Commit Graph

  • 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