Commit Graph

135 Commits (d92bf388b1c553ecd6bfb2a7400b990dcafe9c54)

Author SHA1 Message Date
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