• Joined on 2026-05-03
null pushed to dev at null/Closer 2026-06-30 18:13:06 -05:00
28eb10f6c9 Revert "feat(date-memories): add DateMemory/DateReflection domain models and Firestore data sources (batch 1/8)"
6a0849deb7 Revert "feat(date-memories): add DateMemories timeline + DateReflection screen, wire into nav (batch 2/8)"
5905c2b2d0 Revert "feat(date-memories): add Home nudge for pending date reflection + priority engine (batch 3/8)"
c19e7ea711 Revert "feat(date-memories): wire date_logged/date_reflection_* notification types into messaging service (batch 4/8)"
6dddac4615 Revert "feat(date-memories): add onDateHistoryCreated + onDateReflectionWritten Cloud Functions (batch 5/8)"
Compare 8 commits »
null pushed to dev at null/Closer 2026-06-30 16:52:19 -05:00
6179a46c96 docs(date-memories): update QAPlan, Report, iOS parity plan, and glyph README (batch 8/8)
067155c108 feat(date-memories): add glyph_date_replay + illustration_date_memories_empty assets (batch 7/8)
a77b295124 feat(date-memories): add date_history + date_reflections Firestore security rules (batch 6/8)
8829cffa7e feat(date-memories): add onDateHistoryCreated + onDateReflectionWritten Cloud Functions (batch 5/8)
8cfa367484 feat(date-memories): wire date_logged/date_reflection_* notification types into messaging service (batch 4/8)
Compare 8 commits »
null pushed to dev at null/Closer 2026-06-30 03:54:05 -05:00
d87603211a feat(activity): ActivityScreen timeline, HomeScreen activity feed, HomeViewModel wiring, PartnerNotificationManager, sendThinkingOfYouCallable Cloud Function
null pushed to dev at null/Closer 2026-06-30 02:38:34 -05:00
e74b6f59af feat(cloud-functions): onEntitlementChanged, acceptInviteCallable, onGameSessionUpdate, onAnswerRevealed, onMessageWritten — FirestoreUserDataSource E2EE, AppMessagingService, EditProfileScreen, iOS plan
null pushed to dev at null/Closer 2026-06-30 02:18:25 -05:00
fb810a12aa feat(profile): FirestoreUserDataSource E2EE read/write, EditProfileViewModel wiring, CoupleRepository/UserRepository updates, HomeViewModel polish
null pushed to dev at null/Closer 2026-06-30 01:26:12 -05:00
941f22cdbd feat(home): HomePriorityEngine priority logic, HomeViewModel wiring, unit test coverage
null pushed to dev at null/Closer 2026-06-30 00:38:10 -05:00
2a5c40508e feat(notifications): QuietHoursManager + NotificationSettingsScreen rewrite, Cloud Functions (streakReminder, quietHours, reengagement, gameRetention), UserRepository E2EE wiring, SettingsDataStore, firestore rules, wiring-scan
null pushed to dev at null/Closer 2026-06-29 21:44:28 -05:00
7b1443e578 feat(pairing): CreateInviteScreen invite-code UX, MainActivity nav wiring, LocalQuestionContent question pool expansion, Future.md planning
null pushed to dev at null/Closer 2026-06-29 16:51:49 -05:00
f6291e1f2e feat(home): HomeScreen rewrite, HomePriorityEngine polish, CoupleRepository E2EE wiring, OutcomeCheckInDialog, YourProgress, MemoryLane, settings/pairing/paywall/play/wheel/question screens cleanup, brand illustrations, QA docs
null pushed to dev at null/Closer 2026-06-29 13:01:11 -05:00
912b8c8093 feat(onboarding): RecoveryKeyManager fix, OnboardingScreen polish, build.gradle bump, Future.md planning update
null pushed to dev at null/Closer 2026-06-29 12:20:09 -05:00
b5b8ad8df9 feat(games): GameSessionManager cleanup, QuestionSessionRepositoryImpl fixes, HomeViewModel game-state wiring, QA docs
null pushed to dev at null/Closer 2026-06-29 11:27:49 -05:00
fb85b0a1fa docs(readme): revamped screenshot grid (dark mode), updated tagline and badges
null pushed to dev at null/Closer 2026-06-29 11:19:31 -05:00
77f8dc30c0 chore(gitignore): add scratchpad/ to ignores
null pushed to dev at null/Closer 2026-06-29 11:18:52 -05:00
897899f2da Revert "chore(scratchpad): rules arrays and positions scratch work"
null pushed to dev at null/Closer 2026-06-29 11:18:25 -05:00
62696a69ea chore(scratchpad): rules arrays and positions scratch work
null pushed to dev at null/Closer 2026-06-29 11:18:06 -05:00
f6885b5fa4 docs(readme): revamped screenshot grid (dark mode), updated tagline and badges
null pushed to dev at null/Closer 2026-06-29 11:02:42 -05:00
b2dc96ca04 feat(games): GamePromptBanner UI + MessageBubbleOverlay polish, wheel bounce fix, GameCopy strings, QA coverage updates
null pushed to dev at null/Closer 2026-06-28 22:24:48 -05:00
f51a55743c feat(games): partner game-session push orchestration — in-app notification banner, Firestore rules, Cloud Function, QA docs
null pushed to dev at null/Closer 2026-06-28 20:59:48 -05:00
0aaec3c10f feat(android): portrait lock for MainActivity + ThisOrThat answer-select glow + QA report
null pushed to dev at null/Closer 2026-06-28 19:54:33 -05:00
403be3939c feat(wheel): finish gate UX polish — bounced-back banner on unanswered prompts, screen-reader live region, ViewModel unit test