0
0
Fork 0
mirror of https://github.com/nextcloud/server.git synced 2025-03-16 09:14:07 +00:00
Commit graph

24 commits

Author SHA1 Message Date
Christopher Ng
2015cd87fd perf(files_reminders): Use in-memory cache
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-02-21 14:03:01 -08:00
Christopher Ng
c97589997f perf(files_reminders): Pre-cache directory
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-02-21 14:03:01 -08:00
Christopher Ng
986666220a chore(files_reminders): Remove unused get
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-02-21 14:03:01 -08:00
Christopher Ng
802886d592 perf(files_reminders): Reduce db queries on propfind
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-02-21 14:03:01 -08:00
Christopher Ng
55351cfe32
fix(files_reminders): Check for node access when retrieving or removing reminders
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-02-20 15:34:48 +01:00
Christopher Ng
cdf6db0016
fix(files_reminders): Only allow updating reminders if the file is accessible
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-02-20 15:34:48 +01:00
Andy Scherzinger
8d8891c5bc
chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-05-30 15:49:33 +02: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
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
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
18fb955a41 enh: add clean up buffer
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-08-09 10:41:18 -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
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
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
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
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
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