docs: Changelog für v1.121.0-v1.121.2 nachtragen
v1.121.3 Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
parent
85667b68c1
commit
bc41ef340d
32
CHANGELOG.md
32
CHANGELOG.md
@ -2,6 +2,38 @@
|
||||
|
||||
All notable changes to this project are documented in this file.
|
||||
|
||||
## [1.121.2] - 2026-09-12
|
||||
|
||||
### Changed
|
||||
- Die Spaltenaufteilung sich überlappender Termine im Tagesraster ist aus
|
||||
`WeeklyView.tsx` in `src/lib/weekly/event-layout.ts` ausgelagert
|
||||
(`layoutDaySegments`/`computeEventOverlapLayout`), mit eigenen Tests
|
||||
abgesichert. Erster Schnitt der CodeScene-getriebenen Sanierung; der
|
||||
Algorithmus selbst ist unverändert, kein sichtbares Verhalten geändert.
|
||||
|
||||
## [1.121.1] - 2026-09-12
|
||||
|
||||
### Fixed
|
||||
- **`/api/calendar/apple/sync` war ohne Anmeldung erreichbar** und hat beliebige
|
||||
Apple-Zugangsdaten aus dem Request gegen Apple CalDAV geschickt. Die Instanz
|
||||
liess sich damit als Relay zum Durchprobieren fremder Zugangsdaten
|
||||
missbrauchen. Die Route verlangt jetzt dieselbe Session-Prüfung wie
|
||||
`/api/calendar/apple/connect`.
|
||||
- `AuthForm.tsx` schrieb E-Mail-Adresse und Passwort im Klartext in die
|
||||
Browser-Konsole. Die Debug-Ausgaben sind entfernt.
|
||||
|
||||
## [1.121.0] - 2026-09-12
|
||||
|
||||
### Fixed
|
||||
- **Termine über Mitternacht verlängerten den Starttag**, statt am Folgetag
|
||||
weiterzulaufen. Ein Termin von 22:00 bis 02:00 erschien bisher als ein
|
||||
überlanger Block im Starttag; jetzt wird er an der Tagesgrenze geteilt:
|
||||
22:00–24:00 am Starttag, 00:00–02:00 am Folgetag — so, wie es Kalender-Apps
|
||||
zeigen. Die Aufteilungsregel (`splitEventByDay` in
|
||||
`src/lib/weekly/date-utils.ts`) ist mit Unit-Tests abgesichert. Klick, Drag
|
||||
und Resize wirken weiterhin auf den ungeteilten Termin; Payloads und API
|
||||
sind unverändert.
|
||||
|
||||
## [1.120.1] - 2026-09-07
|
||||
|
||||
### Fixed
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "my-weekly-todo-list",
|
||||
"version": "1.121.2",
|
||||
"version": "1.121.3",
|
||||
"description": "A web-based weekly task management application that organizes to-dos and calendar events in a single, intuitive weekly view",
|
||||
"main": "index.js",
|
||||
"scripts": {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user