aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_reminders/lib/Db
Commit message (Collapse)AuthorAgeFilesLines
* fix(reminders): use tablename without prefixbug/noid/fix-wrong-table-name-remindersDaniel Kesselberg2025-06-231-1/+1
| | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* fix(files_reminders): Join the reminders with the file system metadata tablefixFilesRemindersJoinsGit'Fellow2025-06-171-16/+6
| | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* perf(files_reminders): Pre-cache directoryChristopher Ng2025-02-211-0/+27
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* chore(files_reminders): Remove unused findChristopher Ng2025-02-211-10/+0
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix: Prevent breaking change in IQueryBuilderFerdinand Thiessen2024-10-171-1/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat(AppFramework): Add full support for date / time / datetime columnsFerdinand Thiessen2024-10-171-1/+1
| | | | | | | | | | | | | | | | This adds support for all Doctrine supported types, for the column types only the immutable variants needed to be added. But especially those types are the important ones, as our **Entity** class works by detecting changes through setters. Meaning if it is mutable, changes like `$entity->date->modfiy()` can not be detected, so the immutable types make more sense here. Similar the parameter types needed to be added. `Enity` and `QBMapper` needed to be adjusted so they support (auto map) those types, required when insert or update an entity. Also added more tests, especially to make sure the mapper really serializes the values correctly. Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: Add SPDX headerAndy Scherzinger2024-05-302-38/+4
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* fix(files_reminders): Delete reminders on node deletedChristopher Ng2023-08-141-1/+8
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* enh: add clean up bufferChristopher Ng2023-08-091-1/+3
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* enh: handle node deletedChristopher Ng2023-08-031-0/+15
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix: update find due queryChristopher Ng2023-08-031-3/+1
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* feat(files_reminders): create or updateChristopher Ng2023-08-031-6/+6
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* enh: add updated atChristopher Ng2023-08-032-7/+12
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* enh: rename to due dateChristopher Ng2023-08-032-18/+18
| | | | 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: add created atChristopher Ng2023-08-032-7/+12
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* enh: use datetimeChristopher Ng2023-08-031-3/+4
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* feat(files_reminders): add list commandChristopher Ng2023-08-032-6/+44
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* feat(files_reminders): add service and notifierChristopher Ng2023-08-031-1/+17
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* feat: init files_reminders migrationChristopher Ng2023-08-032-0/+123
Signed-off-by: Christopher Ng <chrng8@gmail.com>