mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 23:01:09 +02:00
CalDAV/iCal Sync: - Add sync API client (lib/api/sync.ts) for all external calendar endpoints - Add external calendars store with connect, disconnect, sync operations - Add /settings/sync page with provider selection (Google, CalDAV, iCal URL, Apple), credentials form, CalDAV discovery, sync status display, and manual sync trigger - Add link to sync settings from main settings page Recurring Events: - Add RecurrenceSelector component with preset selection (daily, weekly, monthly, yearly, weekdays) and custom configuration (interval, weekday picker, end date) - Integrate RecurrenceSelector into EventForm between date fields and location - Expand recurring events into individual occurrences in events store using generateOccurrences() from @calendar/shared - Add recurrence-aware delete: single occurrence (exception), all occurrences, or series update via dedicated store methods - Add RecurrenceEditDialog component for "this/all/this and future" selection Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| calendar | ||
| chat | ||
| clock | ||
| contacts | ||
| context | ||
| docs | ||
| manacore | ||
| manadeck | ||
| matrix | ||
| mukke | ||
| nutriphi | ||
| photos | ||
| picture | ||
| planta | ||
| presi | ||
| questions | ||
| skilltree | ||
| storage | ||
| todo | ||
| traces | ||
| zitare | ||