aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_reminders/lib/Service
Commit message (Collapse)AuthorAgeFilesLines
* fix: don't check node access again for listing reminders in davreminder-dont-validiate-node-davRobin Appelman2025-04-251-2/+4
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* perf(files_reminders): Use in-memory cacheChristopher Ng2025-02-211-1/+1
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* perf(files_reminders): Pre-cache directoryChristopher Ng2025-02-211-0/+15
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* chore(files_reminders): Remove unused getChristopher Ng2025-02-211-8/+0
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* perf(files_reminders): Reduce db queries on propfindChristopher Ng2025-02-211-18/+50
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix(files_reminders): Check for node access when retrieving or removing ↵Christopher Ng2025-02-201-5/+16
| | | | | | reminders Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix(files_reminders): Only allow updating reminders if the file is accessibleChristopher Ng2025-02-201-4/+5
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* chore: Add SPDX headerAndy Scherzinger2024-05-301-19/+2
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* perf: switch places that always use the first getById result to getFirstNodeByIdRobin Appelman2024-03-041-2/+2
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* chore: apply changes from Nextcloud coding standards 1.1.1Joas Schilling2023-11-231-1/+2
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* enh: pass params in subjectChristopher Ng2023-08-091-1/+3
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* enh: add clean up bufferChristopher Ng2023-08-091-1/+4
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* enh: handle user deletedChristopher Ng2023-08-031-0/+7
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix: exit on reminder not foundChristopher Ng2023-08-031-0/+3
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* enh: handle node deletedChristopher Ng2023-08-031-0/+8
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* enh: return created status codeChristopher Ng2023-08-031-1/+5
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix: create only if file existsChristopher Ng2023-08-031-0/+8
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* feat(files_reminders): add remove endpointChristopher Ng2023-08-031-0/+8
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* feat(files_reminders): create or updateChristopher Ng2023-08-031-7/+17
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix: catch ThrowableChristopher Ng2023-08-031-3/+3
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* enh: rename to due dateChristopher Ng2023-08-031-4/+4
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* feat(files_reminders): add api controllerChristopher Ng2023-08-031-0/+18
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* enh: use datetimeChristopher Ng2023-08-031-1/+1
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* feat(files_reminders): add list commandChristopher Ng2023-08-031-1/+23
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* feat(files_reminders): add service and notifierChristopher Ng2023-08-031-0/+87
Signed-off-by: Christopher Ng <chrng8@gmail.com>