Commit Graph

  • 02e6e3427d refactor(ios): remove SharedImage plugin-readiness polling (Phase 2B-3) fix/ios-share-target-reliability Jose Olarte III 2026-06-26 21:14:59 +08:00
  • 337a8f7536 refactor(ios): remove AppDelegate SharedImage registration (Phase 2B-2) Jose Olarte III 2026-06-26 19:35:43 +08:00
  • 4978e93711 feat(ios): register SharedImage via CAPBridgeViewController subclass (Phase 2B-1) Jose Olarte III 2026-06-26 19:26:00 +08:00
  • 9941264022 chore(ios): add temporary Share Target debug panel (temporary) Jose Olarte III 2026-06-26 18:10:08 +08:00
  • 256018d30d chore(ios): add native app launch lifecycle trace diagnostics (temporary) Jose Olarte III 2026-06-26 17:06:50 +08:00
  • c1a5bae5c8 feat(ios): wait for SharedImage plugin before initial startup check (Phase 2A) Jose Olarte III 2026-06-26 16:48:00 +08:00
  • c9061e669e docs(ios): add share-target launch and deep-link flow audit Jose Olarte III 2026-06-26 15:43:42 +08:00
  • 7b1fec779b chore(ios): log full Share Extension trace on startup (temporary) Jose Olarte III 2026-06-25 19:57:42 +08:00
  • d1106d9aec chore(ios): add Share Extension execution trace diagnostics (temporary) Jose Olarte III 2026-06-25 19:10:57 +08:00
  • 6f7be2e3b2 chore(ios): add pendingShareExists cold-start share diagnostics (temporary) Jose Olarte III 2026-06-25 18:37:04 +08:00
  • 4fc30562fb docs(ios): add App Group configuration audit for share extension Jose Olarte III 2026-06-25 17:48:53 +08:00
  • 6afe40bc23 docs(ios): add Share Extension configuration audit Jose Olarte III 2026-06-25 17:28:20 +08:00
  • 402bd2681f chore(ios): log share extension diagnostics on startup (temporary) Jose Olarte III 2026-06-24 19:43:27 +08:00
  • 498a4926bf feat(ios): add Share Extension startup diagnostic marker and API Jose Olarte III 2026-06-24 19:38:25 +08:00
  • f0ca49b5dc feat(ios): add diagnostic logging to Share Extension share flow Jose Olarte III 2026-06-24 19:28:09 +08:00
  • 07463246f0 feat(ios): add share-target diagnostic logging in SharedImageUtility Jose Olarte III 2026-06-24 17:19:54 +08:00
  • 79ceebbd1d feat(ios): make shared image retrieval non-destructive (Phase 1C) Jose Olarte III 2026-06-24 16:49:45 +08:00
  • ddbd07f315 feat(ios): use UUID-based filenames for shared images (Phase 1B) Jose Olarte III 2026-06-23 19:37:11 +08:00
  • 35a6a6bfb3 feat(ios): add share ID tracking for share target (Phase 1A) Jose Olarte III 2026-06-23 19:13:44 +08:00
  • 08a55202f5 docs(ios): add share target implementation audit Jose Olarte III 2026-06-23 17:20:53 +08:00
  • 87ffa025e8 bump version to 1.4.4 build 70 master Trent Larson 2026-06-22 12:14:29 -06:00
  • 15c9088736 change the android build such that Play Store isn't required (also removed android/google-services.json) Trent Larson 2026-06-21 18:01:04 -06:00
  • ec41dd52d5 bump version to v 1.4.3 build 69 Trent Larson 2026-06-21 10:59:24 -06:00
  • 463db39a6b remove hard-coded daily android notification Trent Larson 2026-06-19 23:43:40 -06:00
  • fe97dff752 Merge pull request 'Rework Thanks Button' (#234) from thanks-button-rework into master Jose Olarte 3 2026-06-19 07:21:37 +00:00
  • 903047f13b style(gift): center entity selection step heading and entity type toggle thanks-button-rework Jose Olarte III 2026-06-18 21:09:32 +08:00
  • 48be234af4 fix(home): offset scrolled Thank button for safe-area-inset-bottom Jose Olarte III 2026-06-17 17:57:13 +08:00
  • 6c0907d905 remove unused function & duplicate comment Trent Larson 2026-06-16 16:09:31 -06:00
  • 8d8bcf2a7e style(home): rework Thank button and sticky scroll action bar Jose Olarte III 2026-06-16 21:48:34 +08:00
  • a4b47904c8 Merge pull request 'Add footer to Gifted Details view' (#233) from gifted-details-footer into master Jose Olarte 3 2026-06-16 08:27:47 +00:00
  • bb890baacf fix(gifted-details): add QuickNav footer navigation gifted-details-footer Jose Olarte III 2026-06-15 17:20:18 +08:00
  • 6a7f341990 docs(android): document Send Real WAKEUP_PING debug panel flow notify-api Jose Olarte III 2026-06-12 18:23:19 +08:00
  • 693bfacc1e feat(notifications): include refresh source in completion and failure logs Jose Olarte III 2026-06-12 17:12:21 +08:00
  • 3d6ac2ab53 feat(dev): test full WAKEUP_PING pipeline from debug panel Jose Olarte III 2026-06-11 17:01:28 +08:00
  • cd32895281 refactor(notifications): use clearApiNotifications and scheduleApiNotifications Jose Olarte III 2026-06-09 19:39:50 +08:00
  • a1f94300ad refactor(notifications): rename predictive terminology to API notifications Jose Olarte III 2026-06-09 17:49:08 +08:00
  • 58b61471b5 fix(notifications): use clearPredictiveNotifications on refresh Jose Olarte III 2026-06-08 19:42:48 +08:00
  • 55ef36be06 fix(notifications): send deviceId on refresh to match backend contract Jose Olarte III 2026-06-05 19:14:07 +08:00
  • 00abd5277f fix(dev): refresh Backend Status URL after save in debug panel Jose Olarte III 2026-06-03 17:53:54 +08:00
  • 227ae85bb7 build(android): wire Capacitor Preferences and Firebase for push testing Jose Olarte III 2026-06-03 17:53:31 +08:00
  • dae23300fe point to a single .entitlements file (undo most of previous commit) Trent Larson 2026-06-02 15:50:17 -06:00
  • 9e401febea add 'share' to the entitlements for production, for sharing with this app Trent Larson 2026-06-02 15:46:36 -06:00
  • e0a3f7094f docs(notifications): add Android local ngrok testing guide Jose Olarte III 2026-06-02 21:33:23 +08:00
  • 2dd76878ba build(ios): enable push and remote background notification capabilities Jose Olarte III 2026-05-27 17:26:33 +08:00
  • 4fb8f048cd build(ios): add GoogleService-Info.plist to Xcode resources Jose Olarte III 2026-05-27 17:01:35 +08:00
  • cd4b279703 Merge pull request '16kb-pages' (#232) from 16kb-pages into master trentlarson 2026-05-25 20:01:18 +00:00
  • c97defef11 build(ios): add CapacitorPreferences pod for notification deviceId Jose Olarte III 2026-05-25 17:06:07 +08:00
  • 2c0992ba8b docs(notifications): put Xcode workspace before Firebase in ngrok guide Jose Olarte III 2026-05-25 16:59:17 +08:00
  • a3a2d97b9a update version to v 1.4.2 build 68 16kb-pages Trent Larson 2026-05-24 21:50:39 -06:00
  • 802050259c update android build, fix ios build for new version of MLKit BarcodeScanner (both build) Trent Larson 2026-05-24 21:24:18 -06:00
  • efd7d50a84 fix build error Trent Larson 2026-05-24 19:12:40 -06:00
  • 39c389cda8 make do-not-pair group verbiage more clear Trent Larson 2026-05-24 18:38:56 -06:00
  • 93fdcaf7ff fix timing error for a click (that only showed in firefox) Trent Larson 2026-05-24 18:29:11 -06:00
  • ad419efa0d utilize 'userMessage' if sent by server Trent Larson 2026-05-24 16:23:47 -06:00
  • ce45ddb2bd update after 'audit fix' Trent Larson 2026-05-24 16:23:09 -06:00
  • 964cdb4509 docs(notifications): add from-scratch Firebase and APNs setup to ngrok guide Jose Olarte III 2026-05-24 17:33:01 +08:00
  • 656de5eba3 docs(notifications): clarify ngrok guide so backend starts once Jose Olarte III 2026-05-24 10:21:10 +08:00
  • 0d7586865c feat(notifications): allow auth bypass for local debug and ngrok testing Jose Olarte III 2026-05-20 19:34:46 +08:00
  • 5bc030125a feat(notifications): defer FCM registration until auth is ready Jose Olarte III 2026-05-20 15:54:36 +08:00
  • 8cd8727a84 feat(notifications): authenticate register and refresh API calls Jose Olarte III 2026-05-20 15:45:46 +08:00
  • 8864a2049b docs(notifications): add local iOS ngrok testing guide for wakeup service Jose Olarte III 2026-05-18 21:22:53 +08:00
  • 63f5c4ecc7 feat(notifications): add structured observability for push wake and refresh flows Jose Olarte III 2026-05-18 18:46:16 +08:00
  • a4453c0b1b feat(dev): extend Notification Debug Panel for backend testing Jose Olarte III 2026-05-18 16:28:21 +08:00
  • 794b48f0d7 feat(notifications): add localStorage debug config for notification API base URL Jose Olarte III 2026-05-18 15:06:52 +08:00
  • 4c97c578bb fix(notifications): fall back when crypto.randomUUID is missing Jose Olarte III 2026-05-13 20:57:14 +08:00
  • 6a9f34a516 feat(notifications): persist stable deviceId for FCM registration Jose Olarte III 2026-05-13 18:41:10 +08:00
  • 5a40075ab1 fix(dev): pending inspector stable times and refreshPending without nested busy Jose Olarte III 2026-05-11 13:50:52 +08:00
  • 48637ae9a8 docs(readme): document Notification Debug Panel for dev builds Jose Olarte III 2026-05-11 11:16:43 +08:00
  • 7d306bd204 add first cut for 16kb page sizes, all by Claude Trent Larson 2026-05-10 10:15:10 -06:00
  • 9713313a40 fix HTML syntax warning Trent Larson 2026-05-10 09:43:46 -06:00
  • a55dce6f3d fix(dev): align notification debug with non-production Capacitor builds Jose Olarte III 2026-05-08 20:02:34 +08:00
  • d7d5e401b8 fix: dev notification debug on Capacitor and iOS compile Jose Olarte III 2026-05-08 17:54:00 +08:00
  • 19427c2817 fix(account): avoid import.meta in AccountViewView template Jose Olarte III 2026-05-08 16:34:17 +08:00
  • d4ac0acd01 chore: bump @timesafari/daily-notification-plugin to 3.0.2 Jose Olarte III 2026-05-08 16:31:52 +08:00
  • 1ef3f32b9e fix(dev): clarify Android pending inspector and harden debug entry guard Jose Olarte III 2026-05-07 20:40:09 +08:00
  • fd0b8ce6d0 feat(dev): add notification debug panel and native pending inspector Jose Olarte III 2026-05-07 18:52:59 +08:00
  • 320e55912b fix(notifications): apply backend timestamps via scheduleNotifications API Jose Olarte III 2026-05-06 17:56:55 +08:00
  • 6bbade2a29 feat(notifications): refresh on mount and resume with debounce Jose Olarte III 2026-05-06 17:11:10 +08:00
  • 1cd329c720 fix(notifications): clear scheduled notifications before refresh apply Jose Olarte III 2026-05-06 16:45:56 +08:00
  • 7c8ef284c2 feat(notifications): apply backend refresh schedule to native plugin Jose Olarte III 2026-05-06 16:17:50 +08:00
  • 35a1b92559 feat(notifications): refresh native fetcher on WAKEUP_PING silent push Jose Olarte III 2026-05-06 16:04:01 +08:00
  • c523c14d96 feat(notifications): register FCM tokens with backend Jose Olarte III 2026-05-06 15:40:00 +08:00
  • 162158066f feat(notifications): initialize Firebase Messaging and Capacitor push on native Jose Olarte III 2026-05-06 15:30:46 +08:00
  • 1643bab18b Merge branch 'notify-api_android' into notify-api Jose Olarte III 2026-04-23 16:08:05 +08:00
  • ce078862e7 chore: sync package-lock and Podfile.lock (TimesafariDailyNotificationPlugin 3.0.1) Jose Olarte III 2026-04-20 17:44:00 +08:00
  • b9f19d3898 fix(notifications): set dual-schedule fallbackBehavior to skip notify-api_android Jose Olarte III 2026-04-16 21:21:37 +08:00
  • ffa7bac319 fix(ios): ensure capacitor-assets output dirs exist on fresh clones Jose Olarte III 2026-04-13 16:20:51 +08:00
  • 24957e0c6f docs(notifications): add Android plugin handout for empty-fetch dual schedule Jose Olarte III 2026-04-10 21:12:11 +08:00
  • 954500cf9d fix(ios): static SQLCipher pods, strip system SQLite, refresh deps Jose Olarte III 2026-04-09 21:46:32 +08:00
  • e0e0a0a183 bump version and add -beta Trent Larson 2026-04-05 20:08:24 -06:00
  • ea662f4430 bump to v 1.3.13 (for a web release) 1.3.13 Trent Larson 2026-04-05 19:58:36 -06:00
  • 81647e1f3c make terms & conditions into a separate page Trent Larson 2026-04-05 19:21:43 -06:00
  • 73d595046a docs(readme): expand Setup & Building quick start for all platforms Jose Olarte III 2026-03-26 19:41:03 +08:00
  • cf9d207895 fix(ios): make build-ios.sh work on current simulators and trim xcodebuild noise Jose Olarte III 2026-03-26 19:40:07 +08:00
  • 7d87a746f9 feat(ios): register Swift TimeSafariNativeFetcher for New Activity notifications Jose Olarte III 2026-04-02 19:02:48 +08:00
  • 90e6603d52 docs: add plugin-repo handoff section to iOS/Android New Activity parity guide Jose Olarte III 2026-04-02 17:51:51 +08:00
  • 8290943b53 docs: add New Activity iOS/Android parity guide and refine follow-ups Jose Olarte III 2026-04-01 20:49:02 +08:00
  • 8ba84888ee feat(android): improve New Activity notification copy in TimeSafariNativeFetcher Jose Olarte III 2026-03-31 19:50:14 +08:00
  • 230dc52974 feat(notifications): sync starred plans to native plugin on star/unstar Jose Olarte III 2026-03-31 15:57:22 +08:00
  • 2c8aa21fa5 feat(notifications): mint JWT pool for native fetcher; log API response Jose Olarte III 2026-03-30 17:25:50 +08:00