Skip to content

BetterTrack App 0.51

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Jul 12:17
  • Notifications v2 go-live: device-token register/deregister wired live (POST/DELETE /notifications/devices, bearer-gated — defers logged-out, fires on login/cold-start/rotation, best-effort DELETE before logout wipe), debug sample inbox removed with GET /notifications now authoritative, prefs matrix synced to the server's 4-channel cells incl. push (webpush echoed verbatim, chat.message server-modeled; per-type mute stays local), stubDeviceRegistration=false with tripwire. Live-verified on prod: registration 200 on login, 40-item real inbox incl. both BTC-EUR alert.triggered rows, mark-read persists server-side, push-toggle PATCH round-trip, deregister 200 on logout. Also: AuthRepository no longer logs username/email on login (PII-free logcat). 275 tests green (+16), assembleDebug clean. TODO + PLATFORM_ASKS updated (mobile->platform: v2 wired, only #421 key was pending).

  • WS is GO (edge adopted + publicly verified 101/Engine.IO; old 400s were an h2 probe artifact) + FCM ARMED on prod (#421 key landed) — retest direct WS + end-to-end push

  • Notifications v2 merged+deploying: device-token/inbox/prefs endpoints live, taxonomy matched, durable delivery; FCM sends gated on service-account key