Commit Graph

  • 24aa827811 Merge branch 'feature/v2-api-search-metric-transparency' into feature/hoopscout-v2-static-architecture feature/hoopscout-v2-static-architecture Alfredo Di Stasio 2026-03-20 16:05:59 +01:00
  • 90f83091ce feat(v2-api): expose sortable search metrics in player list responses Alfredo Di Stasio 2026-03-20 16:05:56 +01:00
  • f2d5e20701 Merge branch 'feature/v2-docs-runtime-consistency-audit' into feature/hoopscout-v2-static-architecture Alfredo Di Stasio 2026-03-20 16:02:22 +01:00
  • 887da3cd06 docs(v2): align runtime and operations documentation with compose behavior Alfredo Di Stasio 2026-03-20 16:02:12 +01:00
  • eb6e0bf594 Merge branch 'feature/v2-domain-pruning-legacy-models' into feature/hoopscout-v2-static-architecture Alfredo Di Stasio 2026-03-20 15:57:23 +01:00
  • b6b6753931 refactor(v2): isolate legacy provider stack and prune obsolete tests Alfredo Di Stasio 2026-03-20 15:57:20 +01:00
  • 5a19587376 Merge branch 'feature/v2-public-source-schema-relaxation' into feature/hoopscout-v2-static-architecture Alfredo Di Stasio 2026-03-20 15:51:09 +01:00
  • 3f811827de test(v2-ingestion): harden public-source schema contract and docs Alfredo Di Stasio 2026-03-20 15:50:59 +01:00
  • 48a82e812a fix(v2-ingestion): align public schema realism follow-ups Alfredo Di Stasio 2026-03-20 15:23:43 +01:00
  • 6066d2a0bb fix(v2-ingestion): harden LBA/BCL snapshot contract for public data Alfredo Di Stasio 2026-03-20 14:46:25 +01:00
  • 1aad6945c7 fix(v2-scheduler): avoid restart loops when scheduler is disabled Alfredo Di Stasio 2026-03-20 14:49:48 +01:00
  • ad85e40688 fix(v2-import): namespace source identity for snapshot upserts Alfredo Di Stasio 2026-03-20 14:17:56 +01:00
  • 20d3ee7dae feat(v2): streamline saved searches and favorites flows Alfredo Di Stasio 2026-03-13 14:40:38 +01:00
  • 0ed4fc57b8 feat(v2): add simple daily extraction-import orchestration Alfredo Di Stasio 2026-03-13 14:37:17 +01:00
  • 5df973467d feat(v2): add BCL snapshot extractor and command Alfredo Di Stasio 2026-03-13 14:32:21 +01:00
  • 97913c4a79 feat(v2): add LBA snapshot extractor and command Alfredo Di Stasio 2026-03-13 14:28:35 +01:00
  • 850e4de71b feat(v2): add snapshot extractor framework and run command Alfredo Di Stasio 2026-03-13 14:24:54 +01:00
  • 6fc583c79f feat(v2): implement scoped player search and detail flows Alfredo Di Stasio 2026-03-13 14:10:39 +01:00
  • eacff3d25e Add v2 snapshot schema validation and import_snapshots command Alfredo Di Stasio 2026-03-13 14:00:39 +01:00
  • 6aa66807e9 Add v2 relational domain foundations with import run/file models Alfredo Di Stasio 2026-03-13 13:54:29 +01:00
  • bb033222e3 Reset to HoopScout v2 runtime foundation and simplified topology Alfredo Di Stasio 2026-03-13 10:31:29 +01:00
  • 3b5f1f37dd Make release compose topology immutable and verifiable main Alfredo Di Stasio 2026-03-12 16:40:17 +01:00
  • dac63f9148 Align balldontlie OpenAPI integration and clarify search metric semantics Alfredo Di Stasio 2026-03-12 16:37:02 +01:00
  • c9dd10a438 Improve balldontlie query flow and dev container write stability Alfredo Di Stasio 2026-03-12 11:13:05 +01:00
  • e0e75cfb0c Tighten provider normalization contract and fallback semantics Alfredo Di Stasio 2026-03-10 16:47:39 +01:00
  • 2252821daf Improve ingestion concurrency safety and batch transaction robustness Alfredo Di Stasio 2026-03-10 16:37:29 +01:00
  • abd3419aac Harden Celery schedule parsing and startup safety Alfredo Di Stasio 2026-03-10 16:18:57 +01:00
  • 1ba1a8eebd Add release compose override without source bind mounts Alfredo Di Stasio 2026-03-10 16:13:37 +01:00
  • dd09b71eb4 Harden production settings safety checks and docs Alfredo Di Stasio 2026-03-10 16:04:02 +01:00
  • 2586f15ae8 Make invalid search input explicit in UI and API Alfredo Di Stasio 2026-03-10 15:53:55 +01:00
  • 92c804a474 Fix combined search filter semantics across player season joins Alfredo Di Stasio 2026-03-10 15:47:01 +01:00
  • a1ae380fd5 Improve search quality, ORM efficiency, and filter consistency Alfredo Di Stasio 2026-03-10 14:37:01 +01:00
  • ceff4bc42c Wire Celery Beat periodic sync with ingestion run tracking Alfredo Di Stasio 2026-03-10 13:44:36 +01:00
  • b39c6ced3a Harden runtime configuration and container security defaults Alfredo Di Stasio 2026-03-10 13:06:12 +01:00
  • 3d795991fe feat(frontend): integrate tailwind pipeline and update templates Alfredo Di Stasio 2026-03-10 12:49:25 +01:00
  • 4d49d30495 feat(players): add origin competition/team model and filtering Alfredo Di Stasio 2026-03-10 12:29:38 +01:00
  • acfccbea08 feat(providers): add balldontlie http adapter with backend selection Alfredo Di Stasio 2026-03-10 12:11:03 +01:00
  • f9329df64f docs(workflow): formalize gitflow process and templates Alfredo Di Stasio 2026-03-10 11:58:34 +01:00
  • 30595d0d89 chore(models): replace deprecated CheckConstraint check arg Alfredo Di Stasio 2026-03-10 11:29:04 +01:00
  • 078cedff8b phase8: expand test coverage and refine docs with gitflow milestones Alfredo Di Stasio 2026-03-10 11:23:23 +01:00
  • fa4c901bc1 phase7: add minimal read-only drf api with player search endpoints Alfredo Di Stasio 2026-03-10 11:13:30 +01:00
  • ecd665e872 phase6: add provider abstraction, mvp adapter, and ingestion sync tasks Alfredo Di Stasio 2026-03-10 11:05:57 +01:00
  • f207ffbad8 phase5: add saved searches, watchlist, and authenticated htmx flows Alfredo Di Stasio 2026-03-10 10:58:39 +01:00
  • c83bc96b6c phase4: implement player search filters, htmx results, and detail page Alfredo Di Stasio 2026-03-10 10:52:50 +01:00
  • fc7289a343 phase3: add normalized domain schema, admin, services, and multistage docker build Alfredo Di Stasio 2026-03-10 10:39:45 +01:00
  • f47ffe6c15 phase2: add modular apps, auth scaffolding, and base template routing Alfredo Di Stasio 2026-03-10 10:27:40 +01:00
  • 35686bdb66 phase1: bootstrap containerized django stack and project scaffold Alfredo Di Stasio 2026-03-09 16:10:34 +01:00
  • 8cd65349c8 Initial commit bisco 2026-03-09 15:56:35 +01:00