Bygg DELETE .../matches/{id}/participants/{id}
Scratch-verifisere DELETE-endepunktet
Integrere session-blind-draw.tsx mot ekte API
Finn+fiks synlighetshull: org-admin så ikke egne tilføyde deltakere
Ekte typesjekket frontend-build
Fikse+verifisere 500-krasj på null handicap_index
Rulle ut live
Oppdatere CLAUDE.md/FEATURE_BACKLOG.md
Slette zip (6) etter fullført integrering
Alt levert og live:
Blind draw-skjermen — /tournaments/[id]/sessions/[sessionId], koblet fra Program-siden
Ny DELETE-endepunkt for å angre et deltakervalg før låsing
Synlighetshull tettet — org-admin så ikke lenger sine egne tilføyelser før reveal (own_team_ids() manglet samme owner/admin-utvidelse som skrive-siden fikk forrige runde)
500-krasjen fikset — manglende handicap-indeks gir nå en ren 400 i stedet for å krasje, med use_handicap=false fortsatt upåvirket
Alt scratch-verifisert i flere runder, test_isolation.sql 12/12, ekte typesjekket build, begge containere redeployet, teeoff.no upåvirket. Zip (6) slettet. .md-filene er oppdatert med hele runden.
|
||
|---|---|---|
| .. | ||
| app | ||
| components | ||
| lib | ||
| public | ||
| .dockerignore | ||
| .gitignore | ||
| components.json | ||
| Dockerfile | ||
| next.config.mjs | ||
| package.json | ||
| pnpm-lock.yaml | ||
| postcss.config.mjs | ||
| tsconfig.json | ||