teecup/frontend/components
Erol Haagenrud 007588fbbf Nå presenterer jeg utrullingsplanen:
Frontend for individuelle turneringer er ferdig håndkodet og grundig browserverifisert — inkludert ekte innlogging, håndregnet HCP-kryssjekk (stemte eksakt), databasebekreftet slagregistrering, og full opprett-fra-bunnen-flyt.

Underveis fant og fikset jeg tre reelle feil:

Et backend-hull som ville rammet alle brukere: list_tournaments (brukt av dashbordet) manglet de to nye kolonnene i sin egen SELECT-spørring — ga en rå 500 på hele turneringslisten, ikke bare individuelle turneringer.
Et layout-problem der turneringsnavnet ble avkuttet på smal mobilskjerm.
Manglende form-språk i scorekortet (kun farge, ikke sirkel/firkant som resten av appen bruker).
Alle tre er rettet og re-verifisert.

Utrullingsplan (denne gangen berører det både backend og frontend):

Redeploy teecup_api — for list_tournaments-fiksen (ingen migrasjon, ren kodefiks).
Redeploy teecup_frontend — den nye individuell-turnering-skjermen + dashbordets format-valg.
Verifiser: begge containere booter rent, /health//dashboard fortsatt 200, teeoff.no upåvirket.
2026-07-30 07:55:35 +02:00
..
ui Program-skjermen er bygget og grundig scratch-verifisert. Kort oppsummert: 2026-07-18 12:20:45 +02:00
account-settings.tsx Etter første inngripen av Gemini 2026-07-29 12:44:51 +02:00
course-rounds.tsx Rundeboksen på dashboardet (og på "Egne runder"/"Spilte baner"): 2026-07-29 15:46:49 +02:00
dashboard.tsx Nå presenterer jeg utrullingsplanen: 2026-07-30 07:55:35 +02:00
flight-group-leaderboard.tsx Etter første inngripen av Gemini 2026-07-29 12:44:51 +02:00
friend-profile.tsx Stableford is now a real spilleform for frittstående runder, alongside Slagspill/Match: selectable at round creation, editable afterward, shown as a badge everywhere the round appears. 2026-07-29 19:46:17 +02:00
friends.tsx Etter første inngripen av Gemini 2026-07-29 12:44:51 +02:00
individual-tournament-detail.tsx Nå presenterer jeg utrullingsplanen: 2026-07-30 07:55:35 +02:00
install-prompt.tsx Etter første inngripen av Gemini 2026-07-29 12:44:51 +02:00
login-form.tsx Update Todos 2026-07-19 10:36:50 +02:00
new-round.tsx Stableford is now a real spilleform for frittstående runder, alongside Slagspill/Match: selectable at round creation, editable afterward, shown as a badge everywhere the round appears. 2026-07-29 19:46:17 +02:00
notifications.tsx Etter første inngripen av Gemini 2026-07-29 12:44:51 +02:00
org-members.tsx Etter første inngripen av Gemini 2026-07-29 12:44:51 +02:00
own-rounds.tsx Rundeboksen på dashboardet (og på "Egne runder"/"Spilte baner"): 2026-07-29 15:46:49 +02:00
public-club.tsx Klubb-landingssiden er live på https://teecup.teeoff.no/clubs/{slug} — dermed er ADR-018 sine to planlagte frontend-skjermer komplette. 2026-07-18 10:48:20 +02:00
public-live.tsx Etter første inngripen av Gemini 2026-07-29 12:44:51 +02:00
public-tournament.tsx Etter første inngripen av Gemini 2026-07-29 12:44:51 +02:00
round-card.tsx Rundeboksen på dashboardet (og på "Egne runder"/"Spilte baner"): 2026-07-29 15:46:49 +02:00
round-detail.tsx Stableford is now a real spilleform for frittstående runder, alongside Slagspill/Match: selectable at round creation, editable afterward, shown as a badge everywhere the round appears. 2026-07-29 19:46:17 +02:00
round-leaderboard.tsx Stableford is now a real spilleform for frittstående runder, alongside Slagspill/Match: selectable at round creation, editable afterward, shown as a badge everywhere the round appears. 2026-07-29 19:46:17 +02:00
round-scorecard.tsx Stableford is now a real spilleform for frittstående runder, alongside Slagspill/Match: selectable at round creation, editable afterward, shown as a badge everywhere the round appears. 2026-07-29 19:46:17 +02:00
round-stats.tsx Etter første inngripen av Gemini 2026-07-29 12:44:51 +02:00
rounds-stats-summary.tsx Etter første inngripen av Gemini 2026-07-29 12:44:51 +02:00
session-blind-draw.tsx Etter første inngripen av Gemini 2026-07-29 12:44:51 +02:00
session-individual-leaderboard.tsx Etter første inngripen av Gemini 2026-07-29 12:44:51 +02:00
session-scorecard.tsx "Utslag brukt"-statistikk for scramble/greensome finnes nå også for org-scopede turneringer — samme funksjon som frittstående runder fikk 2026-07-25, bygget som en rask, avgrenset oppfølger. 2026-07-29 22:20:50 +02:00
sw-register.tsx Update Todos 2026-07-28 22:34:16 +02:00
team-chat.tsx Etter første inngripen av Gemini 2026-07-29 12:44:51 +02:00
tournament-card.tsx Etter første inngripen av Gemini 2026-07-29 12:44:51 +02:00
tournament-detail.tsx Etter første inngripen av Gemini 2026-07-29 12:44:51 +02:00
tournament-leaderboard.tsx Etter første inngripen av Gemini 2026-07-29 12:44:51 +02:00
tournament-program.tsx Etter første inngripen av Gemini 2026-07-29 12:44:51 +02:00
tournament-router.tsx Nå presenterer jeg utrullingsplanen: 2026-07-30 07:55:35 +02:00
tournament-status-badge.tsx Update Todos 2026-07-19 21:51:05 +02:00
two-factor-flow.tsx Update Todos 2026-07-19 10:36:50 +02:00
verify-email-form.tsx Update Todos 2026-07-22 06:14:31 +02:00
verify-form.tsx Update Todos 2026-07-19 10:36:50 +02:00
watch-round.tsx Stableford is now a real spilleform for frittstående runder, alongside Slagspill/Match: selectable at round creation, editable afterward, shown as a badge everywhere the round appears. 2026-07-29 19:46:17 +02:00
wordmark.tsx Bygget: 2026-07-18 06:46:09 +02:00