feat: CalDAV sync adapter with calendar discovery and delta sync
Add CalDAV protocol implementation: principal discovery, calendar-home-set lookup, calendar listing, and sync-collection delta sync. CalDAVSync parses iCalendar events from CalDAV resources and populates the sync cache. CalDAVSyncProvider implements SyncProvider for account-level orchestration.
This commit is contained in:
@@ -26,6 +26,9 @@ nocal_sources = files(
|
||||
'src/domain/month_layout.cpp',
|
||||
'src/storage/ics_store.cpp',
|
||||
'src/storage/sync_cache.cpp',
|
||||
'src/sync/caldav_account.cpp',
|
||||
'src/sync/caldav_sync.cpp',
|
||||
'src/sync/caldav_sync_provider.cpp',
|
||||
'src/sync/caldav_xml.cpp',
|
||||
'src/sync/curl_http.cpp',
|
||||
'src/sync/desktop_oauth.cpp',
|
||||
|
||||
Reference in New Issue
Block a user