From 51fe7c4d90ec4aee4761cf46ada5c3989a3d746d Mon Sep 17 00:00:00 2001 From: u1 Date: Tue, 6 Jan 2026 15:48:45 +0100 Subject: [PATCH] docs: note topbar auth layout --- steps.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/steps.md b/steps.md index 5c7d13e..1f479b9 100644 --- a/steps.md +++ b/steps.md @@ -261,3 +261,13 @@ Uwaga: **nie zapisuję sekretów** (hasła, tokeny, prywatne klucze) – jeśli - `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. + +### UI: przywrócenie statusu portfela + poprawa układu topbara +- Przywrócono domyślne elementy `TopNav` (w tym „Main Account”) jako „status portfela”; `Wyloguj` jest skrajnie po prawej. +- Zmieniono implementację `TopNav`: dodano prop `rightEndSlot`, żeby dokładać elementy po prawej bez zastępowania domyślnego UI. +- Zmieniono `AuthStatus`: kompaktowy „badge” z userem + przycisk `Wyloguj`. +- Zbudowano i wypchnięto obraz `rv32i.pl/trade/trade-frontend:sha-77122e0`. +- `trade/trade-deploy`: bump obrazu frontendu (commit `0851e52`) i push do Gitea. +- `trade/trade-infra`: bump submodules `deploy` + `frontend` (commit `2e570b2`) i push do Gitea. +- Weryfikacja na VPS (k3s): `Deployment/trade-frontend` używa `rv32i.pl/trade/trade-frontend:sha-77122e0`, pod `Running`. +- Uwaga: MCP SSH timeoutował; weryfikację wykonano po zwykłym `ssh` z naszym kluczem (bez logowania sekretów).