nextcloud-server/apps
Thomas Citharel ef0e2213ea
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-06 11:45:05 +07:00
..
admin_audit Fix(l10n): Update translations from Transifex 2024-12-17 00:21:13 +07:00
cloud_federation_api
comments Fix(l10n): Update translations from Transifex 2024-12-30 00:21:32 +07:00
contactsinteraction
dashboard Fix(l10n): Update translations from Transifex 2024-12-29 00:21:14 +07:00
dav fix(caldav): rename default calendar to keep it in the trashbin instead of purging it 2025-01-06 11:45:05 +07:00
encryption Fix(l10n): Update translations from Transifex 2024-12-18 00:22:21 +07:00
federatedfilesharing fix(federatedfilesharing): get share by token fallback 2024-12-28 09:27:30 +07:00
federation
files Fix(l10n): Update translations from Transifex 2025-01-03 00:21:34 +07:00
files_external Fix(l10n): Update translations from Transifex 2024-12-30 00:21:32 +07:00
files_reminders Fix(l10n): Update translations from Transifex 2024-12-17 00:21:13 +07:00
files_sharing Merge pull request #49974 from nextcloud/backport/49973/master 2025-01-02 11:50:30 +07:00
files_trashbin Fix(l10n): Update translations from Transifex 2024-12-30 00:21:32 +07:00
files_versions Fix(l10n): Update translations from Transifex 2024-12-16 00:21:21 +07:00
lookup_server_connector
oauth2 Fix(l10n): Update translations from Transifex 2024-12-16 00:21:21 +07:00
profile
provisioning_api Fix(l10n): Update translations from Transifex 2025-01-03 00:21:34 +07:00
settings Merge pull request #49885 from nextcloud/fix/settings/ex-apps-search 2025-01-03 12:15:36 +07:00
sharebymail Fix(l10n): Update translations from Transifex 2024-12-31 00:21:12 +07:00
systemtags Fix(l10n): Update translations from Transifex 2024-12-28 00:21:31 +07:00
testing
theming Fix(l10n): Update translations from Transifex 2024-12-18 00:22:21 +07:00
twofactor_backupcodes Fix(l10n): Update translations from Transifex 2024-12-18 00:22:21 +07:00
updatenotification Fix(l10n): Update translations from Transifex 2024-12-16 00:21:21 +07:00
user_ldap Fix(l10n): Update translations from Transifex 2024-12-21 00:21:45 +07:00
user_status Fix(l10n): Update translations from Transifex 2024-12-28 00:21:31 +07:00
weather_status Fix(l10n): Update translations from Transifex 2025-01-03 00:21:34 +07:00
webhook_listeners
workflowengine