minmal-file-cloud-email-pim.../backend/app/dav
Stefan Hacker fbf10197d7 fix: CalDAV calendar-query liefert nur angefragte Props
Bisher wurde immer die komplette calendar-data mitgeschickt, auch
wenn der Client nur getetag wollte. DAVx5 macht einen zweistufigen
Sync: erst calendar-query nach ETags, dann multiget fuer die
neuen/geaenderten Events. Server-seitig zu viel zu liefern bricht
diesen Ablauf - Client denkt er hat alles und ueberspringt die
zweite Stufe, aber die Events landen nicht in der Android-Kalender-
DB.

Jetzt: calendar-query schaut nach ob <c:calendar-data/> in den
angefragten Props steht und liefert entsprechend.
calendar-multiget liefert weiterhin immer die vollen Daten.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-12 14:31:53 +02:00
..
__init__.py feat: CalDAV-Server (RFC 4791 Subset) fuer native Client-Sync 2026-04-12 12:51:21 +02:00
caldav.py fix: CalDAV calendar-query liefert nur angefragte Props 2026-04-12 14:31:53 +02:00