diff --git a/steps.md b/steps.md index 8c81e17..5c7d13e 100644 --- a/steps.md +++ b/steps.md @@ -250,3 +250,14 @@ Uwaga: **nie zapisuję sekretów** (hasła, tokeny, prywatne klucze) – jeśli - Zaktualizowano manifesty: - `Middleware/trade-basic-auth` ma `headerField: X-Trade-User`, - `trade-frontend` wdrożony jako `rv32i.pl/trade/trade-frontend:sha-5f8c2ef`. + +### UI: poprawa `Wyloguj` + rollout +- Naprawiono `/logout` w `trade-frontend`: po wymuszeniu ponownej autoryzacji następuje redirect do `/` (żeby nie utknąć na 401/prompt loop). +- Zbudowano i wypchnięto obraz `rv32i.pl/trade/trade-frontend:sha-1b0820f`. +- `trade/trade-deploy`: bump obrazu frontendu (commit `add373d`) i push do Gitea. +- `trade/trade-infra`: bump submodules `deploy` + `frontend` (commit `dc03bd1`) i push do Gitea. +- Weryfikacja na VPS (k3s): + - `Deployment/trade-frontend` używa `rv32i.pl/trade/trade-frontend:sha-1b0820f`. + - `Ingress/trade-frontend` ma middleware `trade-staging-trade-basic-auth@kubernetescrd`. + - `Middleware/trade-basic-auth` ma `headerField: X-Trade-User`. + - `https://trade.rv32i.pl/whoami` zwraca `401` bez auth; z nagłówkiem `X-Trade-User` zwraca JSON z userem.