Commit Graph

12 Commits (a5614f988f4d24088bccbb052d6d153cdf30cc7e)

Author SHA1 Message Date
Ryan Vogel d3ec6f75f4 feat: route push notifications by server and session
Include serverID in relay event payloads and prefer server+session matching in mobile notification handling so taps reliably open the correct context and stale state is refreshed.
2026-03-29 17:52:07 -04:00
Ryan Vogel 9a8b2ae0b1 update apn server 2026-03-29 16:26:16 -04:00
Ryan Vogel eadb0e25da update to the apn and server management 2026-03-29 16:17:57 -04:00
Ryan Vogel ddd30ef304 update 2026-03-28 21:38:21 -04:00
Ryan Vogel bd2e34f3bd update 2026-03-28 19:03:13 -04:00
Ryan Vogel 62fae6d182 fix: auto-recover APNs env mismatch in relay
Retry sends on BadEnvironmentKeyInToken with the opposite APNs environment, persist the corrected env, and add request/send logs for register/unregister/event delivery debugging.
2026-03-28 16:58:36 -04:00
Ryan Vogel 3a5be7ad33 update index.ts 2026-03-28 14:31:16 -04:00
Ryan Vogel f1e88d35ba update for the db.ts 2026-03-28 14:28:44 -04:00
Ryan Vogel b737e87d9a update env again 2026-03-28 14:16:57 -04:00
Ryan Vogel bd6e81f30b update for env checks 2026-03-28 14:11:02 -04:00
Ryan Vogel 56e0e5ce65 Update packages json for the porter stuff 2026-03-28 14:03:57 -04:00
Ryan Vogel f276a8db42 feat: add APN relay MVP and experimental push bridge 2026-03-28 13:28:24 -04:00