docs: update documentation for CalDAV multi-account feature

- README.md: Updated Calendar feature description to mention multi-account CalDAV support
- docs/SPEC.md: Added caldav_accounts and caldav_calendar_selection table schemas, updated external_source enum, documented target columns
- public/locales/en.json: Added missing CalDAV i18n keys (calendarEnabled, calendarDisabled, calendarsRefreshed, deleteAccountConfirm, lastSync)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
Ulas Kalayci
2026-05-04 08:51:38 +02:00
parent 4bca84a609
commit 2a4a6b945b
3 changed files with 43 additions and 6 deletions
+6 -1
View File
@@ -1004,7 +1004,12 @@
"caldavRefreshCalendars": "Refresh calendars",
"caldavSyncSuccess": "CalDAV sync successful",
"caldavSyncFailed": "CalDAV sync failed",
"caldavConnectionFailed": "Connection to CalDAV server failed"
"caldavConnectionFailed": "Connection to CalDAV server failed",
"calendarEnabled": "Calendar enabled",
"calendarDisabled": "Calendar disabled",
"calendarsRefreshed": "Calendars refreshed",
"deleteAccountConfirm": "Really delete CalDAV account? All synced calendars will be removed.",
"lastSync": "Last synced"
},
"login": {
"tagline": "Family planning. Secure. Privacy-friendly. Open source.",