Christopher Ng
|
5ae3556178
|
chore(files_reminders): Register dav plugin directly
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2024-03-08 03:46:55 -08:00 |
|
Robin Appelman
|
e7a7b4a401
|
perf: switch places that always use the first getById result to getFirstNodeById
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-03-04 13:57:31 +01:00 |
|
Christopher Ng
|
66f4c677c7
|
feat(files_reminders): Add propfind dav plugin
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2024-02-14 11:53:10 -08:00 |
|
John Molakvoæ
|
9593f4d6f9
|
fix: openapi
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
|
2024-02-13 21:06:31 +01:00 |
|
Côme Chilliet
|
8bcc2d352e
|
chore: Fix missing template parameter for IEventListener
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2024-01-30 10:57:15 +01:00 |
|
Joas Schilling
|
aa5f037af7
|
chore: apply changes from Nextcloud coding standards 1.1.1
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
|
2023-11-23 10:36:13 +01:00 |
|
John Molakvoæ
|
cf6c921376
|
chore(files_reminders): upgrade to 28 APIs
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
|
2023-11-08 08:39:01 +01:00 |
|
jld3103
|
a95bebde34
|
files_reminders: Add OpenAPI spec
Signed-off-by: jld3103 <jld3103yt@gmail.com>
|
2023-08-22 08:33:42 +02: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 |
|
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
|
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
|
18fb955a41
|
enh: add clean up buffer
Signed-off-by: Christopher Ng <chrng8@gmail.com>
|
2023-08-09 10:41:18 -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
|
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
|
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 |
|