aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_reminders
Commit message (Collapse)AuthorAgeFilesLines
* Fix(l10n): Update translations from TransifexNextcloud bot43 hours2-0/+6
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* chore: lint files_reminders using psalmfix/missing-importFerdinand Thiessen6 days1-1/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files_reminders): add l10n to constructor of setup checkFerdinand Thiessen6 days1-1/+3
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files_reminders): add missing importFerdinand Thiessen6 days4-1/+4
| | | | | | - Resolves https://github.com/nextcloud/server/issues/51943 Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix(l10n): Update translations from TransifexNextcloud bot7 days2-0/+6
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot10 days6-0/+18
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot11 days16-4/+110
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(files_reminder): Replace error log by setup checkartonge/fix/make_error_a_infoLouis Chemineau12 days3-1/+39
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* fix(files_reminders): Lower disabled notifications app error to infoLouis Chemineau12 days1-1/+1
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* fix(files_reminders): Fix reminder actions being displayed on invalid nodesChristopher Ng2025-03-263-6/+30
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-082-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #51079 from nextcloud/fix/do-not-remindPytal2025-02-271-2/+3
|\ | | | | fix(files_reminders): Do not attempt to send reminders after a user has left a share
| * fix(files_reminders): Do not attempt to send reminders after a user has left ↵fix/do-not-remindChristopher Ng2025-02-261-2/+3
| | | | | | | | | | | | a share Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-2766-314/+314
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(ci): Update autoloadersChristopher Ng2025-02-212-0/+2
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* 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-213-0/+61
| | | | 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>
* 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-214-32/+76
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix(lint): remove whitespacesfix/reminder-node-accessAndy Scherzinger2025-02-201-2/+2
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* fix(files_reminders): Check for node access when retrieving or removing ↵Christopher Ng2025-02-202-7/+18
| | | | | | 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>
* refactor: Migrate nextcloud-vue usage to new import schemaFerdinand Thiessen2025-02-201-5/+5
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-102-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-052-0/+62
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-242-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* chore: Bump app versions and requirementsJoas Schilling2025-01-231-2/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-232-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-142-0/+8
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-052-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-12-172-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-12-162-6/+6
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-12-142-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-12-1362-124/+62
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-12-092-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-12-074-0/+4
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-12-068-2/+8
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-12-0510-28/+38
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-12-0464-124/+164
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(files_reminders): Add an error log message that notifications app isn't ↵Faisal Alghamdi2024-11-292-0/+6
| | | | | | enabled at files_reminders app load. Signed-off-by: Faisal Alghamdi <falghamdi125@gmail.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-11-122-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-11-092-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #49015 from nextcloud/fix/openapi/array-syntaxJohn Molakvoæ2024-11-061-3/+3
|\
| * fix(OpenAPI): Adjust array syntax to avoid ambiguitiesfix/openapi/array-syntaxprovokateurin2024-11-051-3/+3
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-11-042-0/+62
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-10-282-0/+14
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-10-262-0/+48
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.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>