Commit Graph

  • 89167c01d7 feat(progress): add progress tracking enhancements Trey t 2026-01-12 21:34:33 -06:00
  • ed526cabeb refactor(wizard): show all steps at once with validation gating Trey t 2026-01-12 21:19:35 -06:00
  • 94bb68d431 fix(wizard): improve UX with step reordering and UI polish Trey t 2026-01-12 21:13:45 -06:00
  • 8a958a0f7e feat: replace TripCreationView with TripWizardView in HomeView Trey t 2026-01-12 20:52:29 -06:00
  • d2b530b06f feat(wizard): add TripWizardView container with progressive reveal Trey t 2026-01-12 20:49:28 -06:00
  • bddbebee32 feat(wizard): add all wizard step components Trey t 2026-01-12 20:48:27 -06:00
  • 002dfbd872 feat(wizard): add SportsStep with availability graying Trey t 2026-01-12 20:47:11 -06:00
  • 4371c1cc0c feat(wizard): add PlanningModeStep component Trey t 2026-01-12 20:46:44 -06:00
  • abdf11e62e feat(wizard): add TripWizardViewModel with reveal state logic Trey t 2026-01-12 20:45:52 -06:00
  • d39e8cff30 fix: use dynamic team lookup in scraper for stadium renames Trey t 2026-01-12 20:36:36 -06:00
  • 393bb8d6f8 feat: enhance game picker row with location and broadcast info Trey t 2026-01-12 20:29:10 -06:00
  • 37a1347ce3 perf: lazy hierarchical loading for game picker Trey t 2026-01-12 20:19:46 -06:00
  • 9531ed1008 docs: add Trip Planning Enhancements implementation plan Trey t 2026-01-12 19:38:05 -06:00
  • 4999c90595 docs: add dynamic sports via CloudKit design Trey t 2026-01-12 19:32:42 -06:00
  • 1ef3b0335e perf: add pagination to game selection view Trey t 2026-01-12 19:16:42 -06:00
  • 746b56bc77 perf: add pagination to schedule list Trey t 2026-01-12 19:07:54 -06:00
  • 3530b31cca docs: add 3 feature enhancement design plans Trey t 2026-01-12 19:07:46 -06:00
  • 9f3a762324 fix: add AT&T Center alias for Frost Bank Center Trey t 2026-01-12 19:04:16 -06:00
  • 64c64093c4 feat: add timezone support for stadium-local game times Trey t 2026-01-12 18:58:35 -06:00
  • 402a8877f3 fix: remove redundant My Trips title from tab view Trey t 2026-01-12 18:52:18 -06:00
  • 1ffd6122c9 fix: pace capsule animation glitch in trip options view Trey t 2026-01-12 18:48:16 -06:00
  • cf939c4ba3 fix: disable animation on Reset button in game picker Trey t 2026-01-12 18:45:08 -06:00
  • d255e28dcc fix: remove weird animation on game selection Trey t 2026-01-12 18:41:40 -06:00
  • 7946161945 feat: show location info in schedule view Trey t 2026-01-12 18:35:04 -06:00
  • b14f72a0fb perf: move trip generation off main actor Trey t 2026-01-12 18:27:49 -06:00
  • aa0bc4def8 docs: add bug fixes design for 9 TODO issues Trey t 2026-01-12 18:06:27 -06:00
  • e70b9faab8 fix: show all team games (home and away) when browsing by team Trey t 2026-01-12 11:09:50 -06:00
  • 3978429716 feat: complete delta sync implementation - add allGames, update callers Trey t 2026-01-12 11:04:52 -06:00
  • b3ad386d2b refactor: rename fetch methods to filter, add allGames Trey t 2026-01-12 10:51:26 -06:00
  • b89c0d58e2 feat(sync): update CanonicalSyncService to use delta sync Trey t 2026-01-12 10:49:53 -06:00
  • 3bb903ab09 feat(sync): update CloudKit sync methods to use modificationDate delta Trey t 2026-01-12 10:48:34 -06:00
  • b514d2119c docs: add delta sync implementation plan Trey t 2026-01-12 10:44:42 -06:00
  • ffe5c0b6f7 docs: add delta sync and game browsing design Trey t 2026-01-12 10:41:17 -06:00
  • 1703ca5b0f refactor: change domain model IDs from UUID to String canonical IDs Trey t 2026-01-12 09:24:33 -06:00
  • 4b2cacaeba docs: add canonical ID refactor design Trey t 2026-01-11 22:56:37 -06:00
  • 5c13650742 fix: resolve specificStadium achievement ID mismatch Trey t 2026-01-11 22:22:29 -06:00
  • dcd5edb229 feat: add sliding window trip generation for By Games mode Trey t 2026-01-11 19:19:46 -06:00
  • 3f80a16201 fix: preserve LocationSearchSheet coordinates in By Route mode Trey t 2026-01-11 18:59:44 -06:00
  • 1967eecd52 fix: use LocationSearchSheet for Start/End Location fields Trey t 2026-01-11 18:50:19 -06:00
  • 81095a8170 fix: resolve 4 UI/planning bugs from issue tracker Trey t 2026-01-11 18:46:40 -06:00
  • c2f52aaccc docs: add bug fixes design for 12 planning and UI issues Trey t 2026-01-11 17:55:08 -06:00
  • b4ac1f7c24 refactor: redesign planning mode picker as 2x2 card grid Trey t 2026-01-11 12:48:58 -06:00
  • f7faec01b1 feat: add Follow Team Mode (Scenario D) for road trip planning Trey t 2026-01-11 12:42:43 -06:00
  • e7fb3cfbbe docs: add WCAG 2.1 AA accessibility design Trey t 2026-01-11 11:14:40 -06:00
  • 5d1e9a3f48 feat: add privacy policy and terms of service Trey t 2026-01-11 11:00:03 -06:00
  • 769342addc docs: add privacy policy and terms of service design Trey t 2026-01-11 10:55:34 -06:00
  • 475f444288 refactor: extract reusable SportSelectorGrid component Trey t 2026-01-11 10:38:10 -06:00
  • a292b5c20c fix: center Quick Start bottom row with consistent button sizing Trey t 2026-01-11 10:29:14 -06:00
  • 2d48f1411a feat: implement Dynamic Type with Apple text styles Trey t 2026-01-11 10:23:16 -06:00
  • 8affa3ce0d docs: add Dynamic Type implementation design Trey t 2026-01-11 10:04:13 -06:00
  • 3aef39adba docs: add Follow Team mode design Trey t 2026-01-11 09:56:13 -06:00
  • 5fba9e6052 docs: add localization design Trey t 2026-01-11 01:55:42 -06:00
  • c9e5bd9909 chore: remove college basketball (CBB) from iOS app Trey t 2026-01-11 01:44:35 -06:00
  • 171221af0e docs: add project README Trey t 2026-01-11 01:22:03 -06:00
  • 5ad20f797e chore: update project docs and clean up obsolete files Trey t 2026-01-11 01:20:15 -06:00
  • 55c6d6e5e8 feat(planning): add trip filtering and fix departure date logic Trey t 2026-01-11 01:18:52 -06:00
  • 1bd248c255 test(planning): complete test suite with Phase 11 edge cases Trey t 2026-01-11 01:14:40 -06:00
  • eeaf900e5a feat(scripts): rewrite parser as modular Python CLI Trey t 2026-01-10 21:06:12 -06:00
  • 284a10d9e1 feat(ui): add interactive MapKit region picker Trey t 2026-01-10 18:18:10 -06:00
  • 1a835d369a remove gsd Trey t 2026-01-10 17:54:31 -06:00
  • 12a219d826 fix(trip): remove buffer days from trip planner Trey t 2026-01-10 17:47:34 -06:00
  • e8e47e0e2e fix(theme): remove blue hue from monochrome dark mode Trey t 2026-01-10 17:44:33 -06:00
  • 5ed4e309bd feat(schedule): group games by sport instead of date Trey t 2026-01-10 17:36:22 -06:00
  • 6db0bdefcd fix(trip): redesign By Games mode with hierarchical calendar picker Trey t 2026-01-10 17:31:16 -06:00
  • 44952140c8 everything is broke, gsd is ass Trey t 2026-01-10 16:20:13 -06:00
  • a863a9987f docs(9.1): create phase plan Trey t 2026-01-10 15:52:16 -06:00
  • ad4cecf47a docs(09.1): create phase plan Trey t 2026-01-10 15:46:30 -06:00
  • 1d7a7d9cbe docs(09-03): complete scenario C corridor efficiency TDD plan Trey t 2026-01-10 15:43:23 -06:00
  • b6f11a46dc test(09-03): add anti-backtracking validation tests Trey t 2026-01-10 15:42:08 -06:00
  • fd4c4b6e2a feat(09-03): exclude stadiums beyond end point in corridor filtering Trey t 2026-01-10 15:28:29 -06:00
  • 31d1163953 test(09-03): add travel corridor game inclusion tests Trey t 2026-01-10 15:28:19 -06:00
  • ceb001885e docs(09-02): complete scenario B filler conflict TDD plan Trey t 2026-01-10 15:05:05 -06:00
  • 57d42ef835 test(09-02): add filler conflict and impossible combination tests Trey t 2026-01-10 15:03:31 -06:00
  • 23694b558a docs(09-01): complete scenario A timezone & conflict TDD plan Trey t 2026-01-10 13:27:22 -06:00
  • 6e4a54e6dd feat(09-01): add dynamic time buffers for same-day game transitions Trey t 2026-01-10 12:57:33 -06:00
  • 1c20d54b8b test(09-01): add same-day multi-city conflict detection tests Trey t 2026-01-10 12:53:15 -06:00
  • 9ec2a06b7a test(09-01): add timezone boundary tests for date range filtering Trey t 2026-01-10 12:48:26 -06:00
  • 72a846e75b docs(state): update to Phase 9 planned status Trey t 2026-01-10 12:43:45 -06:00
  • 0f2cf9e4af docs(09): create phase 9 plans - Trip Planner Modes TDD Trey t 2026-01-10 12:43:22 -06:00
  • db46bcd88e docs(08-02): complete GameDAGRouter performance and diversity TDD Trey t 2026-01-10 12:25:57 -06:00
  • c6adbc6f6d fix(08-02): tune early termination for consistent 1K performance Trey t 2026-01-10 12:24:14 -06:00
  • cf2f5b0dd8 test(08-02): add diversity coverage tests Trey t 2026-01-10 12:19:06 -06:00
  • e195944297 feat(08-02): optimize GameDAGRouter performance for large datasets Trey t 2026-01-10 12:16:58 -06:00
  • 13be6ffca5 test(08-02): add performance tests with large datasets Trey t 2026-01-10 11:58:51 -06:00
  • 6e00663fec docs(08-01): complete GameDAGRouter edge cases plan Trey t 2026-01-10 11:52:51 -06:00
  • 02cb09f4e5 test(08-01): canTransition boundary tests and cleanup Trey t 2026-01-10 11:51:38 -06:00
  • a4db9a92eb test(08-01): GameDAGRouter edge case tests Trey t 2026-01-10 11:42:31 -06:00
  • a786d7e2aa plan: Phase 8 DAG System TDD with 2 plans Trey t 2026-01-10 11:36:29 -06:00
  • 8c98e95801 docs: create milestone v1.1 TDD & Correctness (5 phases) Trey t 2026-01-10 11:32:38 -06:00
  • 9ef4b1a770 remove cbb Trey t 2026-01-10 11:16:15 -06:00
  • ca9fa535f1 chore: complete v1.0 Data Pipeline milestone Trey t 2026-01-10 11:15:19 -06:00
  • 1b796a604c chore: remove CBB from pipeline scripts Trey t 2026-01-10 10:56:24 -06:00
  • 63fb06c41a fix: update pipeline imports to use sport modules Trey t 2026-01-10 10:52:13 -06:00
  • 78f08449fc docs(07-01): complete documentation & finalization plan Trey t 2026-01-10 10:44:48 -06:00
  • f1adaf342e docs(07-01): update PROJECT.md with completion status Trey t 2026-01-10 10:43:32 -06:00
  • d9f446bccb docs(07-01): create Scripts/README.md with pipeline documentation Trey t 2026-01-10 10:42:47 -06:00
  • aeeb160a90 docs(07-01): create phase plan Trey t 2026-01-10 10:41:04 -06:00
  • baa3dfef0b docs(06-01): complete validation reports plan Trey t 2026-01-10 10:35:49 -06:00
  • 9d2dbf61dd feat(06-01): add orphan listing and completeness metrics Trey t 2026-01-10 10:34:39 -06:00
  • 9f0edc4228 feat(06-01): add comprehensive validation command Trey t 2026-01-10 10:31:52 -06:00