You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, tasks are stored in localStorage, while events are stored in IndexedDB (see issue #1404: #1404). To improve consistency, data integrity, and align task storage with event handling, we should migrate all task storage logic from localStorage to IndexedDB.
Use Case
This migration will standardize our storage approach, reduce duplicate storage logic, and improve reliability for users accessing tasks across browser sessions or devices. IndexedDB supports more complex data structures and is already proven effective for event management.
Priority
Medium (nice to have)
Feature Description
Currently, tasks are stored in localStorage, while events are stored in IndexedDB (see issue #1404: #1404). To improve consistency, data integrity, and align task storage with event handling, we should migrate all task storage logic from localStorage to IndexedDB.
Use Case
This migration will standardize our storage approach, reduce duplicate storage logic, and improve reliability for users accessing tasks across browser sessions or devices. IndexedDB supports more complex data structures and is already proven effective for event management.
Additional Context