null
|
78e145352b
|
feat(settings): SettingsViewModel, auth logout wiring, FirebaseAuth cleanup
- Added SettingsViewModel with logout/profile navigation
- Updated FirebaseAuthDataSource with signOut()
- Refined AuthRepository interface and FirebaseAuthRepositoryImpl
- Wired SettingsScreen to SettingsViewModel
|
2026-06-16 00:27:29 -05:00 |
null
|
112de3398f
|
feat(pairing): Firebase Firestore invite/couple data sources with ViewModels
- Added FirestoreCoupleDataSource, FirestoreInviteDataSource
- CoupleRepository + InviteRepository interfaces and Firestore impls
- AcceptInviteViewModel, CreateInviteViewModel, InviteConfirmViewModel
- Updated AcceptInviteScreen, CreateInviteScreen, InviteConfirmScreen with ViewModel-backed state
- Updated RepositoryModule and OnboardingViewModel for new dependencies
|
2026-06-16 00:22:20 -05:00 |
null
|
8bcb3308c1
|
feat(auth): Firebase auth wiring, login/signup/forgot-password with ViewModels
- Added FirebaseAuthDataSource, FirestoreUserDataSource
- AuthRepository + UserRepository interfaces and Firebase impls
- LoginViewModel, SignUpViewModel, ForgotPasswordViewModel
- OnboardingViewModel, CreateProfileViewModel
- Updated LoginScreen, SignUpScreen, ForgotPasswordScreen, OnboardingScreen, CreateProfileScreen with ViewModel-backed state
- Wired RepositoryModule with Firebase auth dependencies
|
2026-06-16 00:01:34 -05:00 |
null
|
af7603d61c
|
feat(ui): navigation refactor, screen wiring, local answer persistence
- Refactored AppNavigation with route-based screen graph
- Wired all screens (auth, onboarding, pairing, home, wheel, questions, settings)
- Added local answer repository (SharedPreferences-based)
- Added HomeViewModel, AnswerHistoryViewModel, AnswerRevealViewModel
- Added question category browsing, pack library, composer screens
- Cleaned up DailyQuestionScreen/QuestionThreadScreen to use shared components
- Projected route docs, account/settings screens, new drawable resources
|
2026-06-15 23:48:55 -05:00 |
null
|
5991acb283
|
chore(gitignore): exclude app/build/ from version control
app/build/ wasn't caught by /build pattern which only matches root dir. Removes ~200 build artifact files from tracking.
|
2026-06-15 21:38:39 -05:00 |
null
|
92a0e8f2eb
|
feat(db): add 2 new v2 question categories (difficult_conversations, home_life) — 20 total, 5,500 questions
- Rebuilt seeded DB with difficult_conversations.json + home_life.json
- Hilt DI wiring (@HiltAndroidApp, @AndroidEntryPoint)
- Updated User/Couple models to current schema
- Replaced placeholder with AppNavigation
- DB: 20 categories, 5,500 questions
|
2026-06-15 21:38:22 -05:00 |
null
|
1c976935c9
|
feat: Firebase + RevenueCat stack, PLAN.md integration, 11 implementation batches (v0.1.0)
|
2026-06-15 18:43:43 -05:00 |
null
|
92c82e5fd4
|
chore: wipe RN/Expo stack, prepare for Kotlin/Compose project (batch 0.1.1)
|
2026-06-15 18:32:27 -05:00 |
null
|
01751c6f66
|
feat: navigation foundation with Expo Router tabs (v1.0.2)
|
2026-05-13 16:17:09 -05:00 |
null
|
1a1357d5c9
|
feat: Expo project bootstrap (v1.0.1) + untrack private docs
|
2026-05-13 04:21:43 -05:00 |
null
|
2677febe03
|
Initial project setup: PROJECT.md, STRUCTURE.md, FUTURE.md, HISTORY.md, project-requirements.md
|
2026-05-13 03:30:36 -05:00 |
null
|
2f43f63c5c
|
initial commit
|
2026-05-12 21:36:25 -05:00 |