CHANGELOG: bekreft utrulling av utskriftsfunksjon + offentlig individuell live
Begge byggene (dagens tidligere print-feature/valideringsfiks-bygg, og dagens siste bygg med offentlig individuell "Følg live") bekreftet friske og verifisert mot ekte teecup.golf. Flagger én reell gjenstående sak: selve PDF-nedlastingsknappene er ikke klikk-gjennom-testet ennå. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
parent
b8e7d1d004
commit
e54902f109
1 changed files with 33 additions and 11 deletions
44
CHANGELOG.md
44
CHANGELOG.md
|
|
@ -14014,11 +14014,15 @@ Neste steg:
|
|||
prosjektet, hele `vitest`-suiten grønn (55 tester, ingen regresjon).
|
||||
`python3 -m py_compile` rent på de nye backend-filene.
|
||||
|
||||
**⏳ IKKE rullet ut ennå.** Ny Chromium-avhengighet i produksjons-
|
||||
API-imaget (~300-500MB større) venter på eksplisitt bekreftelse før
|
||||
`docker compose build && up -d` kjøres. Ekte scratch-verifisering
|
||||
(klikk gjennom alle fire med ekte turneringsdata, bekreft faktisk
|
||||
PDF-nedlasting) gjenstår også -- kun kodenivå-verifisering gjort
|
||||
**Rullet ut 2026-08-21** -- bruker bekreftet, kjørt sammen med flere
|
||||
andre endringer samme dag (se punkt 151-153). `docker compose build
|
||||
teecup_api teecup_frontend && up -d`, begge containere friske, rene
|
||||
logger, bekreftet via helsesjekk mot ekte `teecup.golf`.
|
||||
**⚠️ ÉN ting fortsatt IKKE gjort:** ekte klikk-gjennom av selve
|
||||
utskriftsknappene (alle fire sidene, bekreft faktisk PDF-nedlasting
|
||||
fungerer) -- kun kodenivå-verifisering + containernes helsesjekk er
|
||||
gjort, ikke en reell bruker-flyt-test av selve PDF-genereringen.
|
||||
Bør gjøres FØR noen faktisk stoler på "Last ned PDF"-knappen.
|
||||
denne runden.
|
||||
|
||||
151. **Rotårsak funnet for "banen er allerede importert"-forvirringen +
|
||||
|
|
@ -14144,7 +14148,7 @@ Neste steg:
|
|||
funksjonen er ferdig).
|
||||
|
||||
**Backend bygget og importverifisert (`app.main` boot-testet i
|
||||
kjørende container), IKKE bygget/rullet ut ennå:**
|
||||
kjørende container), rullet ut sammen med punkt 153 -- se der:**
|
||||
- `PublicTournamentInfo` (`registration.py`) += `format_type` --
|
||||
manglet før, landingssiden kunne ikke skille format offentlig.
|
||||
- Ny `GET /public/tournaments/{id}/rounds` -- rundeliste med utledet
|
||||
|
|
@ -14205,9 +14209,27 @@ Neste steg:
|
|||
|
||||
**Verifisert:** `tsc --noEmit` rent på hele frontend, 55/55 vitest,
|
||||
backend importverifisert (`app.main` boot-testet med de nye rutene i
|
||||
kjørende container -- IKKE deployet, kun kopiert inn for
|
||||
importsjekk). Ingen unused imports (sjekket for hånd, samme rutine
|
||||
som utskriftsfunksjonen). Ingen migrasjon.
|
||||
en kjørende container FØR selve bygget, kun for importsjekk). Ingen
|
||||
unused imports (sjekket for hånd, samme rutine som utskriftsfunksjonen).
|
||||
Ingen migrasjon.
|
||||
|
||||
**IKKE rullet ut ennå** -- venter på `docker compose build && up -d`
|
||||
med bekreftelse, samme som resten av dagens arbeid.
|
||||
**Ekte scratch-verifisering gjennomført FØR utrulling** (isolerte
|
||||
containere på egne porter -- `teecup_api_scratch`/`_scratch2` mot ekte
|
||||
`teecup_db` skrivebeskyttet, egen `next dev`-instans, IKKE de faktiske
|
||||
produksjonscontainerne, som fortsatt betjente ekte trafikk hele tiden):
|
||||
tomtilstand mot ekte data (alle 3 Klubbmesterskap-deltakere, korrekt
|
||||
par-rekkefølge i hull-for-hull-utvidelsen -- bekreftet at rettelsen fra
|
||||
punkt 151/152 faktisk holder), pluss en mocket "under spilling"-
|
||||
tilstand (leder/delt plassering/cut-linje/DSQ/"Pågår nå"-puls) siden
|
||||
ingen ekte runder er i gang ennå. Fant og rettet én reell sak
|
||||
underveis: spillernavn ble avkortet med "..." på 360px-skjermer (under
|
||||
lesbarhetsbarren, CLAUDE.md) -- rettet til linjebryting i stedet, re-
|
||||
verifisert med et bevisst langt testnavn. Mørk modus og 390px+
|
||||
(vanlig telefonbredde) OK uten endring.
|
||||
|
||||
**Rullet ut 2026-08-21** -- bruker bekreftet. `docker compose build
|
||||
teecup_api teecup_frontend && up -d`, begge containere friske, rene
|
||||
logger. Bekreftet direkte mot ekte `teecup.golf`: `/health` 200,
|
||||
`/public/tournaments/{id}` returnerer `format_type: "individual"`,
|
||||
`/t/{id}/live` svarer 200. Scratch-ressursene (containere, dev-
|
||||
server) ryddet opp og bekreftet stoppet etterpå.
|
||||
|
|
|
|||
Loading…
Reference in a new issue