4258 Commits
Author SHA1 Message Date
trentlarson 9442ea716d clear out each new-activity bucket when user visits the details page 2026-10-21 17:59:33 -06:00
trentlarson b23cec410f fix a test spelling 2026-10-20 19:43:56 -06:00
trentlarson 6f2ce234d9 bump version & add "-beta" 2026-10-19 11:06:02 -06:00
trentlarson 1e50c1897a bump to version 1.4.10 2026-10-19 11:03:47 -06:00
trentlarson db43827513 enforce hidden-data consistency 2026-10-19 11:03:11 -06:00
trentlarson f4e34f2720 add links to all claims for the nearest neighbors 2026-10-17 19:38:57 -06:00
trentlarson 7fffdd3bff when trying to create a new claim by copying, handle when HIDDEN DIDs are involved 2026-10-17 19:13:02 -06:00
trentlarson f162a2619c fix confirmation display (and remove page that didn't add anything) 2026-10-17 18:51:40 -06:00
trentlarson 875d5679b3 update PLAN & CHANGELOG for new-activity reporting work 2026-10-17 15:56:26 -06:00
trentlarson d2cdd5785e test fixes (mostly intermittent ones) 2026-10-17 15:40:27 -06:00
trentlarson 5beace2822 heavily refactor 'new activity' buttons & page for all data from alertSearch endpoints 2026-10-16 09:28:47 -06:00
jose 11dbb115e3 Merge pull request 'Firebase build command' (#237) from firebase-build-command into master
Reviewed-on: #237
2026-10-14 14:10:13 +00:00
Jose Olarte III 4ef0a51c6a Add :nostore build scripts that disable Firebase for one Android or iOS build without changing the Firebase-on default. 2026-10-13 15:53:04 -04:00
Jose Olarte III 59f503d90a Merge branch 'master' into firebase-build-command 2026-10-13 15:41:53 -04:00
trentlarson 7133c4d574 switch some of the after & before ID checks to the new changeSeq cursors 2026-10-13 12:38:16 -06:00
trentlarson d14843622d remove the remainder of PWA functionality that wasn't being used, and fix the web "share target" 2026-10-12 22:08:25 -06:00
trentlarson 6fb4314b3a fix various build inconsistencies 2026-10-12 17:03:46 -06:00
Jose Olarte III cbbf9d7bc0 Let the iOS Firebase opt-out reach Xcode and stop the share-extension script from failing under user-script sandboxing.
FIREBASE_ENABLED=false now becomes the FIREBASE_ENABLED=NO build setting for both build and archive, and an opt-out build removes stale GoogleService-Info.plist copies from the app and the embedded extension.
2026-10-12 10:37:56 -04:00
Jose Olarte III 150c69a025 Merge branch 'master' into firebase-build-command 2026-10-12 10:21:58 -04:00
Jose Olarte III a271cd1434 Enable Firebase by default for Android and iOS builds so normal local, test, and production builds no longer depend on passing -PfirebaseEnabled.
Opt out with -PfirebaseEnabled=false or FIREBASE_ENABLED=false. A missing google-services.json or GoogleService-Info.plist now fails the build instead of silently skipping Firebase.
2026-10-12 10:20:39 -04:00
trentlarson 7bf36b0845 misc docs 2026-10-11 19:51:39 -06:00
trentlarson beda33d60c bump to version 1.4.9 1.4.9 2026-10-11 15:06:12 -06:00
trentlarson ba83111d84 add our own info into the privacy policy 2026-10-11 15:00:32 -06:00
trentlarson ba712468a0 bump version and add "-beta" 2026-10-10 22:56:32 -06:00
trentlarson 8f3da91f21 bump to version 1.4.8 (in package*.json files that I forgot last commit) 2026-10-10 22:49:02 -06:00
trentlarson f41a807ab3 multiple fixes that could cause DB crashes after initial install 2026-10-10 22:42:53 -06:00
trentlarson aa4103a233 add a plan for contacts who don't have the app installed 2026-10-10 20:27:03 -06:00
trentlarson d6ccf0e4ae add more checks and handlers for the insidious startup DB error, bump version and add "-beta" 2026-10-10 19:21:45 -06:00
trentlarson d7f915d7ad bump to version 1.4.7, including increase of minSdkVersion to 24 which requires Android 7+ 1.4.7 2026-10-10 18:57:25 -06:00
trentlarson e96f501ec0 add 'npm run dev' for a quick dev-startup command 2026-10-10 07:46:34 -06:00
trentlarson 7af00aff6f allow changing of the image API server URL 2026-10-10 07:41:07 -06:00
trentlarson adffef6a50 fix messaging on redirect page & remove the remaining isDevelopment check 2026-10-10 07:40:16 -06:00
trentlarson 824d77e267 guard the in-app notifications with showGeneralAdvanced (not build isDev) 2026-10-10 07:40:16 -06:00
Jose Olarte III 1d1801e9b5 bump version and add '-beta' 2026-10-09 10:35:00 -04:00
Jose Olarte III 07cb1feddf Tie the in-app New Activity toggle to AlertSearch authorization so turning it on uploads the batch and turning it off deletes it without unregistering the FCM device. 2026-10-08 15:50:55 -04:00
Jose Olarte III b0292d3f04 Send AlertSearch authorization with POST so the upload matches the notify API.
PUT /notifications/alert-authorization no longer exists on notification-wakeup-service, so the debug-panel upload received 404.
2026-10-05 09:22:08 -04:00
Jose Olarte III 70a4a8c9fe Merge branch 'master' into retire-legacy-notification 2026-10-04 10:11:35 -04:00
trentlarson a03ed849c4 bump version and add '-beta' 2026-09-27 21:45:40 -06:00
trentlarson 6183afc29c bump version to 1.4.6 1.4.6 2026-09-27 21:45:09 -06:00
trentlarson 1afe5461b2 put package.json scripts in alphabetical order (no logic changes) 2026-09-27 21:22:14 -06:00
trentlarson 4bb0e4d4f9 make a fix for running in an emulator, plus doc changes 2026-09-27 21:17:36 -06:00
Claude CodeandClaude Opus 5.5 2fd5549098 fix(android): skip push registration in builds without Firebase, which crashed the app at launch
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-27 21:06:35 -06:00
Claude CodeandClaude Opus 5.5 28ee81b9d3 fix(build): fail --prod builds with test server defaults; sync web assets before Gradle assembles
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-27 21:06:34 -06:00
trentlarson 38af28154e bump version and add '-beta' 2026-09-26 16:11:15 -06:00
trentlarson 70372a113a bump version to 1.4.5 2026-09-26 16:09:35 -06:00
trentlarson 9e88cf056c fix asset copying (which weren't allowing iOS to build) 2026-09-26 16:08:56 -06:00
trentlarson db13332dd6 add migration note for clarification 2026-09-24 14:31:06 -06:00
Jose Olarte III c84cce54af Document the retired WAKEUP_PING refresh path as inactive and drop unused refresh auth helpers.
Guides and the debug panel still described /notifications/refresh and api_* scheduling as current after Phase 5; keep Phase 4 cleanup and FCM send-wakeup diagnostics.
2026-09-24 22:35:48 +08:00
Jose Olarte III 4f339eba32 Raise leftover iOS deployment targets from 14.0 to 15.5 so Xcode 27 can build.
Align the project, Share Extension, and CocoaPods `post_install` with the existing 15.5 minimum. Also refresh the CocoaPods embed-frameworks phase and package-lock peer metadata.
2026-09-24 17:17:08 +08:00
Jose Olarte III eb2240b901 Retire WAKEUP_PING refresh consumption and clear leftover api_* schedules on upgrade.
Stop the app from scheduling via the legacy refresh pipeline, and add a one-time Preferences-gated startup cleanup that calls clearApiNotifications() so upgraded installs shed persisted api_* residue without touching daily reminder, dual, AlertSearch, or FCM.
2026-09-22 20:59:23 +08:00