feat(cal): add CalendarEvent::to_ical serializer #345

Merged
KofTwentyTwo merged 1 commits from story/ws-e2-to-ical into dev 2026-07-31 20:52:07 +00:00
1 Commits
Author SHA1 Message Date
James Maes c56b413c62 feat(cal): add CalendarEvent::to_ical serializer
Adds the CalDAV write-back inverse of IcalParserAdapter::parse_ical: a
ToIcal extension trait wraps a single VEVENT (UID, DTSTAMP, DTSTART,
DTEND, SUMMARY, LOCATION, RRULE) in a VCALENDAR shell, escaping TEXT
values per RFC 5545 3.3.11.

Refs #310
2026-07-31 15:49:26 -05:00