-
-
Notifications
You must be signed in to change notification settings - Fork 74
Open
Labels
Description
WIP at branch https://github.com/Kartones/flask-calendar/tree/icalendar-exporter
Support exporting events into ICAL format.
Rough TODOs:
- Each calendar should be published to a private url based file, so can easily be consumed by ICAL-capable applications/services (IIRC this branch already does it)
- ICAL file should be updated upon saving any change to a calendar (IIRC this branch already does it)
- Normal, non-repeating tasks should export basic fields: Date, time when starts (
00:00if all day), time when ends (for now, either one hour later than it started or23:59if all day), title as summary, details as description - Repeating tasks support. Probably create Up to N months ahead of tasks (maybe configurable via settings? with a default of lets say 6 months). A task can repeat weekly per week day, monthly per month day or monthly on the first week day specified (e.g. "first monday of the month").