Apple sync was doing 2 logins per cycle: getAppleCalendars (to get calendar list for filtering) + getUpcomingEventsBatch (to fetch events). Now uses stored calendar metadata from DB for filtering, reducing to 1 login total. Same optimization applied to Synology. Also adds 24:00 end-of-day line to time grid, and throttles tab-focus sync to max once per 5 minutes. v1.75.3 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| app | ||
| components | ||
| lib | ||
| types | ||
| middleware.ts | ||