null
|
557af3e546
|
feat(dates): add Date Builder + Bucket List — backend models, Room DAOs, Firestore sources, repositories, UI screens, ViewModels, navigation routes, Firestore rules
|
2026-06-17 00:05:46 -05:00 |
null
|
512a6c9f42
|
feat(dates): add Date Match MVP Phase 1 — swipe UI, Firestore models, 30+ seed ideas, match reveal
|
2026-06-16 23:30:58 -05:00 |
null
|
a412247bf3
|
security: kimi-k2.7 review fixes — Ed25519 crypto API, Firestore rules try/catch removal, atomic idempotency, RevenueCat 8.20.0, rate limiter fix, remove plaintext fallback, tighten push wording
|
2026-06-16 22:42:53 -05:00 |
null
|
b8b2cc68c4
|
security: fix webhook signature fail-open (now throws 500 on missing key), fix overly restrictive couple update rules
|
2026-06-16 22:11:51 -05:00 |
null
|
c28ce9c58d
|
security: restrict couple-level Firestore writes — immutable fields, owner-only messages/reactions, server-only deletes, valid state transitions
|
2026-06-16 21:46:56 -05:00 |
null
|
bd1ea5cecd
|
security: fix invite rules missing-doc bypass, webhook timing attack, entitlement replay protection and entitlement_id check
|
2026-06-16 21:45:04 -05:00 |
null
|
afeb1a1a03
|
docs: add README, add proguard rules, Firestore entitlement checker, network security config, update build config and onboarding
|
2026-06-16 20:16:47 -05:00 |
null
|
e42de938e7
|
fix: update Invite model, backup rules, and Firestore security rules
|
2026-06-16 19:44:28 -05:00 |
null
|
1a33d4f2b9
|
feat(analytics): Firebase Analytics, Crashlytics, ObservabilityModule, Firestore rules
|
2026-06-16 01:13:20 -05:00 |