[Sub] Day-Planner — Kalender-Sync-Setup UI #462

Closed
opened 2026-06-12 16:46:01 +02:00 by pm-bot · 0 comments
Collaborator

Kontext

Im Rahmen der rc20-Device-Validation (2026-06-12) fiel auf: Der Day-Planner /heute-Screen kann Kalender-Events anzeigen (DayPlanEvent-Schema + Backend-CalendarService existieren), aber es gibt keine UI-Surface, um einen Kalender-Account einzurichten. Damit kann der User die Termine-Seite des Day-Planners nicht nutzen.

Sub-Issue zu Epic #360 (Day-Planner — Phase 5 UI-Folgearbeiten).

Scope

  • Settings-Screen unter /einstellungen/kalender (Web + Mobile)
  • Auflistung verbundener Accounts (Outlook, ggf. ICS-Feed-URLs)
  • "Account hinzufügen"-Flow — Outlook OAuth oder ICS-URL eingeben
  • Sync-Status pro Account (letzter Sync, Fehler)
  • Trigger "Jetzt syncen"-Button

Out of scope

  • Push-Sync / Subscription-Updates (separat)
  • Mehrere Kalender pro Account verwalten (späteres Refinement)

Acceptance

  • User kann ohne API-Direktzugriff einen Kalender-Account einhängen
  • /heute-Screen zeigt nach Setup die heutigen Termine
  • ICS-Parser ist bereits in apps/api/src/modules/calendar/ics-parser.spec.ts getestet — nur die UI-Hülle fehlt
## Kontext Im Rahmen der rc20-Device-Validation (2026-06-12) fiel auf: Der Day-Planner `/heute`-Screen kann Kalender-Events anzeigen (`DayPlanEvent`-Schema + Backend-`CalendarService` existieren), aber es gibt **keine UI-Surface, um einen Kalender-Account einzurichten**. Damit kann der User die Termine-Seite des Day-Planners nicht nutzen. Sub-Issue zu Epic #360 (Day-Planner — Phase 5 UI-Folgearbeiten). ## Scope - Settings-Screen unter `/einstellungen/kalender` (Web + Mobile) - Auflistung verbundener Accounts (Outlook, ggf. ICS-Feed-URLs) - "Account hinzufügen"-Flow — Outlook OAuth oder ICS-URL eingeben - Sync-Status pro Account (letzter Sync, Fehler) - Trigger "Jetzt syncen"-Button ## Out of scope - Push-Sync / Subscription-Updates (separat) - Mehrere Kalender pro Account verwalten (späteres Refinement) ## Acceptance - User kann ohne API-Direktzugriff einen Kalender-Account einhängen - `/heute`-Screen zeigt nach Setup die heutigen Termine - ICS-Parser ist bereits in `apps/api/src/modules/calendar/ics-parser.spec.ts` getestet — nur die UI-Hülle fehlt
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
admin-mrrm/mrrmlabapp#462
No description provided.