managarten/apps
Till-JS 114c2e9c62 feat(calendar): auto-create default calendar for new users
New users can now create events without having a pre-existing calendar.
The backend automatically creates a default calendar ("Mein Kalender")
when an event is created without a calendarId.

Changes:
- Make calendarId optional in CreateEventDto and CreateEventInput
- Event service calls getOrCreateDefaultCalendar when no calendarId provided
- Frontend forms show "Standardkalender wird erstellt" when no calendars exist
- Frontend refreshes calendars after event creation if none existed

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-10 18:56:26 +01:00
..
calendar feat(calendar): auto-create default calendar for new users 2025-12-10 18:56:26 +01:00
chat refactor(todo): rename Labels to Tags for consistency across apps 2025-12-10 15:21:33 +01:00
clock refactor(todo): rename Labels to Tags for consistency across apps 2025-12-10 15:21:33 +01:00
contacts refactor(todo): rename Labels to Tags for consistency across apps 2025-12-10 15:21:33 +01:00
context small linting fixes 2025-12-08 14:44:17 +01:00
manacore feat: major update with network graphs, themes, todo extensions, and more 2025-12-10 02:37:46 +01:00
manadeck refactor(todo): rename Labels to Tags for consistency across apps 2025-12-10 15:21:33 +01:00
picture refactor(todo): rename Labels to Tags for consistency across apps 2025-12-10 15:21:33 +01:00
quote/apps fix lint 2025-12-04 00:32:13 +01:00
todo feat(todo): configure nav items for visibility settings 2025-12-10 16:00:04 +01:00
zitare refactor(todo): rename Labels to Tags for consistency across apps 2025-12-10 15:21:33 +01:00