Commit Graph

3 Commits

Author SHA1 Message Date
e483e2a97f Merge branch 'main' into mathieu/calendar-integration-rebased2 2025-09-10 18:52:41 -06:00
f15e1dc7f7 feat: improve ICS calendar sync UX and fix room URL matching
- Replace "Test Connection" button with "Force Sync" button (Edit Room only)
- Show detailed sync results: total events downloaded vs room matches
- Remove emoticons and auto-hide timeout for cleaner UX
- Fix room URL matching to use UI_BASE_URL instead of BASE_URL
- Replace FaSync icon with LuRefreshCw for consistency
- Clear sync results when dialog closes or Force Sync pressed
- Update tests to reflect UI_BASE_URL change and exact URL matching

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-08 16:22:44 -06:00
8b2ad23288 feat: add Celery background tasks for ICS sync 2025-09-08 09:51:15 -06:00