Commit Graph

  • 1d1b7366d1 Bring localization to 100% across all 6 languages, drop dead keys main Trey T 2026-04-14 19:59:52 -05:00
  • 7683717240 Add full repo README with feature docs and CBT reflection deep dive Trey T 2026-04-14 19:08:12 -05:00
  • f4a3d83304 Merge branch 'main' of gitea.treytartt.com:admin/Reflect Trey t 2026-04-14 18:51:37 -05:00
  • e2b32c014c Update Localizable.xcstrings Trey t 2026-04-14 18:51:07 -05:00
  • cc4143d3ea Expand guided reflection with CBT thought record and distortion routing Trey T 2026-04-14 18:49:39 -05:00
  • e6a34a0f25 Fix stuck "Generating Insights" modal overlay Trey T 2026-04-05 19:43:32 -05:00
  • 5fd50e1a84 Complete localization coverage to 100% across all 6 languages Trey t 2026-04-04 22:59:42 -05:00
  • b0cd4be8d7 Add AI enablement guidance with reason-specific UI and localized translations Trey t 2026-04-04 21:36:04 -05:00
  • 7a6c4056d8 Merge branch 'main' of github.com:akatreyt/Feels Trey t 2026-04-04 13:40:42 -05:00
  • 70400b7790 Optimize AI generation speed and add richer insight data Trey t 2026-04-04 11:52:14 -05:00
  • 329fb7c671 Remove #if DEBUG guards for TestFlight, polish weekly digest and insights UX Trey t 2026-04-04 11:15:23 -05:00
  • ab8d8fbdc0 Add AI-powered mental wellness features: Reflection Companion, Pattern Tags, Weekly Digest Trey t 2026-04-04 00:47:28 -05:00
  • 43ff239781 Fix guided reflection chip suggestions to align with questions Trey t 2026-04-02 17:17:42 -05:00
  • 1f040ab676 v1.1 polish: accessibility, error logging, localization, and code quality sweep Trey T 2026-03-26 20:09:14 -05:00
  • 4d9e906c4d Fix mood buttons hidden from accessibility tree in all voting layouts Trey T 2026-03-26 09:00:38 -05:00
  • ed8205cd88 Complete accessibility identifier coverage across all 152 project files Trey T 2026-03-26 08:34:56 -05:00
  • e7648ddd8a Add missing accessibility identifiers to all interactive UI elements Trey T 2026-03-26 07:59:52 -05:00
  • 8cc9400d65 Merge feature/parallel-ui-tests: parallel UI tests with fail-fast rewrite Trey T 2026-03-24 18:38:24 -05:00
  • a71104db05 Add onboarding Next buttons and fix accessibility for paged TabView Trey T 2026-03-24 18:37:17 -05:00
  • a608ccb718 Fix accessibility IDs and settings scroll for remaining test failures Trey T 2026-03-24 17:12:44 -05:00
  • d97db4910e Rewrite all UI tests following fail-fast TEST_RULES patterns Trey T 2026-03-24 17:00:30 -05:00
  • 2ef1c1ec51 Enable parallel UI test execution via per-session data isolation Trey T 2026-03-24 15:04:55 -05:00
  • 8231750cff Simplify guided reflection keyboard toolbar to dismiss-only icon Trey t 2026-03-24 14:38:23 -05:00
  • a4e25970ee Merge pull request #152 from akatreyt/discord/guided-reflection-chips akatreyt 2026-03-21 22:52:17 -05:00
  • 04c112aba3 Add translations for all chip labels (de, es, fr, ja, ko, pt-BR) Trey T 2026-03-21 13:50:53 -05:00
  • 440287e427 Add PR screenshots for guided reflection chips Trey T 2026-03-21 13:39:12 -05:00
  • 8ae8d23f95 Add mood-specific selectable chip answers to guided reflection flow Trey T 2026-03-21 13:37:55 -05:00
  • 4a4ea9efaa update strings Trey t 2026-03-20 23:27:04 -05:00
  • 751369bca2 Add redeem code button to subscription store Trey t 2026-03-17 23:11:09 -05:00
  • 0f128da154 Allow PDF data export when AI is unavailable on Reports screen Trey t 2026-03-17 23:04:50 -05:00
  • c7f05335c8 Move weather into entry detail date header Trey t 2026-03-17 22:53:30 -05:00
  • 99314b8e6a Add CBT-based guided reflection questions with clinical info sheet Trey t 2026-03-17 22:39:30 -05:00
  • 916be6a1e0 Set version to 1.1 Trey t 2026-03-13 09:20:43 -05:00
  • a10a1eae6f Merge fix_sub into main Trey t 2026-03-13 09:17:55 -05:00
  • 802860e107 Bump version to 1.0.2 Trey t 2026-03-13 09:10:18 -05:00
  • c3e70d34b2 Fix subscription state not updating after purchase or cancellation Trey t 2026-03-13 09:07:08 -05:00
  • 6a8a66546b Enrich test data, fix multi-page PDF export, and polish UI Trey t 2026-03-11 18:19:01 -05:00
  • a9eeddf2b5 jhjhj Trey t 2026-03-11 17:37:58 -05:00
  • 78d09803c3 Fix location/weather error handling and complete localization Trey t 2026-03-11 17:37:28 -05:00
  • 07b03fc8a1 Fix delete entry test by scrolling to off-screen button Trey t 2026-03-11 16:42:31 -05:00
  • bb9b6bb381 Bump version and build number to 1.1 Trey t 2026-03-11 16:08:19 -05:00
  • 7d49f1808a Merge branch '1.1' Trey t 2026-03-11 15:56:02 -05:00
  • 452f941b83 Add .DS_Store and .claude/ to gitignore Trey t 2026-03-11 15:55:28 -05:00
  • 5bd8f8076a Add guided reflection flow with mood-adaptive CBT/ACT questions Trey t 2026-03-11 10:51:36 -05:00
  • 19b4c8b05b Add AI mood report feature with PDF export for therapist sharing Trey t 2026-03-11 10:13:54 -05:00
  • 31fb2a7fe2 Add weather feature with WeatherKit integration for mood entries Trey t 2026-03-11 00:16:26 -05:00
  • 75a3d7b448 Bump version to 1.0.1 for TestFlight submission treyt 2026-03-11 00:08:14 -05:00
  • a1340b4deb Disable autocapture and debug analytics per PostHog SwiftUI best practices Trey t 2026-03-10 22:40:27 -05:00
  • 5ec2dfa739 Enable anonymous person profiles for accurate unique user tracking Trey t 2026-03-10 22:29:05 -05:00
  • 45d83cff89 Redesign haptic patterns per animation and play on selection Trey t 2026-03-10 16:43:29 -05:00
  • 24a1a7b072 Fix tunnel animation icon and add missing localizations Trey t 2026-03-10 16:32:25 -05:00
  • e44f8242df Merge pull request #151 from akatreyt/fix/issue-150 akatreyt 2026-03-10 16:16:06 -05:00
  • 1303cb8cbc fix: issue #150 - add haptic feedback option treyt 2026-03-10 16:13:08 -05:00
  • 2c2456019c Fix missing Japanese/Korean translations and BGTask string interpolation bug Trey t 2026-03-02 09:28:20 -06:00
  • 83cca395cf Fix feature card truncation and unequal sizing on subscription screens Trey t 2026-02-28 13:50:47 -06:00
  • 3323c4a61c Fix onboarding voting test for new Day→Time page order Trey t 2026-02-28 12:57:59 -06:00
  • 6069f726e4 Merge pull request #149 from akatreyt/fix/issue-148 akatreyt 2026-02-28 12:53:37 -06:00
  • 0eaac2ffca fix: issue #148 - for onboarding first ask to rate today / tomorrow then the next screen shoudl be time. if the user select today make the default time 9pm, if hte user selects tomorrow default time is 9am treyt 2026-02-28 12:51:17 -06:00
  • 675547db76 Fix subscription screen hanging on "Loading Subscription" Trey t 2026-02-28 11:54:41 -06:00
  • 6ce7c508ed Fix subscription screen: use product IDs and add close button Trey t 2026-02-28 11:13:01 -06:00
  • f614487057 Merge branch 'main' of github.com:akatreyt/Feels Trey t 2026-02-28 10:19:39 -06:00
  • 97c8128e2d Update landing page redesign and clean up string catalog Trey t 2026-02-28 10:19:08 -06:00
  • b02a497a86 Fix subscription store not loading on TestFlight Trey t 2026-02-28 10:10:32 -06:00
  • 4068bdd60d Merge pull request #147 from akatreyt/fix/issue-146 akatreyt 2026-02-27 13:36:33 -06:00
  • b1713337f6 fix: issue #146 - make trial always says days on every trial banner in the app treyt 2026-02-27 13:00:53 -06:00
  • d41ba29939 fix: issue #145 - Onboarding subtext treyt 2026-02-26 20:33:47 -06:00
  • 451e6d74f0 Fix text truncation in onboarding views treyt 2026-02-26 20:33:27 -06:00
  • 3a4e60587a Fix production crash points, actor-isolation warnings, and rebrand URLs Trey t 2026-02-26 19:31:10 -06:00
  • 16c5c34942 Fix 4 flaky UI tests for iOS 26 compatibility Trey t 2026-02-26 18:59:22 -06:00
  • 087d8c4cdd Sync StoreKit config from App Store Connect, reset version to 1.0.0 Trey t 2026-02-26 17:19:02 -06:00
  • 0442eab1f8 Rebrand entire project from Feels to Reflect Trey t 2026-02-26 11:47:16 -06:00
  • b1a54d2844 Reduce minimum days between review requests from 60 to 14 Trey t 2026-02-25 19:23:57 -06:00
  • 36be57e47d Move vote animation to Customize tab as persistent user setting Trey t 2026-02-24 11:47:40 -06:00
  • c643feb1d6 Fix unescaped quote in German localization string Trey t 2026-02-23 21:28:32 -06:00
  • 4851eee5f8 Fix paywall width overflow on iOS 18, update onboarding tip from Yesterday to Today Trey t 2026-02-23 21:21:41 -06:00
  • b2b6931d7c Lower deployment target from iOS 26 to iOS 18, gate Foundation Models behind @available Trey t 2026-02-23 20:21:45 -06:00
  • 7660521540 Move Animation Lab to release settings, Add Test Data to debug, fix localization to 100% Trey t 2026-02-23 19:12:52 -06:00
  • 5b8a98f763 Fix feels://subscribe deep link on cold launch via app.open() Trey t 2026-02-20 11:58:12 -06:00
  • f495ae90fa Add 4 passing UI tests (batch 8): sharing template rendering Trey t 2026-02-20 10:52:53 -06:00
  • c701bf9d3b Add 3 passing UI tests (batch 7): insights collapse, pull-to-refresh, share no data Trey t 2026-02-20 10:50:46 -06:00
  • 655e59c230 Add 3 passing UI tests (batch 6): onboarding voting, locale formatting, long translations Trey t 2026-02-20 10:35:05 -06:00
  • 537f8621c6 Add 3 passing UI tests (batch 5): heatmap, reduce motion, high contrast Trey t 2026-02-20 10:19:55 -06:00
  • 6d1f54f451 Add 3 passing UI tests (batch 4): personality pack, Spanish locale, accessibility text size Trey t 2026-02-20 10:15:20 -06:00
  • f83c52fb42 Add 3 passing UI tests (batch 3): deep links and trial expiration Trey t 2026-02-20 10:05:45 -06:00
  • 599e54aa72 Add 5 passing UI tests (batches 1-2) and mark 4 blocked tests RED Trey t 2026-02-20 10:02:17 -06:00
  • 5895b387be Refactor ZStack layouts to .background(), add Year View accessibility IDs, triage QA test plan Trey t 2026-02-20 09:17:52 -06:00
  • ffc74f1a27 Add 9 new UI tests and complete QA test plan triage (170/170) Trey t 2026-02-20 08:40:05 -06:00
  • c22d246865 Fix 25 audit issues: memory leaks, concurrency, performance, accessibility Trey t 2026-02-19 09:11:48 -06:00
  • b58dfd5093 Add XCUITest authoring docs and reusable prompt template Trey t 2026-02-18 09:00:28 -06:00
  • 56ac783219 Stabilize iOS UI test foundation and fix flaky suites Trey t 2026-02-17 22:24:08 -06:00
  • c28d7a59eb Reduce AllDayViewStylesTests to 5 representative styles Trey t 2026-02-17 21:05:54 -06:00
  • 3ec1af2e29 Fix last 3 UI test failures: icon packs, themes, clear data Trey t 2026-02-17 20:42:30 -06:00
  • 8845ccfd1b Fix cascading crash and remaining UI test failures Trey t 2026-02-17 19:57:03 -06:00
  • 9157fd2577 Fix remaining 9 UI test failures: subscription state, scroll, timing Trey t 2026-02-17 19:13:18 -06:00
  • c286294cd3 Fix remaining 12 UI test failures: subscription state, hittability, tab selection Trey t 2026-02-17 17:43:28 -06:00
  • 31dfd9cc68 Fix build: use AccessibilityID.Customize (not Settings) for browseThemesButton Trey t 2026-02-17 16:54:03 -06:00
  • 224341fd98 Fix remaining 17 UI test failures: group defaults, identifiers, hittability, date format Trey t 2026-02-17 16:46:18 -06:00
  • 44b46f88e2 Fix 23 failing UI tests: accessibility hierarchy, test mode, and interaction issues Trey t 2026-02-17 16:14:16 -06:00
  • 79a16fb476 Fix UI tests: remove tab content accessibility identifiers that override child identifiers Trey t 2026-02-17 15:42:23 -06:00
  • 315fe968d4 Fix Tests iOS build: update deployment target and remove @testable import Trey t 2026-02-17 13:36:55 -06:00