- Add CaldavService with tsdav/ical.js for CalDAV server communication - Add CaldavController, CaldavRepository, and caldav routes - Add client-side CaldavConfigService with sync(), config CRUD - Add CalDAV settings UI with config load/save in settings screen - Sync on login, auto-login (AuthGuard), periodic timer (calendar), and sync button - Push single events to CalDAV on server-side create/update/delete - Push all events to CalDAV after chat event confirmation - Refactor ChatService to use EventService instead of direct EventRepository - Rename CalDav/calDav to Caldav/caldav for consistent naming - Add Radicale Docker setup for local CalDAV testing - Update PlantUML diagrams and CLAUDE.md with CalDAV architecture
8 lines
138 B
Plaintext
8 lines
138 B
Plaintext
node_modules
|
|
*.tsbuildinfo
|
|
docs/praesi_2_context.md
|
|
docs/*.png
|
|
.env
|
|
apps/server/docker/radicale/config/
|
|
apps/server/docker/radicale/data/
|