-
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
-
-
09be5fa444
Add cancel task confirmation dialog
Trey t
2026-01-25 10:46:13 -06:00
-
49f4cf168f
Simplify task completion animations to 4 celebration types
Trey t
2025-12-26 21:35:42 -06:00
-
3274924937
Add task completion animations and fix 7-day task count
Trey t
2025-12-26 21:21:48 -06:00
-
556b187508
Add background task for overnight widget data refresh
Trey t
2025-12-23 20:36:17 -06:00
-
4daaa1f7d8
Consolidate task metrics to single source of truth
Trey t
2025-12-23 20:26:52 -06:00
-
cacdf86938
Add ExportOptions.plist for TestFlight automation
Trey t
2025-12-23 18:03:04 -06:00
-
20e79b704f
Fix widget overdue count to use kanban categorization
Trey t
2025-12-23 17:51:06 -06:00
-
4d9d8d8e45
Fix date parsing to handle ISO datetime format
Trey t
2025-12-19 21:15:12 -06:00
-
59cbc60668
android ui
Trey t
2025-12-18 12:18:33 -06:00
-
b39d37a6e8
Fix residence auto-update, widget theming, and document patterns
Trey t
2025-12-17 22:58:55 -06:00
-
7d76393e40
Fix residence detail caching to check both data sources
Trey t
2025-12-17 14:00:28 -06:00
-
7d2ac309ab
Fix password visibility toggle position in LoginView
Trey t
2025-12-17 13:35:21 -06:00
-
338c9a6d09
Update localization strings for shared utilities refactoring
Trey t
2025-12-17 13:22:59 -06:00
-
42eda6a8c8
Add shared utilities and refactor iOS codebase for DRY compliance
Trey t
2025-12-17 13:19:59 -06:00
-
44c7b23cc2
Unify task stats calculation and update UI labels
Trey t
2025-12-17 12:07:35 -06:00
-
bcd8b36a9b
Fix TokenStorage stale cache bug and add user-friendly error messages
Trey t
2025-12-17 11:48:35 -06:00
-
b05e52521f
Apply Warm Organic design system to all iOS views
Trey t
2025-12-17 09:05:47 -06:00
-
c3a9494b0f
Fix task stats consistency and improve residence card UI
Trey t
2025-12-16 23:57:01 -06:00
-
7f3ed69574
Add localized strings for Warm Organic design
Trey t
2025-12-16 20:16:40 -06:00
-
3598a8d57f
Add Warm Organic design system to iOS app
Trey t
2025-12-16 20:15:32 -06:00
-
67f8dcc80f
Fix wheel picker crash caused by UIKit/SwiftUI race condition
Trey t
2025-12-16 18:02:23 -06:00
-
59a827f692
Fix iOS build errors and notification time picker crash
Trey t
2025-12-16 17:40:03 -06:00
-
fbe45da9ff
Remove summary from list responses, calculate client-side
Trey t
2025-12-16 17:06:48 -06:00
-
6dfc4ee57c
Fix home screen summary showing zeros
Trey t
2025-12-16 16:06:01 -06:00
-
96ea1f4686
Improve error handling for Echo backend error format
Trey t
2025-12-16 14:01:33 -06:00
-
2517435551
Add swipe hint for empty first column in task kanban
Trey t
2025-12-15 22:04:31 -06:00
-
e7c09f687a
Add keyboard dismiss toolbar for iOS numeric and multi-line fields
Trey t
2025-12-15 21:20:33 -06:00
-
e44bcdd988
Add full-screen iOS parity screens and navigation
Trey t
2025-12-14 17:02:08 -06:00
-
b150c20e4b
Reorganize share UI with Easy Share on top
Trey t
2025-12-14 13:17:19 -06:00
-
e2d264da7e
Add client-side summary calculation and lookup resolution from cache
Trey t
2025-12-14 01:04:52 -06:00
-
4592c4493c
Cache contractors at startup and filter by residence from cache
Trey t
2025-12-13 23:38:43 -06:00
-
33ee445aea
Add custom interval days support for task frequency
Trey t
2025-12-13 19:05:59 -06:00
-
3140c75815
Fix CaseraIconView to use theme color instead of hardcoded orange
Trey t
2025-12-13 01:11:56 -06:00
-
311a30ed2d
Add haptic feedback, rich task completion, and Google Sign-In preparation
Trey t
2025-12-13 00:51:17 -06:00
-
a3e1c338d2
Add X-Timezone header to all API requests
Trey t
2025-12-13 00:04:44 -06:00
-
258ccf7354
Improve error message handling with user-friendly messages
Trey t
2025-12-11 20:46:43 -06:00
-
1839bd0e11
Add nextDueDate field to TaskResponse for recurring task support
Trey t
2025-12-11 11:10:56 -06:00
-
cbe073aa21
Add push notification deep linking and sharing subscription checks
Trey t
2025-12-10 23:17:28 -06:00
-
ed14a1c69e
Update myResidences when residence is deleted
Trey t
2025-12-08 23:24:22 -06:00
-
4a04aff1e6
Replace status_id with in_progress boolean across mobile apps
Trey t
2025-12-08 20:47:59 -06:00
-
a067228597
remove icon from overview summary
Trey t
2025-12-08 12:03:54 -06:00
-
efdb760438
Add interactive iOS widget with subscription-based views
Trey t
2025-12-08 12:02:16 -06:00
-
c5b08befea
Update API layer to use TotalSummary from CRUD responses
Trey t
2025-12-08 10:39:53 -06:00
-
c334ce0bd0
Add PostHog analytics integration for Android and iOS
Trey t
2025-12-07 23:53:00 -06:00
-
6cbcff116f
Add Daily Digest notification preferences with custom time support
Trey t
2025-12-07 22:51:50 -06:00
-
bb4ff216b1
Add pulsing icon for residences with overdue tasks
Trey t
2025-12-07 12:19:28 -06:00
-
9d6e7c4f2a
Add per-user notification time preferences
Trey t
2025-12-07 00:25:38 -06:00
-
83e2cd14a6
Add residence sharing via .casera files
Trey t
2025-12-06 18:54:46 -06:00
-
04c3389e4d
Persist lookup data to disk and refresh on app foreground
Trey t
2025-12-06 11:29:14 -06:00
-
a91efd5de2
Fix iOS widget showing completed tasks
Trey t
2025-12-06 10:40:17 -06:00
-
997932f0df
Add Quick Look Preview and Thumbnail extensions for .casera files
Trey t
2025-12-06 02:11:20 -06:00
-
e13f2702a5
Add auto-login after password reset on iOS and Android
Trey t
2025-12-06 00:19:47 -06:00
-
859a6679ed
Add contractor sharing feature and move settings to navigation bar
Trey t
2025-12-05 22:30:19 -06:00
-
2965ec4031
Add actionable push notifications for iOS and Android
Trey t
2025-12-05 14:23:25 -06:00
-
771f5d2bd3
Add task template suggestions for quick task creation
Trey t
2025-12-05 09:06:58 -06:00
-
fd8f6d612c
add support button, icon view
Trey t
2025-12-04 23:59:39 -06:00
-
70d46da14a
Add smart device token caching for push notification registration
Trey t
2025-12-04 20:18:08 -06:00
-
22bf109cf7
Add email notification preference for task completion
Trey t
2025-12-04 20:04:42 -06:00
-
7c0238bdf8
Fix residence property values using KotlinInt/KotlinDouble incorrectly
Trey t
2025-12-04 19:03:58 -06:00
-
c0d693e4dd
Fix task edit button not opening edit sheet in ResidenceDetailView
Trey t
2025-12-04 19:01:39 -06:00
-
fff1032c29
Add onboarding UI tests and improve app data management
Trey t
2025-12-04 15:55:34 -06:00
-
43f5b9514f
Add Android onboarding flow matching iOS implementation
Trey t
2025-12-03 17:21:44 -06:00
-
63a54434ed
Add 1-hour cache timeout and fix pull-to-refresh across iOS
Trey t
2025-12-03 09:50:57 -06:00
-
cf0cd1cda2
Add unified DataManager as single source of truth for all app data
Trey t
2025-12-03 00:21:24 -06:00
-
b79fda8aee
Centralize kanban state in TaskViewModel to eliminate duplicate code
Trey t
2025-12-02 22:07:52 -06:00
-
00e303c3be
Update task completion to use local kanban state update
Trey t
2025-12-02 20:50:25 -06:00
-
0ddd542080
Add AuthenticatedImage components for secure media access
Trey t
2025-12-02 19:47:48 -06:00
-
b7dc8f3a29
Fix stat label truncation on smaller screens
Trey t
2025-12-02 13:35:32 -06:00
-
b19162a8ac
Adjust feature card layout to show full description text
Trey t
2025-12-02 13:26:41 -06:00
-
2f89f36f86
Improve onboarding statistics for better relevance and impact
Trey t
2025-12-02 13:21:15 -06:00
-
4446fc3379
Update onboarding statistics with verified sources
Trey t
2025-12-02 13:13:08 -06:00
-
374c0d1e9c
added new strings
Trey t
2025-12-02 13:08:04 -06:00
-
d4b5da71b7
Redesign iOS onboarding UI with improved visuals and engagement
Trey t
2025-12-02 11:49:55 -06:00
-
0652908c20
Add iOS onboarding flow with residence creation and task templates
Trey t
2025-12-02 11:00:51 -06:00
-
db65fe125b
Add 5 new language translations: Chinese, Japanese, Korean, Italian, Dutch
Trey t
2025-12-02 08:43:41 -06:00