Closer/functions/dist
null 6e79cd9704 fix(notif): replace status-diff with idempotent flag-claim for game start/finish pushes (F-RACE-001) 2026-06-26 20:04:05 -05:00
..
billing build(functions): rebuild dist from source — revenueCatWebhook ack-after-process, acceptInvite strict E2EE, onMessageWritten conversations path, onGameSessionUpdate both-partner notify 2026-06-24 16:15:30 -05:00
couples build(functions): recompile dist for E-OBS + E-003 results-ready changes 2026-06-25 12:40:38 -05:00
dates build(functions): recompile dist for E-OBS + E-003 results-ready changes 2026-06-25 12:40:38 -05:00
games fix(notif): replace status-diff with idempotent flag-claim for game start/finish pushes (F-RACE-001) 2026-06-26 20:04:05 -05:00
notifications build(functions): recompile dist for E-OBS + E-003 results-ready changes 2026-06-25 12:40:38 -05:00
questions feat(notif): onAnswerWritten detects both-answered — send 'unlocked' notification instead of 'go answer' 2026-06-26 12:40:41 -05:00
security security: App Check enforcement on all callables, fail-closed device integrity, no raw code in logs; release signing config; iOS RevenueCat log level 2026-06-23 10:56:42 -05:00
users build(functions): recompile dist for E-OBS + E-003 results-ready changes 2026-06-25 12:40:38 -05:00
index.js feat(notif): add onAnswerRevealed cloud function — notify partner when answers are opened 2026-06-26 12:40:36 -05:00
index.js.map feat(notif): add onAnswerRevealed cloud function — notify partner when answers are opened 2026-06-26 12:40:36 -05:00