null
9b5f6b4eb3
feat(date-memories): add DATE_REFLECTION_PENDING priority to HomePriorityEngine
2026-06-30 18:14:18 -05:00
null
038c1bd6e6
feat(date-memories): wire DateMemoriesScreen and DateReflectionScreen into AppNavigation
2026-06-30 18:14:16 -05:00
null
9cd9cffe23
feat(date-memories): add dateReflection route to AppRoute
2026-06-30 18:14:14 -05:00
null
cf061f24f6
feat(date-memories): add date memory marking logic to DateMatchesViewModel
2026-06-30 18:14:12 -05:00
null
e4f10551a0
feat(date-memories): add 'We did this' and 'Date memories' entry to DateMatchesScreen
2026-06-30 18:14:10 -05:00
null
90995cdaef
feat(date-memories): add DateReflectionScreen and ViewModel
2026-06-30 18:14:08 -05:00
null
151e019a88
feat(date-memories): add DateMemoriesScreen and ViewModel
2026-06-30 18:14:03 -05:00
null
f81987fa94
feat(date-memories): add DATE_HISTORY and DATE_REFLECTIONS to FirestoreCollections
2026-06-30 18:14:00 -05:00
null
540ef29041
feat(date-memories): add FirestoreDateReflectionDataSource
2026-06-30 18:13:57 -05:00
null
631064fcfe
feat(date-memories): add FirestoreDateMemoryDataSource
2026-06-30 18:13:56 -05:00
null
de597f6238
feat(date-memories): add DateReflection domain model
2026-06-30 18:13:48 -05:00
null
9a92b2b020
feat(date-memories): add DateMemory domain model
2026-06-30 18:13:46 -05:00
null
28eb10f6c9
Revert "feat(date-memories): add DateMemory/DateReflection domain models and Firestore data sources (batch 1/8)"
...
This reverts commit 18ffdcdbaf .
2026-06-30 18:13:00 -05:00
null
6a0849deb7
Revert "feat(date-memories): add DateMemories timeline + DateReflection screen, wire into nav (batch 2/8)"
...
This reverts commit 15087df13b .
2026-06-30 18:13:00 -05:00
null
5905c2b2d0
Revert "feat(date-memories): add Home nudge for pending date reflection + priority engine (batch 3/8)"
...
This reverts commit 4ecb1560cb .
2026-06-30 18:13:00 -05:00
null
c19e7ea711
Revert "feat(date-memories): wire date_logged/date_reflection_* notification types into messaging service (batch 4/8)"
...
This reverts commit 8cfa367484 .
2026-06-30 18:13:00 -05:00
null
2119792cca
Revert "feat(date-memories): add glyph_date_replay + illustration_date_memories_empty assets (batch 7/8)"
...
This reverts commit 067155c108 .
2026-06-30 18:13:00 -05:00
null
067155c108
feat(date-memories): add glyph_date_replay + illustration_date_memories_empty assets (batch 7/8)
2026-06-30 16:52:04 -05:00
null
8cfa367484
feat(date-memories): wire date_logged/date_reflection_* notification types into messaging service (batch 4/8)
2026-06-30 16:51:57 -05:00
null
4ecb1560cb
feat(date-memories): add Home nudge for pending date reflection + priority engine (batch 3/8)
2026-06-30 16:51:55 -05:00
null
15087df13b
feat(date-memories): add DateMemories timeline + DateReflection screen, wire into nav (batch 2/8)
2026-06-30 16:51:52 -05:00
null
18ffdcdbaf
feat(date-memories): add DateMemory/DateReflection domain models and Firestore data sources (batch 1/8)
2026-06-30 16:51:50 -05:00
null
d87603211a
feat(activity): ActivityScreen timeline, HomeScreen activity feed, HomeViewModel wiring, PartnerNotificationManager, sendThinkingOfYouCallable Cloud Function
2026-06-30 03:54:01 -05:00
null
e74b6f59af
feat(cloud-functions): onEntitlementChanged, acceptInviteCallable, onGameSessionUpdate, onAnswerRevealed, onMessageWritten — FirestoreUserDataSource E2EE, AppMessagingService, EditProfileScreen, iOS plan
2026-06-30 02:38:31 -05:00
null
fb810a12aa
feat(profile): FirestoreUserDataSource E2EE read/write, EditProfileViewModel wiring, CoupleRepository/UserRepository updates, HomeViewModel polish
2026-06-30 02:18:10 -05:00
null
941f22cdbd
feat(home): HomePriorityEngine priority logic, HomeViewModel wiring, unit test coverage
2026-06-30 01:26:09 -05:00
null
2a5c40508e
feat(notifications): QuietHoursManager + NotificationSettingsScreen rewrite, Cloud Functions (streakReminder, quietHours, reengagement, gameRetention), UserRepository E2EE wiring, SettingsDataStore, firestore rules, wiring-scan
2026-06-30 00:38:06 -05:00
null
7b1443e578
feat(pairing): CreateInviteScreen invite-code UX, MainActivity nav wiring, LocalQuestionContent question pool expansion, Future.md planning
2026-06-29 21:44:26 -05:00
null
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
2026-06-29 16:51:46 -05:00
null
912b8c8093
feat(onboarding): RecoveryKeyManager fix, OnboardingScreen polish, build.gradle bump, Future.md planning update
2026-06-29 13:01:08 -05:00
null
b5b8ad8df9
feat(games): GameSessionManager cleanup, QuestionSessionRepositoryImpl fixes, HomeViewModel game-state wiring, QA docs
2026-06-29 12:20:07 -05:00
null
b2dc96ca04
feat(games): GamePromptBanner UI + MessageBubbleOverlay polish, wheel bounce fix, GameCopy strings, QA coverage updates
2026-06-29 11:02:31 -05:00
null
f51a55743c
feat(games): partner game-session push orchestration — in-app notification banner, Firestore rules, Cloud Function, QA docs
2026-06-28 22:24:46 -05:00
null
0aaec3c10f
feat(android): portrait lock for MainActivity + ThisOrThat answer-select glow + QA report
2026-06-28 20:59:44 -05:00
null
403be3939c
feat(wheel): finish gate UX polish — bounced-back banner on unanswered prompts, screen-reader live region, ViewModel unit test
2026-06-28 19:54:31 -05:00
null
763ca0c7cb
feat(tools+docs): add androidTest deps for paired-CI vector harness; add SCHEMA_VERSION_DECISION + SPEC §19 pre-deploy checklist (iOS E2EE Batch 8)
2026-06-28 17:56:44 -05:00
null
3ae3f36ad4
feat(android): brand glyph migration sweep 2 — migrate remaining Material icons to CloserGlyphs catalog
2026-06-28 17:52:49 -05:00
null
c3092ad8f6
feat(tools): Android canonical-vector instrument harness + hardened LEARNINGS verification helper; update capture script KNOWN_GAPS
2026-06-28 17:50:00 -05:00
null
6cc78209af
feat(android): migrate all UI surfaces from Material icons to brand glyphs (CloserGlyphs catalog)
2026-06-28 17:46:11 -05:00
null
c31ae4b1f7
feat(android): introduce CloserGlyphs catalog + migrate CategoryGlyph to brand vector resources
2026-06-28 17:46:05 -05:00
null
e3c3dab466
fix(android): remove obsolete quiet-hours illustration block from NotificationSettings
2026-06-28 17:26:32 -05:00
null
afa64bfb36
fix(android): update HomeScreen + AppNavigation routing
2026-06-28 17:09:07 -05:00
null
4215563873
brand: update glyph_connection_challenge + add glyph_closer_heart_keyhole
2026-06-28 17:09:02 -05:00
null
5a86b462c4
fix(android): swap <bitmap> launcher foreground for raster in Onboarding + AuthLogoMark (fixes O-ONBOARD-001); polish BucketList add-FAB
2026-06-28 16:48:43 -05:00
null
2d77786254
brand: refresh dark-variant illustrations (couple_history, couple_onboarding, tonight_partner_prompt) + dark contact sheet
2026-06-28 16:48:37 -05:00
null
15039b6d40
chore(seed): rebuild bundled question-pack SQLite DB (Q-grammar pass)
2026-06-28 16:35:16 -05:00
null
c3a3c38e0e
fix(ui): sync Activity uiMode to in-app theme at startup (C-DARKART-002 architectural fix)
2026-06-28 16:35:01 -05:00
null
4ee600125d
feat(domain): update MemoryCapsuleGenerator + test
2026-06-28 16:34:57 -05:00
null
b9828b60c5
brand: refresh dark-variant illustrations (couple_paywall, partner_activation, together_empty) and dark contact sheet
2026-06-28 16:34:51 -05:00
null
33ea862934
Revert "fix(ui): route QuestionPackLibrary card art through BrandIllustration for in-app-dark theme (C-DARKART-002)"
...
The BrandIllustration approach is insufficient for -nodpi pack art: createConfigurationContext does not reliably resolve -night variants in the decoupled in-app-Dark + system-light state. R17 diagnosis updated to recommend syncing Activity uiMode to the in-app ThemeMode instead.
2026-06-28 15:45:20 -05:00