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).
|
prosjektet, hele `vitest`-suiten grønn (55 tester, ingen regresjon).
|
||||||
`python3 -m py_compile` rent på de nye backend-filene.
|
`python3 -m py_compile` rent på de nye backend-filene.
|
||||||
|
|
||||||
**⏳ IKKE rullet ut ennå.** Ny Chromium-avhengighet i produksjons-
|
**Rullet ut 2026-08-21** -- bruker bekreftet, kjørt sammen med flere
|
||||||
API-imaget (~300-500MB større) venter på eksplisitt bekreftelse før
|
andre endringer samme dag (se punkt 151-153). `docker compose build
|
||||||
`docker compose build && up -d` kjøres. Ekte scratch-verifisering
|
teecup_api teecup_frontend && up -d`, begge containere friske, rene
|
||||||
(klikk gjennom alle fire med ekte turneringsdata, bekreft faktisk
|
logger, bekreftet via helsesjekk mot ekte `teecup.golf`.
|
||||||
PDF-nedlasting) gjenstår også -- kun kodenivå-verifisering gjort
|
**⚠️ É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.
|
denne runden.
|
||||||
|
|
||||||
151. **Rotårsak funnet for "banen er allerede importert"-forvirringen +
|
151. **Rotårsak funnet for "banen er allerede importert"-forvirringen +
|
||||||
|
|
@ -14144,7 +14148,7 @@ Neste steg:
|
||||||
funksjonen er ferdig).
|
funksjonen er ferdig).
|
||||||
|
|
||||||
**Backend bygget og importverifisert (`app.main` boot-testet i
|
**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` --
|
- `PublicTournamentInfo` (`registration.py`) += `format_type` --
|
||||||
manglet før, landingssiden kunne ikke skille format offentlig.
|
manglet før, landingssiden kunne ikke skille format offentlig.
|
||||||
- Ny `GET /public/tournaments/{id}/rounds` -- rundeliste med utledet
|
- 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,
|
**Verifisert:** `tsc --noEmit` rent på hele frontend, 55/55 vitest,
|
||||||
backend importverifisert (`app.main` boot-testet med de nye rutene i
|
backend importverifisert (`app.main` boot-testet med de nye rutene i
|
||||||
kjørende container -- IKKE deployet, kun kopiert inn for
|
en kjørende container FØR selve bygget, kun for importsjekk). Ingen
|
||||||
importsjekk). Ingen unused imports (sjekket for hånd, samme rutine
|
unused imports (sjekket for hånd, samme rutine som utskriftsfunksjonen).
|
||||||
som utskriftsfunksjonen). Ingen migrasjon.
|
Ingen migrasjon.
|
||||||
|
|
||||||
**IKKE rullet ut ennå** -- venter på `docker compose build && up -d`
|
**Ekte scratch-verifisering gjennomført FØR utrulling** (isolerte
|
||||||
med bekreftelse, samme som resten av dagens arbeid.
|
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