291 Commits (master)
 

Author SHA1 Message Date
Trent Larson e16c55ac1d docs: update some documentation according to latest learnings 1 day ago
Trent Larson ed8900275e docs: remove commentary where referenced eiles are missing 1 day ago
Matthew Raymer 1b34f1f34a fix(android): configure native fetcher, use DailyNotificationFetchWorker, and cancel notifications on dismiss 2 days ago
Matthew Raymer a5fdf8c5b9 fix(android): create NotificationContentEntity in FetchWorker for prefetch 2 days ago
Matthew Raymer 3fa167cba0 fix(android): improve exact alarm permission check with fallback strategies 3 days ago
Matthew Raymer 5b61f18bd7 feat(android): add exact alarm permission request flow and fix receiver mismatch 3 days ago
Matthew Raymer f31bae1563 feat(android): implement cancelAllNotifications() method 3 days ago
Matthew Raymer 50b08401d0 fix(android): resolve MainActivity ClassNotFoundException and add exact alarm permission check 3 days ago
Matthew Raymer 37753bb051 docs: add comprehensive integration guides and diagnostic method documentation 7 days ago
Matthew Raymer a19cb2ba61 fix(test-app): register NotifyReceiver in AndroidManifest 7 days ago
Matthew Raymer 1a7ac200f1 fix(android): implement missing plugin methods and permission handling 7 days ago
Matthew Raymer 9f8e295234 fix(android): improve notification scheduling and UX 7 days ago
Matthew Raymer 18106e5ba8 feat(android): consolidate databases and add prefetch scheduling 1 week ago
Matthew Raymer d9bdeb6d02 refactor(android)!: restructure to standard Capacitor plugin layout 1 week ago
Matthew Raymer c4b7f6382f fix(test-app): ensure afterId parameter is always included in API requests 2 weeks ago
Matthew Raymer a421bb5d41 fix(test-app): remove aud claim from JWT to resolve server validation error 2 weeks ago
Matthew Raymer 5272cc0912 fix(test-app): move native fetcher configuration to HomeView 2 weeks ago
Matthew Raymer 8c5679fc5b refactor(android): improve alarm cancellation logging in scheduler 2 weeks ago
Matthew Raymer 83a0c1530d feat(android): add WorkManager deduplication for notification workers 2 weeks ago
Matthew Raymer 497341f338 linting(test-user-zero): fix to typing of logger 2 weeks ago
Matthew Raymer 5635f36b8d docs(todo): update JWT verification status and next steps 2 weeks ago
Matthew Raymer f256113ed9 fix(android): resolve SharedPreferences mismatch and document cross-platform storage pattern 2 weeks ago
Matthew Raymer d4bb902cbe refactor(test-app): consolidate native fetcher config and fix ES module issues 2 weeks ago
Matthew Raymer b0b89f4882 fix(android): prevent notification data corruption on storage load 2 weeks ago
Matthew Raymer 17792e4dea fix(lint): suppress console statement warnings in test app 2 weeks ago
Matthew Raymer 01b7dae5df chore: commit to move to laptop 2 weeks ago
Matthew Raymer c1cc8802f6 feat(fetcher): add configureNativeFetcher cross-platform API 2 weeks ago
Matthew Raymer 59cd975c24 fix(worker): prevent duplicate notifications from prefetch 2 weeks ago
Matthew Raymer 8ec63a7876 feat(www): show prefetch and notification times in schedule success message 2 weeks ago
Matthew Raymer 4e8f9ed7ab docs(refactor): add integration point refactor context mapping 2 weeks ago
Matthew Raymer 66c6542464 fix(test-app): remove unnecessary eslint-disable comments 2 weeks ago
Matthew Raymer 4d7dfcb842 feat(dev-app): register native fetcher SPI implementation 2 weeks ago
Matthew Raymer 6d76ad39b9 feat(worker): add prefetch scheduling to reschedule logic 2 weeks ago
Matthew Raymer 88ce1a8b9a feat(worker): wire native fetcher SPI in background fetch worker 2 weeks ago
Matthew Raymer eefd5455ed feat(spi): add native fetcher SPI interface for background content fetching 2 weeks ago
Matthew Raymer e83b1518d7 docs(refactor): add integration point refactor analysis and implementation plan 2 weeks ago
Matthew Raymer ed5dcfbbd1 docs(testing): add PlanAction JWT hydration implementation guide 2 weeks ago
Matthew Raymer e5d539ed6b docs(testing): document plan creation via PlanAction JWT route 2 weeks ago
Matthew Raymer 848387b532 fix(test): use valid URI format for plan handle IDs 2 weeks ago
Matthew Raymer 7a19a56ea2 fix(test): update seed scripts to require valid plan handle IDs 2 weeks ago
Matthew Raymer f5dca34e84 feat(test): add project seeding utilities for localhost testing 2 weeks ago
Matthew Raymer 1bf39fd1f7 feat(test): add localhost testing support for prefetch 2 weeks ago
Matthew Raymer fd4ddcbd60 feat(android): add runtime starred plans management API 2 weeks ago
Matthew Raymer 63a2428cd9 chore(test-app): remove unnecessary eslint-disable comments 2 weeks ago
Matthew Raymer 75724a3c18 fix(build): disable test compilation and configure lint for dependencies 2 weeks ago
Matthew Raymer 47653e40e5 fix(android): unify notification channel ID across components 2 weeks ago
Matthew Raymer 0b877ba7b4 feat(android): extract TimeSafari integration to dedicated manager 2 weeks ago
Matthew Raymer 77a85a0358 refactor(android): extract daily reminder logic to DailyReminderManager 2 weeks ago
Matthew Raymer 0b3d269f64 feat(scripts): add automated test app build with plugin integration 2 weeks ago
Matthew Raymer 333c435b89 fix(android): resolve prefetch scheduling and permission callback issues 2 weeks ago