nextcloud-server/apps
Thomas Citharel 0747d03845 fix(caldav): rename default calendar to keep it in the trashbin instead of purging it
When doing a PROPFIND on default-calendar-url, if the current default calendar (fallbacking on personal uri)
is in the trashbin, it's being purged so that it's recreated.

This leads to loss of data.

We can simply rename the calendar URI and add a unique suffix so that it doesn't conflict with the new calendar
being created.
Shares are fine because they reference the resourceid and not the calendar URI.

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2025-01-11 15:36:33 +07:00
..
admin_audit Fix(l10n): Update translations from Transifex 2024-12-17 00:21:22 +07:00
cloud_federation_api Fix(l10n): Update translations from Transifex 2024-11-04 00:20:28 +07:00
comments Fix(l10n): Update translations from Transifex 2025-01-05 00:21:27 +07:00
contactsinteraction fix(BackgroundJobs): Adjust intervals and time sensitivities 2024-11-25 08:38:58 +07:00
dashboard Fix(l10n): Update translations from Transifex 2025-01-04 00:21:50 +07:00
dav fix(caldav): rename default calendar to keep it in the trashbin instead of purging it 2025-01-11 15:36:33 +07:00
encryption Fix(l10n): Update translations from Transifex 2025-01-07 00:21:07 +07:00
federatedfilesharing Fix(l10n): Update translations from Transifex 2025-01-11 00:21:16 +07:00
federation Fix(l10n): Update translations from Transifex 2025-01-11 00:21:16 +07:00
files Fix(l10n): Update translations from Transifex 2025-01-11 00:21:16 +07:00
files_external Fix(l10n): Update translations from Transifex 2024-12-30 00:21:40 +07:00
files_reminders Fix(l10n): Update translations from Transifex 2025-01-05 00:21:27 +07:00
files_sharing Fix(l10n): Update translations from Transifex 2025-01-11 00:21:16 +07:00
files_trashbin Fix(l10n): Update translations from Transifex 2024-12-30 00:21:40 +07:00
files_versions Fix(l10n): Update translations from Transifex 2024-12-16 00:21:31 +07:00
lookup_server_connector Fix(l10n): Update translations from Transifex 2024-11-04 00:20:28 +07:00
oauth2 Fix(l10n): Update translations from Transifex 2024-12-16 00:21:31 +07:00
provisioning_api Fix(l10n): Update translations from Transifex 2025-01-03 00:21:42 +07:00
settings Fix(l10n): Update translations from Transifex 2025-01-11 00:21:16 +07:00
sharebymail Fix(l10n): Update translations from Transifex 2025-01-11 00:21:16 +07:00
systemtags Fix(l10n): Update translations from Transifex 2024-12-28 00:21:39 +07:00
testing test(fakeAI): Allow to specify whether the fake providers should fail 2024-11-18 21:06:15 +07:00
theming Fix(l10n): Update translations from Transifex 2025-01-04 00:21:50 +07:00
twofactor_backupcodes Fix(l10n): Update translations from Transifex 2025-01-10 00:21:29 +07:00
updatenotification Fix(l10n): Update translations from Transifex 2024-12-16 00:21:31 +07:00
user_ldap Fix(l10n): Update translations from Transifex 2025-01-06 00:30:38 +07:00
user_status Fix(l10n): Update translations from Transifex 2025-01-11 00:21:16 +07:00
weather_status Fix(l10n): Update translations from Transifex 2025-01-03 00:21:42 +07:00
webhook_listeners
workflowengine Fix(l10n): Update translations from Transifex 2024-12-05 00:43:47 +07:00