Files
daily-notification-plugin/src
Matthew Raymer 8c67206b2a feat(web)!: implement Web Service Worker with IndexedDB and periodic sync
- Add complete Service Worker implementation with IndexedDB storage
- Implement background sync for content fetch and notification delivery
- Add Service Worker Manager for registration and communication
- Include push notification support with VAPID key handling
- Implement TTL-at-fire logic with IndexedDB persistence
- Add callback management with HTTP and local callback support
- Include comprehensive error handling and fallback mechanisms
- Support for periodic sync and background task scheduling
- Mirror Android SQLite and iOS Core Data schema in IndexedDB

BREAKING CHANGE: Web implementation requires Service Worker support and HTTPS
2025-09-22 10:21:22 +00:00
..