Commit Graph

5 Commits

Author SHA1 Message Date
beo3000 4be6c54761 feat(jour-fixe): backfill o365_series_id for LANdata; raise calendar query top to 500 2026-05-06 21:12:56 +02:00
beo3000 51613ffe12 refactor(o365): extract authenticated graph client helper, add getEventById validation
Extract buildAuthenticatedClient() helper to eliminate duplicate MSAL token
acquisition logic in getCalendarEvents and getEventById. Add eventId validation
and error wrapping with cause chain in getEventById.

New tests verify eventId type and empty-string checks.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-06 21:03:30 +02:00
beo3000 997e9411b9 feat(scripts): add getEventById and join-url extractor 2026-05-06 20:59:23 +02:00
beo3000 6a852c9011 upd 2026-04-14 21:15:38 +02:00
Christian Kauer ccd48c72b5 initial commit 2026-04-12 21:32:15 +02:00