Fase 1-backend er live: migrasjon 025 kjørt mot ekte teecup_db, begge containere redeployet og verifisert (/health//dashboard → 200, teeoff.no upåvirket, og anonymt kall mot de nye endepunktene ga korrekt 401 fra FastAPI selv, ikke en rå 404).

V0-prompten for /my-friends-siden ligger klar i FEATURE_BACKLOG.md — send meg zip-eksporten når du har kjørt den, så kobler jeg datalaget til de nye endepunktene og wirer dashbordets "Venner"-blokk til ekte data.
This commit is contained in:
Erol Haagenrud 2026-07-25 08:20:51 +02:00
parent 345e697e12
commit e7dd3e0cb0
2 changed files with 14 additions and 5 deletions

View file

@ -8,7 +8,9 @@
"Bash(unzip -q \"/opt/teecup/tee-cup-login-screen \\(18\\).zip\")", "Bash(unzip -q \"/opt/teecup/tee-cup-login-screen \\(18\\).zip\")",
"Bash(python3 -m zipfile -e \"/opt/teecup/tee-cup-login-screen \\(18\\).zip\" .)", "Bash(python3 -m zipfile -e \"/opt/teecup/tee-cup-login-screen \\(18\\).zip\" .)",
"Bash(grep -v \"ui/dropdown-menu\\\\|^.*DropdownMenuItem,$\\\\|import\")", "Bash(grep -v \"ui/dropdown-menu\\\\|^.*DropdownMenuItem,$\\\\|import\")",
"Bash(python3 test_friends.py)" "Bash(python3 test_friends.py)",
"Bash(curl -s -o /dev/null -w \"people/search \\(anon\\): %{http_code}\\\\n\" \"https://teecup.teeoff.no/people/search?q=test\")",
"Bash(curl -s -o /dev/null -w \"friends \\(anon\\): %{http_code}\\\\n\" \"https://teecup.teeoff.no/friends\")"
] ]
} }
} }

View file

@ -2665,10 +2665,17 @@ Ferdig og verifisert:
tiered rangering for 4 distinkte brukere samtidig, og at tiered rangering for 4 distinkte brukere samtidig, og at
kategorisering er EKTE PRIVAT (bekreftet: B ser aldri kategoriene A kategorisering er EKTE PRIVAT (bekreftet: B ser aldri kategoriene A
satte B i). `test_isolation.sql` fortsatt 12/12. Ekte typesjekket satte B i). `test_isolation.sql` fortsatt 12/12. Ekte typesjekket
produksjonsbuild kompilerte rent. **IKKE rullet ut ennå** — venter på produksjonsbuild kompilerte rent. **Rullet ut live 2026-07-25**, bruker
brukerens bekreftelse. Frontend bevisst IKKE hånd-kodet denne gangen bekreftet eksplisitt: migrasjon 025 kjørt mot ekte `teecup_db` (begge
(V0-prompt skrevet i FEATURE_BACKLOG.md i stedet, matcher etablert tabeller bekreftet, `test_isolation.sql` fortsatt 12/12), deretter
mønster/tidligere korrigering). `docker compose up -d --build teecup_api teecup_frontend`. Begge
containere boot-et rent, `/health`/`/dashboard` → 200, `teeoff.no`
upåvirket. Verifisert presist at ruten faktisk når FastAPI (ikke bare
at Next.js svarte): anonymt `GET /people/search`/`GET /friends` over
ekte https ga korrekt `401 NOT_AUTHENTICATED`, ikke en rå 404. Frontend
bevisst IKKE hånd-kodet denne gangen (V0-prompt skrevet i
FEATURE_BACKLOG.md i stedet, matcher etablert mønster/tidligere
korrigering) — venter på at brukeren kjører den i v0.app.
Neste steg: Neste steg:
1. **Klart for bygging, venter på brukerens go-ahead:** dashbord-redesign 1. **Klart for bygging, venter på brukerens go-ahead:** dashbord-redesign