-
21c647d37e
Merge branch 'main' of gitea.treytartt.com:admin/Sportstime
main
Trey t
2026-04-16 14:34:48 -05:00
-
-
a77a93b92d
update profiles
Trey t
2026-04-16 14:32:12 -05:00
-
a6f538dfed
Audit and fix 52 test correctness issues across 22 files
Trey T
2026-04-04 23:00:46 -05:00
-
-
9b622f8bbb
Harden planning test suite with realistic fixtures and output sanity checks
Trey T
2026-04-04 13:38:41 -05:00
-
188076717b
Fix team-first future window selection
Trey t
2026-04-03 15:31:52 -05:00
-
0fa3db5401
Harden test harness and UI suite
Trey t
2026-04-03 15:30:54 -05:00
-
87b9971714
Fix FoundationModels crash, driving constraint, and disable card descriptions
Trey T
2026-03-27 12:42:21 -05:00
-
aa6477b886
Fix launch crash — add production PostHog API key for Release builds
Trey T
2026-03-27 11:18:49 -05:00
-
65fbb596a8
Fix Release build for App Store deployment — manual signing and #if DEBUG guard
Trey T
2026-03-27 10:33:28 -05:00
-
741924f6fc
Merge pull request #7 from akatreyt/improvement-plan/all-phases
akatreyt
2026-03-21 09:53:56 -05:00
-
-
6cbcef47ae
Add implementation code for all 4 improvement plan phases
Trey T
2026-03-21 09:40:32 -05:00
-
db6ab2f923
Implement 4-phase improvement plan with TDD verification + travel integrity tests
Trey T
2026-03-21 09:37:19 -05:00
-
-
ce734b6c63
fix: revert gameDate to local timezone and update DAG router test timing
Trey t
2026-02-27 18:59:54 -06:00
-
c94e373e33
fix: comprehensive codebase hardening — crashes, silent failures, performance, and security
Trey t
2026-02-27 17:03:09 -06:00
-
e046cb6b34
Fix custom item edit refresh and stabilize F069 UI test
Trey t
2026-02-22 22:11:01 -06:00
-
ec2bbb4764
Stabilize beta release with warning cleanup and edge-case fixes
Trey t
2026-02-22 13:18:14 -06:00
-
fddea81e36
fix: add contentShape to team picker rows for full-row tap targets
Trey t
2026-02-22 00:43:44 -06:00
-
91c5eac22d
fix: codebase audit fixes — safety, accessibility, and production hygiene
Trey t
2026-02-22 00:07:53 -06:00
-
826eadbc0f
fix: ScenarioCPlanner endpoint merging and game validation
Trey t
2026-02-21 22:40:06 -06:00
-
242634e03c
Merge branch 'main' of github.com:akatreyt/sportstime
Trey t
2026-02-21 20:45:32 -06:00
-
-
e948723c00
Merge pull request #6 from akatreyt/fix/issue-3
akatreyt
2026-02-21 18:06:04 -06:00
-
-
5689306895
Merge pull request #5 from akatreyt/fix/issue-2
akatreyt
2026-02-21 18:05:51 -06:00
-
-
9b7ac7d934
Merge pull request #4 from akatreyt/fix/issue-1
akatreyt
2026-02-21 18:05:39 -06:00
-
-
d98acd6a9a
fix: resolve issue #3 - Iap coupon
treyt
2026-02-21 18:03:09 -06:00
-
-
-
ad3febf69b
fix: resolve issue #2 - By router planning
treyt
2026-02-21 01:41:17 -06:00
-
-
-
a4e9327b18
fix: restrict By Route wizard to stadium cities and filter sports by selected cities
Trey t
2026-02-20 22:47:46 -06:00
-
-
2a3fc8d5d7
fix: resolve issue #1 - Follow teams
treyt
2026-02-20 21:38:13 -06:00
-
-
b062ced000
fix: improve text contrast for badges, category chips, and separators
Trey t
2026-02-20 14:26:21 -06:00
-
c52b70089e
fix: move paywall sheet to stable scope and fix map button positions
Trey t
2026-02-20 14:05:37 -06:00
-
d1429071f6
redesign PaywallView with premium header, feature grid, and ticket separator
Trey t
2026-02-20 13:51:38 -06:00
-
e2d449046b
fix: add contentShape to all tappable rows so entire row area registers taps
Trey t
2026-02-20 13:30:41 -06:00
-
1b05f0ebaf
fix: hide Creative Tools in release builds and improve Add Item keyboard behavior
Trey t
2026-02-20 13:23:38 -06:00
-
6aaa3dc073
Add F-082, F-099 UI tests and mark remaining tests RED in QA plan
Trey t
2026-02-20 01:46:08 -06:00
-
e6584d443d
Add F-045, F-056, F-057 UI tests for planning errors and trip option filters
Trey t
2026-02-20 01:28:05 -06:00
-
4e6d8ff37f
Add F-037, F-038, F-091 UI tests; mark F-016 red (no accessibility ID)
Trey t
2026-02-20 01:16:25 -06:00
-
ab1d7bc6b6
Add F-015, F-076, F-094 UI tests for home refresh, trip detail, diagnostics
Trey t
2026-02-20 01:03:12 -06:00
-
56c17e79a4
Mark 45 impossible/unreliable UI tests RED in QA test plan
Trey t
2026-02-20 00:55:09 -06:00
-
4cb8d89fbd
Add F-084, F-133, F-134 UI tests; mark F-131, F-132 red (toggle unreliable)
Trey t
2026-02-20 00:52:07 -06:00
-
be72367fb1
Add F-040, F-081, F-083 UI tests for review step and polls section
Trey t
2026-02-20 00:37:34 -06:00
-
54be5cae3e
Add F-030, F-031, F-032 UI tests for calendar date edge cases
Trey t
2026-02-20 00:30:48 -06:00
-
61fd7f5209
Add F-041, F-047, F-051 UI tests for wizard and trip options
Trey t
2026-02-20 00:25:50 -06:00
-
378f65f82c
Add F-058, F-059, F-090 UI tests for trip options and schedule search
Trey t
2026-02-20 00:19:28 -06:00
-
0f0e534214
Add F-018, F-060, F-062 UI tests and update QA test plan
Trey t
2026-02-20 00:06:38 -06:00
-
2d759274a8
Add F-068, F-069, F-070 UI tests for custom itinerary item lifecycle
Trey t
2026-02-19 23:49:29 -06:00
-
8421b23f0c
Add F-100, F-101, F-106 UI tests and page objects for Progress feature
Trey t
2026-02-19 23:02:52 -06:00
-
f10bc4fe59
fix: crash on launch from BGTask handler @MainActor isolation violation
Trey t
2026-02-19 17:41:33 -06:00
-
c976ae5cb3
Add POI category filters, delete item button, and fix itinerary persistence
Trey t
2026-02-19 16:04:53 -06:00
-
999b5a1190
Fix game times with UTC data, restructure schedule by date
Trey t
2026-02-19 11:43:39 -06:00
-
e6c4b8e12b
Add nearby POIs to Add-to-Day sheet and improve PlaceSearchSheet empty state
Trey t
2026-02-19 10:45:36 -06:00
-
e7420061a5
fix: 22 audit fixes — concurrency, memory, performance, accessibility
Trey t
2026-02-19 09:23:29 -06:00
-
dad3270be7
Add F-010, F-017 UI tests and update QA test plan with 24 automation mappings
Trey t
2026-02-18 23:18:00 -06:00
-
d0cbf75fc4
fix: 14 audit fixes — concurrency, memory, performance, accessibility
Trey t
2026-02-18 22:30:30 -06:00
-
c32a08a49e
Merge branch 'main' of github.com:akatreyt/sportstime
Trey t
2026-02-18 22:12:36 -06:00
-
-
5511e07538
fix: 13 audit fixes — memory, concurrency, performance, accessibility
Trey t
2026-02-18 22:09:06 -06:00
-
ba41866602
Fix flaky UI tests: increase calendar wait timeouts and disable parallel UI testing
treyt
2026-02-18 21:44:08 -06:00
-
7eaa21abd4
Stabilize flaky UI wizard and settings test flows
treyt
2026-02-18 14:51:04 -06:00
-
7e54ff2ef2
Add XCUITest authoring docs and templates
treyt
2026-02-18 13:24:46 -06:00
-
-
20ac1a7e59
Stabilize unit and UI tests for SportsTime
treyt
2026-02-18 13:00:15 -06:00
-
1488be7c1f
fix: 5 failing UI tests — scroll direction, sport availability race, launch args, demo toggle conflict
Trey t
2026-02-17 21:34:57 -06:00
-
9b0cb96638
fix: 10 audit fixes — memory safety, performance, accessibility, architecture
Trey t
2026-02-17 12:00:35 -06:00
-
46434af4ab
fix: F097 sport selector test uses label match instead of overridden identifier
Trey t
2026-02-17 10:22:23 -06:00
-
dc142bd14b
feat: expand XCUITest coverage to 54 QA scenarios with accessibility IDs and fix test failures
Trey t
2026-02-16 19:44:22 -06:00
-
d53f222489
feat: add XCUITest suite with 10 critical flow tests and QA test plan
Trey t
2026-02-16 16:23:59 -06:00
-
787a0f795e
fix: 12 planning engine bugs + App Store preview export at 886x1920
Trey t
2026-02-15 17:08:50 -06:00
-
b320a773aa
update claudemd file
Trey t
2026-02-14 13:31:56 -06:00
-
debe931f76
add in marketing screens file
Trey t
2026-02-13 12:12:02 -06:00
-
a009c35d5e
chore: gitignore screens/ and marketing-videos/out/
Trey t
2026-02-13 12:10:34 -06:00
-
5f5b137e64
feat: add marketing video mode and Remotion marketing video project
Trey t
2026-02-13 12:07:35 -06:00
-
67965cbac6
fix: region map tap selecting wrong region due to accessibility button overlay
Trey t
2026-02-13 09:12:00 -06:00
-
9736773475
feat: improve planning engine travel handling, itinerary reordering, and scenario planners
Trey t
2026-02-13 08:55:23 -06:00
-
1c97f35754
feat: enforce custom Theme colors app-wide, add debug sample trips and poll
Trey t
2026-02-13 08:54:19 -06:00
-
ff6f4b6c2c
fix: resolve travel anchor ID collision for repeat city pairs
Trey t
2026-02-11 10:57:53 -06:00
-
633f7d883f
fix: correct travel segment placement for next-day departures
Trey t
2026-02-11 09:53:25 -06:00
-
d63d311cab
feat: add WCAG AA accessibility app-wide, fix CloudKit container config, remove debug logs
Trey t
2026-02-11 09:27:23 -06:00
-
e9c15d70b1
perf: optimize featured cross-country trip generation and add tests
Trey t
2026-02-10 20:11:38 -06:00
-
c6fa6386fd
debug: add CloudKit container diagnostics to sync logs
Trey t
2026-02-10 19:30:50 -06:00
-
53cc532ca9
chore: commit all pending changes
Trey t
2026-02-10 18:15:36 -06:00
-
b993ed3613
feat: add privacy policy and EULA pages, use real app icon on landing site
Trey t
2026-02-10 15:50:52 -06:00
-
5f510181eb
chore: set production PostHog API key
Trey t
2026-02-10 15:19:53 -06:00
-
2917ae22b1
feat: add PostHog analytics with full event tracking across app
Trey t
2026-02-10 15:12:16 -06:00
-
5389fe3759
ui: make Featured Trips carousel scroll edge-to-edge
Trey t
2026-02-09 17:52:38 -06:00
-
68cb8927cf
perf: parallelize regional trip generation with async let
Trey t
2026-02-09 17:44:25 -06:00
-
1c57c47041
perf: optimize Progress tab with O(1) lookups and loading state
Trey t
2026-02-09 17:38:59 -06:00
-
213d2bae53
feat: replace custom paywalls with SubscriptionStoreView
Trey t
2026-02-09 17:20:20 -06:00
-
244ea5e107
feat: redesign all share cards, remove unused achievement types, fix sport selector
Trey t
2026-02-09 14:55:53 -06:00
-
1a7ce78ae4
feat(debug): add bulk share image export and stadium visit tools
Trey t
2026-02-09 12:39:20 -06:00
-
e6ed766ccd
Remove marketing-videos Remotion project
Trey t
2026-02-07 00:03:49 -06:00
-
46d37875e5
update icon colors
Trey t
2026-02-06 18:07:37 -06:00
-
8e937a5646
feat: fix travel placement bug, add theme-based alternate icons, fix animated background crash
Trey t
2026-02-06 09:36:34 -06:00
-
fdcecafaa3
feat: rewrite bootstrap, fix CloudKit sync, update canonical data, and UI fixes
Trey t
2026-02-06 00:06:19 -06:00
-
12f959ab8d
feat(data): add 2026 season game data
Trey t
2026-02-01 22:58:52 -06:00
-
61c4e39807
feat: update bundle ID config, CloudKit container, and add landing page
Trey t
2026-02-01 22:47:55 -06:00
-
dbb0099776
chore: remove scraper, add docs, add marketing-videos gitignore
Trey t
2026-01-26 18:13:12 -06:00
-
bfa172de38
update icon shit
Trey t
2026-01-21 18:07:13 -06:00
-
e1d84ac769
feat(ui): apply animated background to all screens via themedBackground modifier
Trey t
2026-01-21 18:06:58 -06:00
-
3a135743f8
add in icon pxd file
Trey t
2026-01-21 17:59:20 -06:00
-
d97dec44b2
fix(planning): gameFirst mode now uses full date range and shows correct month
Trey t
2026-01-21 16:37:19 -06:00
-
4d097883a6
fix(data): add timezone handling for Sports-Reference scrapers and new stadiums
Trey t
2026-01-21 16:04:45 -06:00
-
b339a53db3
fix(data): add correct timezone values to all stadiums in STADIUM_MAPPINGS
Trey t
2026-01-20 23:01:59 -06:00
-
12ddca4d10
fix(data): populate stadium timezone in scrapers and CloudKit sync
Trey t
2026-01-20 22:45:30 -06:00