Nextcloud bot
|
4d227c195f
|
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
2023-10-03 00:26:05 +07:00 |
Nextcloud bot
|
703f20b5bc
|
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
2023-09-29 00:25:29 +07:00 |
jld3103
|
d7926807ea
|
Fix OCS-APIRequest header for OpenAPI
Signed-off-by: jld3103 <jld3103yt@gmail.com>
|
2023-09-27 10:22:20 +07:00 |
Nextcloud bot
|
d1f3d84ed1
|
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
2023-09-23 00:27:56 +07:00 |
Nextcloud bot
|
c63ef4a2d5
|
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
2023-09-22 00:32:00 +07:00 |
Nextcloud bot
|
fecae94229
|
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
2023-09-20 00:27:30 +07:00 |
Nextcloud bot
|
be22f34ac3
|
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
2023-08-26 00:32:32 +07:00 |
jld3103
|
a95bebde34
|
files_reminders: Add OpenAPI spec
Signed-off-by: jld3103 <jld3103yt@gmail.com>
|
2023-08-22 08:33:42 +07:00 |
Nextcloud bot
|
a4f3088c6e
|
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
2023-08-21 00:27:37 +07:00 |
Joas Schilling
|
bf2a9aa46d
|
fix(CS): Use the naming pattern for the URL scheme
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2023-08-18 12:52:16 +07:00 |
Nextcloud bot
|
f5f3d68eb8
|
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
2023-08-18 00:35:47 +07:00 |
Nextcloud bot
|
daf3b29572
|
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
2023-08-17 00:33:49 +07:00 |
Nextcloud bot
|
091c1edd21
|
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
2023-08-16 00:25:37 +07:00 |
Pytal
|
3c13efdaf2
|
Merge pull request #39876 from nextcloud/fix/files-reminders
|
2023-08-15 08:40:46 +07:00 |
Christopher Ng
|
be6c4c4058
|
fix(files_reminders): Delete reminders on node deleted
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-14 18:09:24 +07:00 |
Christopher Ng
|
6d2292fe1d
|
fix(files_reminders): Always respect json output option
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-14 18:07:03 +07:00 |
Christopher Ng
|
0d3297db28
|
fix(files_reminders): Allow non-admin
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-14 18:05:14 +07:00 |
Nextcloud bot
|
240e8ab099
|
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
2023-08-15 00:32:24 +07:00 |
Christopher Ng
|
2909f2c6df
|
Add l10n for files_reminders
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-11 11:42:55 +07:00 |
Christopher Ng
|
acd338beba
|
enh(files_reminders): Adjust reminder options
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-10 11:16:08 +07:00 |
Christopher Ng
|
9d43583b47
|
enh: set later today to 6pm
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:18 +07:00 |
Christopher Ng
|
86db2d7f15
|
enh: pass params in subject
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:18 +07:00 |
Christopher Ng
|
ffd68a80fc
|
enh: move to 8am
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:18 +07:00 |
Christopher Ng
|
ce3119ef07
|
enh: en dash
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:18 +07:00 |
Christopher Ng
|
597abe0a1e
|
feat: custom date & time
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:18 +07:00 |
Christopher Ng
|
d086fe38cc
|
enh: remove icons
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:18 +07:00 |
Christopher Ng
|
dbe8ba2b1d
|
refactor: format options
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:18 +07:00 |
Christopher Ng
|
893da9c395
|
enh: use alarm icon
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:18 +07:00 |
Christopher Ng
|
0b15feec7f
|
fix: remove non-existing reminder notification
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:18 +07:00 |
Christopher Ng
|
89692cf8a1
|
fix: load script
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:18 +07:00 |
Christopher Ng
|
683041cdb8
|
fix: eslint
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:18 +07:00 |
Christopher Ng
|
18fb955a41
|
enh: add clean up buffer
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:18 +07:00 |
Christopher Ng
|
7af30fcf87
|
feat(files_reminders): v1.0.0
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:18 +07:00 |
Christopher Ng
|
7a4c200db3
|
fix: composer
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:18 +07:00 |
Christopher Ng
|
d1367ec779
|
enh: use vue-material-design-icons
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:18 +07:00 |
Christopher Ng
|
41856fb8ca
|
fix: indent with tabs
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:18 +07:00 |
Christopher Ng
|
440959a014
|
enh: shorten date string if same day
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:18 +07:00 |
Christopher Ng
|
c2dfc42899
|
enh: rename to saturday sunday
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:18 +07:00 |
Christopher Ng
|
07c0f7e25b
|
enh: later today 3 hours later
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:18 +07:00 |
Christopher Ng
|
5e4881b90c
|
feat(files_reminders): add set reminder actions
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:18 +07:00 |
Christopher Ng
|
419bea67dd
|
feat(files_reminders): add verbose date string util
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:18 +07:00 |
Christopher Ng
|
10b0d6737e
|
feat(files_reminders): mount set reminder actions
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:18 +07:00 |
Christopher Ng
|
fdfdb2ac3b
|
feat(files_reminders): add types
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:18 +07:00 |
Christopher Ng
|
5ca3770fb0
|
feat(files_reminders): add logger
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:17 +07:00 |
Christopher Ng
|
d6bf9e3c10
|
feat(files_reminders): register file action
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:17 +07:00 |
Christopher Ng
|
e97206bb06
|
feat(files_reminders): add datetime utils
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:17 +07:00 |
Christopher Ng
|
00da82aa47
|
fix: frontend ocs
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:17 +07:00 |
Christopher Ng
|
efed517976
|
fix: due date nullable
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:17 +07:00 |
Christopher Ng
|
71943eb1a4
|
feat(files_reminders): add reminder service
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:17 +07:00 |
Christopher Ng
|
dec011180a
|
feat(files_reminders): integrate load scripts
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:17 +07:00 |
Christopher Ng
|
a806bd0d3c
|
enh: handle user deleted
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:43:35 +07:00 |
Christopher Ng
|
5a11535c51
|
fix: set endpoint description
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
2c4b562cdc
|
fix: ignore non-existing
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
e320166b15
|
enh: add json output to command
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
d61916621d
|
fix: return null if table exists
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
7381c80caf
|
fix: remove unnecessary parsed subject
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
7beef657e4
|
enh: highlight filename
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
c4b7056f58
|
fix: catch NodeNotFoundException in notifier
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
9e8354e0ac
|
fix: exit on reminder not found
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
f865c3ad21
|
enh: handle node deleted
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
7617519502
|
fix: construct background jobs
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
7daf11f8f6
|
fix: remove throwable handling
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
3ade06cd9c
|
fix: return ocs data
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
9bd7ddd074
|
enh: does not exist return null
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
db7f5a29f3
|
enh: serialize path
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
b04d1a70e2
|
enh: comment interval
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
bdf07413d0
|
enh: return created status code
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
d31302e72c
|
fix: create only if file exists
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
777a791e72
|
feat(files_reminders): add remove endpoint
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
05e454ee61
|
fix: update find due query
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
887058591c
|
feat(files_reminders): create or update
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
5ff178a753
|
enh: add updated at
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
7637bf2ae0
|
fix: catch Throwable
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
fa77564152
|
enh: rename to due date
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
cfbac9b73c
|
fix: add composer autoload
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
a7892fb682
|
feat(files_reminders): add api controller
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
774e3e6d4b
|
enh: implement JsonSerializable
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
4fabd77432
|
enh: add created at
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
163b059c11
|
enh: use datetime
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
c8a32a70cd
|
feat(files_reminders): add list command
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
ea5e128fef
|
feat(files_reminders): add service and notifier
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
a3ac1b82da
|
feat(files_reminders): add background jobs
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
b75fac31aa
|
feat(files_reminders): add info xml
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:11 +07:00 |
Christopher Ng
|
59a2ef4ea1
|
feat(files_reminders): add Application
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:10 +07:00 |
Christopher Ng
|
e16001b8eb
|
feat: init files_reminders migration
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-03 15:30:10 +07:00 |