Commit Graph

33 Commits

Author SHA1 Message Date
90f83091ce feat(v2-api): expose sortable search metrics in player list responses 2026-03-20 16:05:56 +01:00
887da3cd06 docs(v2): align runtime and operations documentation with compose behavior 2026-03-20 16:02:12 +01:00
b6b6753931 refactor(v2): isolate legacy provider stack and prune obsolete tests 2026-03-20 15:57:20 +01:00
3f811827de test(v2-ingestion): harden public-source schema contract and docs 2026-03-20 15:50:59 +01:00
48a82e812a fix(v2-ingestion): align public schema realism follow-ups 2026-03-20 15:23:43 +01:00
6066d2a0bb fix(v2-ingestion): harden LBA/BCL snapshot contract for public data 2026-03-20 15:14:17 +01:00
1aad6945c7 fix(v2-scheduler): avoid restart loops when scheduler is disabled 2026-03-20 15:08:20 +01:00
ad85e40688 fix(v2-import): namespace source identity for snapshot upserts 2026-03-20 15:08:20 +01:00
20d3ee7dae feat(v2): streamline saved searches and favorites flows 2026-03-13 14:40:38 +01:00
0ed4fc57b8 feat(v2): add simple daily extraction-import orchestration 2026-03-13 14:37:17 +01:00
5df973467d feat(v2): add BCL snapshot extractor and command 2026-03-13 14:32:21 +01:00
97913c4a79 feat(v2): add LBA snapshot extractor and command 2026-03-13 14:28:35 +01:00
850e4de71b feat(v2): add snapshot extractor framework and run command 2026-03-13 14:24:54 +01:00
6fc583c79f feat(v2): implement scoped player search and detail flows 2026-03-13 14:10:39 +01:00
eacff3d25e Add v2 snapshot schema validation and import_snapshots command 2026-03-13 14:00:39 +01:00
bb033222e3 Reset to HoopScout v2 runtime foundation and simplified topology 2026-03-13 10:31:29 +01:00
3b5f1f37dd Make release compose topology immutable and verifiable 2026-03-12 16:40:17 +01:00
dac63f9148 Align balldontlie OpenAPI integration and clarify search metric semantics 2026-03-12 16:37:02 +01:00
c9dd10a438 Improve balldontlie query flow and dev container write stability 2026-03-12 11:13:05 +01:00
e0e75cfb0c Tighten provider normalization contract and fallback semantics 2026-03-10 16:47:39 +01:00
abd3419aac Harden Celery schedule parsing and startup safety 2026-03-10 16:18:57 +01:00
1ba1a8eebd Add release compose override without source bind mounts 2026-03-10 16:13:37 +01:00
dd09b71eb4 Harden production settings safety checks and docs 2026-03-10 16:04:02 +01:00
a1ae380fd5 Improve search quality, ORM efficiency, and filter consistency 2026-03-10 14:37:01 +01:00
ceff4bc42c Wire Celery Beat periodic sync with ingestion run tracking 2026-03-10 13:44:36 +01:00
b39c6ced3a Harden runtime configuration and container security defaults 2026-03-10 13:06:12 +01:00
3d795991fe feat(frontend): integrate tailwind pipeline and update templates 2026-03-10 12:49:25 +01:00
acfccbea08 feat(providers): add balldontlie http adapter with backend selection 2026-03-10 12:11:03 +01:00
f9329df64f docs(workflow): formalize gitflow process and templates 2026-03-10 11:58:34 +01:00
078cedff8b phase8: expand test coverage and refine docs with gitflow milestones 2026-03-10 11:23:23 +01:00
f47ffe6c15 phase2: add modular apps, auth scaffolding, and base template routing 2026-03-10 10:27:40 +01:00
35686bdb66 phase1: bootstrap containerized django stack and project scaffold 2026-03-09 16:10:34 +01:00
8cd65349c8 Initial commit 2026-03-09 15:56:35 +01:00