My-Weekly-ToDo-List/src/components
mARTin 77e8e87b90 fix: eliminate extra iCloud login during sync - use stored calendars
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>
2026-03-26 10:58:09 +01:00
..
auth fix: implement custom CSS sync spinner and update all components 2026-02-23 22:04:16 +01:00
AuthForm.tsx fix: implement custom CSS sync spinner and update all components 2026-02-23 22:04:16 +01:00
CalendarEventModal.tsx fix: animated dots on save button while creating events 2026-03-25 12:43:33 +01:00
CalendarSettings.tsx fix: implement custom CSS sync spinner and update all components 2026-02-23 22:04:16 +01:00
DatePicker.tsx feat: Add Google Tasks, Apple Reminders, task import/sync, holidays, and UI enhancements 2026-02-20 16:56:14 +01:00
FocusModeOverlay.tsx Fix header layout, add day/night switch, refine night mode styling 2026-02-12 20:14:12 +01:00
FontPicker.tsx feat: major update — mobile fix, auth decoupling, CalDAV perf, projects, fonts, quotes 2026-03-01 17:55:49 +01:00
GridTaskBlock.tsx fix: inline project icons so multi-line text wraps around them 2026-03-23 13:58:43 +01:00
IconPicker.tsx fix: add cross icon to icon picker 2026-03-23 12:27:05 +01:00
ImportListModal.tsx fix: CSS class slide animation, mobile dot, flex task indicators 2026-03-06 12:09:13 +01:00
OnboardingWizard.tsx feat: add Notion provider integration + Apple Reminders deprecation note 2026-03-22 21:02:25 +01:00
QuickSettingsSidebar.tsx feat: major update — mobile fix, auth decoupling, CalDAV perf, projects, fonts, quotes 2026-03-01 17:55:49 +01:00
RecurrenceModal.tsx fix: CSS class slide animation, mobile dot, flex task indicators 2026-03-06 12:09:13 +01:00
RecurringTasksManager.tsx feat: drag-to-provider sync, recurring task editing, resizable areas, search improvements 2026-03-17 00:50:42 +01:00
RichTextEditor.tsx fix: escape unescaped quote in RichTextEditor blockquote button (build error) 2026-03-06 12:31:06 +01:00
SearchModal.tsx feat: drag-to-provider sync, recurring task editing, resizable areas, search improvements 2026-03-17 00:50:42 +01:00
SimpleDatePicker.tsx feat: localization (FR/ES/IT), portal date picker, font matching, quote cleanup 2026-03-08 20:54:13 +01:00
TaskForm.tsx fix: implement custom CSS sync spinner and update all components 2026-02-23 22:04:16 +01:00
TaskItem.tsx fix: implement custom CSS sync spinner and update all components 2026-02-23 22:04:16 +01:00
TaskList.tsx feat: localize app to German and add configurable day hours 2026-02-09 12:11:52 +01:00
UserMenu.tsx fix: UserMenu dropdown invisible in dark mode and clipped by overflow 2026-03-10 15:35:39 +01:00
WeeklyCalendarView.tsx feat: add task actions (notes/delete) and refine animation logic 2026-02-01 12:25:53 +01:00
WeeklyTaskItem.tsx feat(02-02): implement UI components for weekly calendar view 2026-01-25 11:25:03 +01:00
WeeklyView.tsx fix: eliminate extra iCloud login during sync - use stored calendars 2026-03-26 10:58:09 +01:00