All checks were successful
Build and Push Docker Image / docker (push) Successful in 1m9s
- Backend: Store all-day events at noon UTC instead of midnight to avoid timezone boundary issues - Backend: Remove local timezone conversion for all-day events in series handler - Frontend: Skip timezone conversion when extracting dates from all-day events for display - Frontend: Extract dates directly from UTC for all-day events in event_spans_date function The issue was that timezone conversion of UTC midnight could shift dates backward in western timezones. Now all-day events use noon UTC storage and pure date extraction without timezone conversion. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>