feat(heute): Auto-Plan beim ersten Öffnen (rc39, #360) #511

Merged
admin-mrrm merged 1 commit from feat/auto-plan-rc39 into main 2026-07-05 11:18:28 +02:00
Owner

rc39 — Auto-Plan beim ersten Heute-Aufruf

Was ändert sich

  • GET /planner/today löst jetzt automatisch planToday() aus wenn der Tagesplan für heute leer ist
  • Kein manuelles "Tag jetzt planen" mehr nötig beim ersten Öffnen des Tages
  • Button heißt jetzt "Neu planen" (für explizite Neuplanung nach Änderungen)

Implementierung

  • PlannerService.getTodayOrPlan(): getToday() → wenn leer → planToday()
  • Controller today() ruft jetzt getTodayOrPlan() auf

Tests

  • getTodayOrPlan > returns existing plan without re-planning when items exist
  • getTodayOrPlan > auto-runs planToday when no items are planned for today
## rc39 — Auto-Plan beim ersten Heute-Aufruf ### Was ändert sich - `GET /planner/today` löst jetzt automatisch `planToday()` aus wenn der Tagesplan für heute leer ist - Kein manuelles "Tag jetzt planen" mehr nötig beim ersten Öffnen des Tages - Button heißt jetzt "Neu planen" (für explizite Neuplanung nach Änderungen) ### Implementierung - `PlannerService.getTodayOrPlan()`: getToday() → wenn leer → planToday() - Controller `today()` ruft jetzt `getTodayOrPlan()` auf ### Tests - `getTodayOrPlan > returns existing plan without re-planning when items exist` - `getTodayOrPlan > auto-runs planToday when no items are planned for today`
feat(heute): Auto-Plan beim ersten Öffnen des Heute-Screens (#360)
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
continuous-integration/drone/tag Build is passing
a3fadcfc8c
GET /planner/today ruft jetzt getTodayOrPlan() auf: wenn keine geplanten
Items für heute existieren, läuft planToday() automatisch. Der manuelle
"Tag jetzt planen"-Button bleibt für explizite Neuplanung ('Neu planen').

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign in to join this conversation.
No reviewers
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!511
No description provided.