null
|
edfef1b6ca
|
feat: challenge state machine, game screen updates, state machine tests
|
2026-06-22 22:02:39 -05:00 |
null
|
74964a86d8
|
feat: capsule/challenge data sources, game screens, wheel history + viewmodel
|
2026-06-22 21:38:18 -05:00 |
null
|
504dd8de4c
|
feat: challenges, desire sync, how well, memory lane, this or that screens
|
2026-06-22 21:24:02 -05:00 |
null
|
1905938c80
|
feat: nav, capsule data source, challenges, desire sync, question category, wheel history + viewmodel
|
2026-06-22 21:19:19 -05:00 |
null
|
2121fe5562
|
feat: challenges, desire sync, how well, memory lane, play hub + viewmodel, this or that, wheel history
|
2026-06-22 20:46:40 -05:00 |
null
|
97acfaf702
|
feat: navigation, answer history screen + viewmodel, answer reveal, iOS navigation & question views
|
2026-06-22 19:44:44 -05:00 |
null
|
433d04d23c
|
feat: answer reveal, auth screens, challenges, onboarding, pairing, paywall, wheel, settings, components
|
2026-06-22 19:18:49 -05:00 |
null
|
b195c42124
|
feat: iOS app icon assets + Info.plist
|
2026-06-22 18:19:07 -05:00 |
null
|
638a867797
|
feat: settings screen + iOS settings views
|
2026-06-22 18:14:55 -05:00 |
null
|
aa839ad23c
|
feat(seed): daily fun multiple choice v3
|
2026-06-22 17:46:06 -05:00 |
null
|
51f33d93a6
|
feat: daily questions, answer reveal, home screens, auth, analytics, DB, repositories
|
2026-06-22 17:45:51 -05:00 |
null
|
324b051834
|
feat: local question content, question header, daily question illustration, iOS question/wheel views
|
2026-06-22 13:57:09 -05:00 |
null
|
299b2eb8ca
|
feat: question pack library screen, pack art assets, iOS question views
|
2026-06-22 13:45:48 -05:00 |
null
|
39617053fd
|
feat: home screen + iOS pairing views
|
2026-06-22 12:52:33 -05:00 |
null
|
60ca0b3582
|
feat: home screen update, pairing views, activation illustrations
|
2026-06-22 11:25:21 -05:00 |
null
|
af35ec029b
|
feat: home screen + viewmodel, iOS home & pairing views
|
2026-06-22 11:14:19 -05:00 |
null
|
5ac4f40bf6
|
feat: nav routes, play hub, spin wheel screen + viewmodel, firestore rules
|
2026-06-22 10:53:05 -05:00 |
null
|
4dcafa688e
|
feat: wheel screen, play hub, storage data source, iOS wheel/play views
|
2026-06-22 10:25:58 -05:00 |
null
|
be781adbde
|
feat(seed): fun + quality_time questions
|
2026-06-22 09:18:18 -05:00 |
null
|
7821bbbb40
|
feat: invite flow improvements, pairing success screen, iOS pairing updates
|
2026-06-22 09:06:40 -05:00 |
null
|
acebf24439
|
feat: code push -- notifications, cloud functions, iOS updates
|
2026-06-22 08:53:23 -05:00 |
null
|
04d20609f1
|
feat(seed): marriage, parenting, stress, values, home_life questions
|
2026-06-22 08:47:52 -05:00 |
null
|
78b7f11be1
|
feat(seed): home_life questions json
|
2026-06-22 08:47:09 -05:00 |
null
|
34f9f41236
|
feat: notification improvements + daily question reminder cloud function
|
2026-06-22 08:34:15 -05:00 |
null
|
c50b9dda8e
|
feat(seed): future + gratitude question jsons
|
2026-06-22 08:27:40 -05:00 |
null
|
89f630cd16
|
feat(seed): staged question seed json files
|
2026-06-22 08:20:22 -05:00 |
null
|
dec56f6765
|
feat(seed) regenerate questions pack
|
2026-06-21 21:24:31 -05:00 |
null
|
14499fbac0
|
feat(seed): regenerate question pack data
|
2026-06-21 21:18:37 -05:00 |
null
|
415581f51a
|
feat(auth): remove anonymous sign-in, add email verification flow (batch 0.3.0)
|
2026-06-21 21:18:30 -05:00 |
null
|
164847d6a3
|
chore(gitignore): add GoogleService-Info.plist
|
2026-06-21 21:18:22 -05:00 |
null
|
5a44d076f5
|
remove
|
2026-06-21 20:12:36 -05:00 |
null
|
91d4fdd3ae
|
remove
|
2026-06-21 19:57:23 -05:00 |
null
|
66bbbed7b7
|
remove
|
2026-06-21 19:47:57 -05:00 |
null
|
5663daad89
|
remove
|
2026-06-21 19:45:55 -05:00 |
null
|
95d8a90d77
|
docs(manual): fix placeholder notification function descriptions, add new collections, biometric flow, iOS gitignore note
|
2026-06-21 18:47:18 -05:00 |
null
|
7733eda29b
|
docs: write Engineering Reference Manual with verified facts, fix Bishop pass issues
|
2026-06-21 18:44:31 -05:00 |
null
|
728982cf1d
|
docs: brand identity, copy guide, release checklists, store assets, README
|
2026-06-21 17:56:46 -05:00 |
null
|
d81611b95d
|
fix: user repository cleanup, settings VM, iOS app init + settings parity
|
2026-06-21 17:44:56 -05:00 |
null
|
cc445b74ca
|
fix: onboarding flow, settings screen polish, iOS settings parity
|
2026-06-21 17:37:14 -05:00 |
null
|
e3f8b99994
|
feat: security screen, theme polish, settings navigation, build config
|
2026-06-21 17:25:39 -05:00 |
null
|
da8ddf9ed3
|
feat: pending invite store, iOS subscription illustration, settings theme polish
|
2026-06-21 17:04:40 -05:00 |
null
|
5c85e0ee51
|
feat: paywall illustrations, subscription polish, recovery store, settings cleanup
|
2026-06-21 16:27:55 -05:00 |
null
|
991b70f405
|
chore: firebase config, gitignore updates, build tweaks
|
2026-06-21 16:07:19 -05:00 |
null
|
60b3468bea
|
feat: E2EE recovery flow, iOS parity updates, onboarding + pairing polish
|
2026-06-21 11:20:48 -05:00 |
null
|
768536861a
|
feat: subscription screen with clear pricing, restore, cancel instructions
|
2026-06-21 09:54:59 -05:00 |
null
|
8ed8061fb4
|
feat: settings polish, privacy strings, home partner state, proguard rules
|
2026-06-21 09:49:02 -05:00 |
null
|
2f303819ff
|
fix(accept-invite): dynamic encryptionVersion, Firestore TTL on attempt docs, wipe recoveryPhrase on accept
|
2026-06-21 09:13:29 -05:00 |
null
|
dc34462f0b
|
feat: remove email invite screen, add accept-invite rate limiting, clean up iOS pairing (v0.2.2)
|
2026-06-21 08:55:43 -05:00 |
null
|
9b22e6d135
|
chore: gitignore .kotlin/ and review2.md
|
2026-06-21 08:15:34 -05:00 |
null
|
de164ccc81
|
docs: update README with store positioning, pricing philosophy (v0.2.1)
|
2026-06-21 08:15:20 -05:00 |