My-Weekly-ToDo-List/src
mARTin-B78 f53ae184ea
Some checks failed
Playwright Tests / test (push) Has been cancelled
Test and SonarQube / quality (push) Has been cancelled
fix: Kalender-Verbindungen ueber user-include liefern verschluesseltes Token
Die accessToken/refreshToken-Entschluesselung (Prisma-Extension in lib/prisma.ts)
faengt nur direkte calendarConnection-Queries ab, keine ueber user.findUnique({include})
geladenen Relationen. Outlook-Tokens werden bei jedem Refresh neu geschrieben (also
verschluesselt) und wurden dadurch als Chiffretext an Microsoft Graph geschickt -> 401
"JWT is not well formed". Apple/Synology blieben unbemerkt, weil ihre statischen
App-Passwoerter nie neu geschrieben und damit nie verschluesselt wurden.

Betroffen: calendar/events, calendar/sync, calendar/background-sync,
calendar/connections. Alle vier laden CalendarConnection jetzt direkt statt ueber
user-include.

v1.129.3

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-15 11:48:36 +02:00
..
app fix: Kalender-Verbindungen ueber user-include liefern verschluesseltes Token 2026-09-15 11:48:36 +02:00
components fix: Kalender-Abfragefenster skaliert mit der eingestellten Tage-Ansicht 2026-09-14 23:27:05 +02:00
lib fix: Prisma-Import raus aus dem Client-Bundle der Einstellungen 2026-09-14 19:01:02 +02:00
types fix: Build prueft wieder Typen -- 7 Fehler behoben, Notion-Anbindung war defekt 2026-09-07 09:45:03 +02:00
middleware.ts feat: Content-Security-Policy im Report-Only-Modus einfuehren 2026-09-12 17:43:48 +02:00