-
40d2607da8
Suite6 + P8: Comprehensive task tests + Roborazzi scaffolding
Trey T
2026-04-18 17:39:39 -05:00
-
0015a5810f
Audit 9a: Long-press context menus + swipe-to-dismiss on cards
Trey T
2026-04-18 17:39:29 -05:00
-
ba1ec2a69b
Audit 9b: Dynamic color (Material You) + 48dp min touch target helpers
Trey T
2026-04-18 17:39:22 -05:00
-
214908cd5c
Maestro: 10 golden-path flows for critical user journeys
Trey T
2026-04-18 15:00:21 -05:00
-
1946fb9e6a
Maestro: 10 golden-path flows for critical user journeys
Trey T
2026-04-18 14:59:54 -05:00
-
95a5338abd
CI: Gradle Managed Devices + GitHub Actions workflow
Trey T
2026-04-18 14:57:42 -05:00
-
227c0a9240
UI Test Suite8: Document/Warranty tests (iOS parity)
Trey T
2026-04-18 14:54:24 -05:00
-
840c35a7af
P7 Stream Y: empty/error/loading state audit (iOS parity)
Trey T
2026-04-18 14:50:07 -05:00
-
d42406cbec
UI Test SuiteZZ: Cleanup tests (iOS parity)
Trey T
2026-04-18 14:47:41 -05:00
-
6980ed772b
UI Test Suite4: Comprehensive residence tests (iOS parity)
Trey T
2026-04-18 14:43:08 -05:00
-
eedfac30c6
UI Test Suite5: Task tests (iOS parity)
Trey T
2026-04-18 14:40:38 -05:00
-
c772215c04
UI Test Suite7: Contractor tests (iOS parity)
Trey T
2026-04-18 14:40:21 -05:00
-
95dabf741f
UI Test Suite1: Registration + SimpleLogin ports (iOS parity)
Trey T
2026-04-18 14:38:56 -05:00
-
b97db89737
UI fix 5/5: contentDescription for actionable icons (partial audit)
Trey T
2026-04-18 14:27:17 -05:00
-
00a217e8c8
UI fix 4/5: Button variant migration — OutlinedButton/TextButton for secondary + tertiary
Trey T
2026-04-18 14:22:59 -05:00
-
2d80ade6bc
Test infra: shared accessibility IDs + PageObjects + AAA_SeedTests
Trey T
2026-04-18 14:19:37 -05:00
-
42c21bfca1
UI fix 3/5: imePadding on form screens
Trey T
2026-04-18 14:18:46 -05:00
-
0ec2ac7744
UI fix 2/5: lifecycle-aware StateFlow collection in screens
Trey T
2026-04-18 14:15:03 -05:00
-
a78494c529
UI fix 1/5: mirror ArrowBack/ArrowForward/List icons for RTL locales
Trey T
2026-04-18 14:14:02 -05:00
-
03a68a8876
Test infra: add Compose UI Test + UI Automator to androidInstrumentedTest
Trey T
2026-04-18 14:10:00 -05:00
-
485f70dfa1
Integration: residence invite accept/decline APIs + wire notification actions
Trey T
2026-04-18 13:36:59 -05:00
-
10b57aabaa
P6 Stream V: ImageCompression (expect/actual) + CameraPicker polish
Trey T
2026-04-18 13:35:54 -05:00
-
3069ec41de
P5 Streams Q+R: TaskAnimations + AnimationTestingScreen
Trey T
2026-04-18 13:35:32 -05:00
-
cf2aca583b
P7 Stream X: ResidenceFormState + validation (iOS parity)
Trey T
2026-04-18 13:34:49 -05:00
-
1cbeeafa2d
Integration: remove legacy WidgetTaskActionReceiver (replaced by CompleteTaskAction — P3 Stream M follow-up)
Trey T
2026-04-18 13:32:26 -05:00
-
975f6fde73
Integration: port push-token registration to new FcmService (P4 follow-up)
Trey T
2026-04-18 13:31:52 -05:00
-
1ba95db629
Integration: wire 3 new P2 screens into App.kt nav + HapticsInit bootstrap
Trey T
2026-04-18 13:28:06 -05:00
-
65af40ed73
P4 Stream P: NotificationPreferencesScreen expansion
Trey T
2026-04-18 13:24:45 -05:00
-
3700968d00
P7 Stream W: TaskFormState + validation (iOS parity)
Trey T
2026-04-18 13:22:53 -05:00
-
edc22c0d2b
P2 Stream I: AddTaskWithResidenceScreen
Trey T
2026-04-18 13:22:13 -05:00
-
46db133458
P6 Stream T: finish BiometricLockScreen + BiometricManager
Trey T
2026-04-18 13:21:22 -05:00
-
704c59e5cb
P2 Stream F + Stream U fix: JoinResidenceScreen + Coil test compile fix
Trey T
2026-04-18 13:14:55 -05:00
-
917c528f67
P5 Stream S: cross-platform Haptics (expect/actual)
Trey T
2026-04-18 13:12:24 -05:00
-
944161f0d1
P2 Stream E: FeatureComparisonScreen (replaces FeatureComparisonDialog)
Trey T
2026-04-18 13:12:21 -05:00
-
224f6643bf
P6 Stream U: AuthenticatedImage composable + CoilAuthInterceptor
Trey T
2026-04-18 13:10:25 -05:00
-
19471d780d
P2 Stream H: standalone TaskSuggestionsScreen
Trey T
2026-04-18 13:10:47 -05:00
-
7d71408bcc
Fix: add WidgetDataRepository.isPendingCompletion predicate
Trey T
2026-04-18 12:56:20 -05:00
-
ee135c4673
P2 Stream G: TaskTemplatesBrowserScreen (replaces dialog/sheet)
Trey T
2026-04-18 12:56:01 -05:00
-
1fcb456ef1
P3 Stream K: Glance widgets (small/medium/large) matching iOS
Trey T
2026-04-18 12:55:08 -05:00
-
dbff329384
P3 Stream L: widget refresh scheduler (WorkManager, iOS cadence)
Trey T
2026-04-18 12:54:35 -05:00
-
58b9371d0d
P3 Stream M: CompleteTaskAction (widget interactive completion)
Trey T
2026-04-18 12:52:01 -05:00
-
6b3e64661f
P2 Stream D: ThemeSelectionScreen (replaces ThemePickerDialog)
Trey T
2026-04-18 12:50:00 -05:00
-
0d50726490
P4 Stream N: FCM service + NotificationChannels matching iOS categories
Trey T
2026-04-18 12:45:37 -05:00
-
6d7b5ee990
P3 Stream J: widget data repository (DataStore-backed)
Trey T
2026-04-18 12:40:48 -05:00
-
7aab8b0f29
P1 Stream B: port iOS brand assets to Android
Trey T
2026-04-18 12:35:31 -05:00
-
db181c0d6a
P1 Stream C: organic design primitives (BlobShape, RadialGlow, HoneycombOverlay)
Trey T
2026-04-18 12:34:47 -05:00
-
dcab30f862
P1 Stream A: design tokens — verify color parity with iOS + typography
Trey T
2026-04-18 12:32:52 -05:00
-
74adaab6df
P0.2: Android test infrastructure (TDD foundation)
Trey T
2026-04-18 12:25:50 -05:00
-
42b7392f39
P0.1: iOS reference artifacts (colors, assets, screens inventory)
Trey T
2026-04-18 12:22:41 -05:00
-
-
a4d66c6ed1
Stabilize UI test suite — 39% → 98%+ pass rate
Trey T
2026-04-15 08:38:31 -05:00
-
-
9ececfa48a
Wire onboarding task suggestions to backend, delete hardcoded catalog
Trey t
2026-04-14 15:25:01 -05:00
-
d545fd463c
Fix 10 failing UI tests: kanban scroll, menu-based edit, form submit reliability
Trey T
2026-04-03 17:21:31 -05:00
-
5bb27034aa
Fix UI test failures: registration dismiss cascade, onboarding reset, test stability
Trey T
2026-04-02 16:11:47 -05:00
-
00e9ed0a96
Add localization strings and iOS test infrastructure
Trey T
2026-04-01 20:32:09 -05:00
-
05ee8e0a79
Fix picker capsule clipping and replace custom tab bar with native segmented control
Trey T
2026-03-30 11:32:08 -05:00
-
266d540d28
Remove ZIP code step from onboarding, use home profile instead
Trey T
2026-03-30 11:15:06 -05:00
-
4609d5a953
Smart onboarding: home profile, tabbed tasks, free app
Trey T
2026-03-30 09:02:27 -05:00
-
8f86fa2cd0
Fix 12 iOS issues: race conditions, data flow, UX
Trey T
2026-03-26 18:01:49 -05:00
-
4d363ca44e
Fix API contract mismatches with Go backend
Trey T
2026-03-26 17:06:36 -05:00
-
e4dc3ac30b
Add PostHog exception capture for crash reporting
Trey T
2026-03-26 16:49:30 -05:00
-
af73f8861b
iOS VoiceOver accessibility overhaul — 67 files
Trey T
2026-03-26 14:51:29 -05:00
-
0d80df07f6
Add biometric lock and rate limit handling
Trey T
2026-03-26 14:37:04 -05:00
-
334767cee7
Production hardening: password complexity, token refresh, network resilience
Trey T
2026-03-26 14:05:33 -05:00
-
af45588503
Add delete account feature to mobile app
Trey T
2026-03-26 10:41:17 -05:00
-
2e5dbaea50
Switch API environment to LOCAL for UI test development
Trey T
2026-03-23 15:06:28 -05:00
-
4df8707b92
UI test infrastructure overhaul — 58% to 96% pass rate (231/241)
Trey T
2026-03-23 15:05:37 -05:00
-
0ca4a44bac
Update DocumentApi for backend activate/deactivate response change
Trey t
2026-03-18 23:10:05 -05:00
-
5c360a2796
Rearchitect UI test suite for complete, non-flaky coverage against live API
treyt
2026-03-15 17:32:13 -05:00
-
cf2e6d8bcc
Fix honeycomb grid sizing, alpha, and stroke styling
Trey t
2026-03-14 00:44:41 -05:00
-
7689027bdd
Add honeycomb completion heatmap and dev API environment
Trey t
2026-03-12 00:05:11 -05:00
-
b8360a2e86
Reformat Localizable.xcstrings whitespace
Trey t
2026-03-09 11:23:44 -05:00
-
affc45e1b1
Add honeycomb pattern to widgets and fix PostHog anonymous user tracking
Trey t
2026-03-07 15:13:19 -06:00
-
73dd440d7b
Add honeycomb pattern toggle and make theme switching reactive
Trey t
2026-03-07 11:36:24 -06:00
-
28339544e5
Update API URL to myhoneydue.com, fix missing translations, and UI polish
Trey t
2026-03-07 11:00:52 -06:00
-
e9f80075c1
Rename Xcode project to honeyDue and fix all bundle IDs
Trey t
2026-03-07 07:45:12 -06:00
-
8941d4f458
Remove docs, guides, and readmes relocated to old_files
Trey t
2026-03-07 07:09:37 -06:00
-
d3b6b14e78
Fix build failures from rebrand: restore pbxproj exceptions, fix Kotlin casing, move missed source dirs
Trey t
2026-03-07 06:58:56 -06:00
-
1e2adf7660
Rebrand from Casera/MyCrib to honeyDue
Trey t
2026-03-07 06:33:57 -06:00
-
9c574c4343
Harden iOS app with audit fixes, UI consistency, and sheet race condition fixes
Trey t
2026-03-06 09:59:56 -06:00
-
61ab95d108
Polish UI consistency across all CRUD forms and fix data display issues
Trey t
2026-03-05 16:00:40 -06:00
-
48081c0cc8
Add regional task templates to onboarding with multiple bug fixes
Trey t
2026-03-05 15:15:47 -06:00
-
98dbacdea0
Add task completion animations, subscription trials, and quiet debug console
Trey t
2026-03-05 11:35:08 -06:00
-
c5f2bee83f
Harden iOS app: fix concurrency, animations, formatters, privacy, and logging
Trey t
2026-03-04 23:15:42 -06:00
-
bf5d60ca63
Fix iOS analytics by calling Swift AnalyticsManager instead of Kotlin no-op stub
Trey t
2026-03-03 21:28:27 -06:00
-
233fb08cce
Wire KeychainDelegate before DataManager init to fix token persistence
Trey t
2026-03-02 20:14:01 -06:00
-
469d371635
Fix auth header lost on multipart task completion requests
Trey t
2026-03-02 19:56:13 -06:00
-
cee6be8db2
Switch API environment to DEV and add Google Sign-In localization strings
Trey t
2026-03-02 09:48:03 -06:00
-
dc6c60e03d
Add subscription feature gating unit tests (SUB-008)
treyt
2026-02-24 19:51:11 -06:00
-
0c803af9bc
Add 4 new unit test suites for greenfield test plan coverage
treyt
2026-02-24 19:29:12 -06:00
-
4679764fdf
Fix test build errors: isCacheValid ttlMs parameter and screen object name conflicts
treyt
2026-02-24 15:59:48 -06:00
-
786a9c6fb6
Merge branch 'codex/uitest' into develop
Trey t
2026-02-24 15:39:33 -06:00
-
-
fc0e0688eb
Add comprehensive iOS unit and UI test suites for greenfield test plan
treyt
2026-02-24 15:37:56 -06:00
-
2d090f5140
Merge branch 'develop' of github.com:akatreyt/MyCribKMM into develop
Trey t
2026-02-20 10:43:44 -06:00
-
-
fe28034f3d
Refactor iOS UI tests to blueprint architecture
treyt
2026-02-20 10:38:15 -06:00
-
710a8bd1d6
Refactor iOS UI tests to blueprint architecture and migrate legacy suites
treyt
2026-02-19 17:30:58 -06:00
-
7d858abf9d
Unify sharing codec and wire iOS KMP actuals
Trey t
2026-02-18 21:37:38 -06:00
-
5e3596db77
Complete re-validation remediation: KMP architecture, iOS platform, XCUITest rewrite
Trey t
2026-02-18 18:50:13 -06:00
-
7444f73b46
Close all 25 codex audit findings across KMP, iOS, and Android
Trey t
2026-02-18 13:15:34 -06:00
-
ffe5716167
wip
Trey t
2026-02-18 10:54:25 -06:00
-
2fc4a48fc9
Replace PostHog integration with AnalyticsManager architecture
Trey t
2026-02-11 09:48:49 -06:00
-