53 Commits (4d7dfcb8426514036c1f6f102c18679cbdaf2c7c)

Author SHA1 Message Date
Matthew Raymer 4d7dfcb842 feat(dev-app): register native fetcher SPI implementation 4 days ago
Matthew Raymer 6d76ad39b9 feat(worker): add prefetch scheduling to reschedule logic 4 days ago
Matthew Raymer 88ce1a8b9a feat(worker): wire native fetcher SPI in background fetch worker 4 days ago
Matthew Raymer eefd5455ed feat(spi): add native fetcher SPI interface for background content fetching 4 days ago
Matthew Raymer fd4ddcbd60 feat(android): add runtime starred plans management API 4 days ago
Matthew Raymer 75724a3c18 fix(build): disable test compilation and configure lint for dependencies 5 days ago
Matthew Raymer 47653e40e5 fix(android): unify notification channel ID across components 5 days ago
Matthew Raymer 0b877ba7b4 feat(android): extract TimeSafari integration to dedicated manager 5 days ago
Matthew Raymer 77a85a0358 refactor(android): extract daily reminder logic to DailyReminderManager 5 days ago
Matthew Raymer 333c435b89 fix(android): resolve prefetch scheduling and permission callback issues 6 days ago
Matthew Raymer 0e783a8a2d feat(android): add diagnostic logging for prefetch scheduling 6 days ago
Matthew Raymer 66987093f7 feat(android): add fetch scheduling debug logs and triggerImmediateFetch API 7 days ago
Matthew Raymer 1d8683b39f feat: add comprehensive ProGuard/R8 rules for Capacitor plugins 1 week ago
Matthew Raymer 6aaeaf7808 fix(android): resolve permission request and status display issues 1 week ago
Matthew Raymer 7185c87e93 docs: add comprehensive AAR integration troubleshooting guide 2 weeks ago
Matthew Raymer 5307ec2512 fix(android): add back notification handler 2 weeks ago
Matthew Raymer 0287764a23 refactor(storage): remove legacy SQLite usage; finalize Room wiring 2 weeks ago
Matthew Raymer 8d7d1b10ef refactor(storage): migrate fetcher/worker to Room with legacy fallback 2 weeks ago
Matthew Raymer f36ea246f7 feat(storage): implement Room database with enterprise-grade data management 2 weeks ago
Matthew Raymer 5abeb0f799 feat(plugin): implement critical notification stack improvements 2 weeks ago
Matthew Raymer 698fc688a0 feat(android): add plugin registration and test app integration 2 weeks ago
Matthew Raymer 49fd1dfedf feat(notifications): enhance clickable notifications with app launch and action buttons 3 weeks ago
Matthew Raymer 520b8ea482 feat(plugin): implement P1 performance and resilience improvements 3 weeks ago
Matthew Raymer 8aaba21344 fix(plugin): add defensive scheduler initialization to prevent NullPointerException 3 weeks ago
Matthew Raymer ec1fc797b3 perf: implement high-impact performance optimizations 3 weeks ago
Matthew Raymer 852ceed288 feat: implement P1 logging levels & privacy optimizations 3 weeks ago
Matthew Raymer 32a9a1c50c refactor: implement P1 WorkManager hygiene optimizations 3 weeks ago
Matthew Raymer 839693eb09 perf: implement P1 Room hot paths & JSON cleanup optimizations 3 weeks ago
Matthew Raymer ccce05f4b5 refactor: complete P1 modularization - create all manager classes 3 weeks ago
Matthew Raymer c7143cf772 refactor: begin P1 modularization - create core plugin and managers 3 weeks ago
Matthew Raymer 10469a084e feat(plugin): implement P0 production-grade improvements 3 weeks ago
Matthew Raymer 0c4384dcbc feat(android): implement P0 PendingIntent flags and exact alarm fixes 3 weeks ago
Matthew Raymer 7240709455 feat(android): implement P0 channel guard system for blocked notifications 3 weeks ago
Matthew Raymer f746434b6b refactor(plugin): remove echo test method and references 3 weeks ago
Matthew Raymer 34ee29f79f refactor(receiver): remove setFetchTime() call from DailyNotificationReceiver 3 weeks ago
Matthew Raymer 0d2be9619d refactor(notifications): update supporting classes for new timestamp model 3 weeks ago
Matthew Raymer 92c843b07e fix(notifications): resolve TTL violation and timestamp issues 3 weeks ago
Matthew Raymer 4c4d306af2 fix(plugin): resolve storage null reference issues 3 weeks ago
Matthew Raymer c42814e60b fix(android): implement proper boot receiver with Direct Boot support 3 weeks ago
Matthew Raymer 31f5adcfd1 feat(android): add complete DailyNotification plugin implementation 3 weeks ago
Matthew Raymer d3433aabbf refactor(android): simplify MainActivity for Capacitor 6 3 weeks ago
Matthew Raymer 07be444b64 fix(android): resolve plugin registration with capacitor.plugins.json 3 weeks ago
Matthew Raymer e789fa6a60 feat: complete android test app setup 3 weeks ago
Matthew Raymer a6d7d39c34 feat: add protection against capacitor.build.gradle overwrites 3 weeks ago
Matthew Raymer 300bd7f01f fix: resolve Android build issues and create proper plugin module 3 weeks ago
Matthew Raymer 79dd1d82a7 feat: add platform-specific configuration and build system 4 weeks ago
Matthew Raymer f9c21d4e5b docs: add comprehensive static daily reminders documentation 4 weeks ago
Matthew Raymer 0bb5a8d218 feat(android)!: implement Phase 2 Android core with WorkManager + AlarmManager + SQLite 1 month ago
Matthew Raymer 8a4aab7966 feat: Upgrade Gradle and Android build tools for callback system implementation 2 months ago
Matthew Raymer a336b39754 refactor(plugin): modernize plugin architecture and improve type definitions 7 months ago