v0.170.0: root → Indítópult (302); Vezérlőpult at /dashboard; CLAUDE.md stale-note fix
/ now 302s to /launcher (ONE canonical URL per page — launcher body never served at /); the Vezérlőpult keeps /dashboard + its nav slot (operator ruling, reversing v0.163.0). Nav: Indítópult active on /launcher, Vezérlőpult href=/dashboard active there. Post-login default (/) and the topbar logo (/) flow through the redirect; login target unchanged. Repointed 2 dashboard-card tests /→/dashboard. Corrected the stale vacation/agent-DOWN note in CLAUDE.md (agent is up at 192.168.0.162:8443). Tests: 302 target+status, /dashboard 200, nav hrefs/active; red-proof verified.
This commit is contained in:
@@ -1,5 +1,22 @@
|
||||
## Changelog
|
||||
|
||||
### v0.170.0 — Root → Indítópult; gofmt normalization; stale-note fix (2026-07-25)
|
||||
|
||||
- **`/` is now the Indítópult** (operator ruling, reversing the v0.163.0 landing choice). `GET /` 302s
|
||||
to `/launcher` (ONE canonical URL per page — the launcher body is never served at `/`); the
|
||||
Vezérlőpult keeps its own URL **`/dashboard`** and its nav slot. Nav: Indítópult active on
|
||||
`/launcher`, Vezérlőpult `href="/dashboard"` active there — never both. Post-login (default `/`) and
|
||||
the mobile-topbar logo (`/`) both flow through the redirect to the launcher; the login redirect target
|
||||
is unchanged. Tests: the 302 (target + status), `/dashboard` 200, nav hrefs/active; red-proof: fold
|
||||
`/` back into the dashboard case → the 302 test fails. Two dashboard-card tests repointed `/`→`/dashboard`.
|
||||
- **gofmt normalization** shipped as a **separate, style-only prior commit** (`gofmt -w` across the
|
||||
controller tree, **46 files**, `gofmt -l` now empty) — disarms the formatting landmine where a
|
||||
targeted edit + an accidental `gofmt -w` swept ~46 unrelated files. Pure formatting (whitespace +
|
||||
optional-semicolon removal in reflowed inline closures); one doc comment reworded to avoid gofmt's
|
||||
Go-1.19 `''`→curly-quote doc-comment substitution.
|
||||
- Repo `CLAUDE.md`: corrected the stale "vacation — agent DOWN at a remote site" note — felhom-pve is
|
||||
back on the home LAN and the agent is up at `192.168.0.162:8443` (Tailscale alias still available).
|
||||
|
||||
### v0.169.1 — Disk-health card: exclude logical/network storage (2026-07-24)
|
||||
|
||||
Live QA follow-up to v0.169.0: the agent defaults SMART to UNKNOWN on non-physical targets (PBS,
|
||||
|
||||
Reference in New Issue
Block a user