|
|
ad85e40688
|
fix(v2-import): namespace source identity for snapshot upserts
|
2026-03-20 15:08:20 +01:00 |
|
|
|
6fc583c79f
|
feat(v2): implement scoped player search and detail flows
|
2026-03-13 14:10:39 +01:00 |
|
|
|
6aa66807e9
|
Add v2 relational domain foundations with import run/file models
|
2026-03-13 13:54:29 +01:00 |
|
|
|
dac63f9148
|
Align balldontlie OpenAPI integration and clarify search metric semantics
|
2026-03-12 16:37:02 +01:00 |
|
|
|
2586f15ae8
|
Make invalid search input explicit in UI and API
|
2026-03-10 15:53:55 +01:00 |
|
|
|
92c804a474
|
Fix combined search filter semantics across player season joins
|
2026-03-10 15:47:01 +01:00 |
|
|
|
a1ae380fd5
|
Improve search quality, ORM efficiency, and filter consistency
|
2026-03-10 14:37:01 +01:00 |
|
|
|
4d49d30495
|
feat(players): add origin competition/team model and filtering
|
2026-03-10 12:29:38 +01:00 |
|
|
|
30595d0d89
|
chore(models): replace deprecated CheckConstraint check arg
|
2026-03-10 11:29:04 +01:00 |
|
|
|
fa4c901bc1
|
phase7: add minimal read-only drf api with player search endpoints
|
2026-03-10 11:13:30 +01:00 |
|
|
|
f207ffbad8
|
phase5: add saved searches, watchlist, and authenticated htmx flows
|
2026-03-10 10:58:39 +01:00 |
|
|
|
c83bc96b6c
|
phase4: implement player search filters, htmx results, and detail page
|
2026-03-10 10:52:50 +01:00 |
|
|
|
fc7289a343
|
phase3: add normalized domain schema, admin, services, and multistage docker build
|
2026-03-10 10:39:45 +01:00 |
|
|
|
f47ffe6c15
|
phase2: add modular apps, auth scaffolding, and base template routing
|
2026-03-10 10:27:40 +01:00 |
|