From e324b1401445f59f8b5e8cad765b8b9f6b3bad1f Mon Sep 17 00:00:00 2001 From: boban Date: Sun, 14 Jun 2026 11:03:32 +0200 Subject: [PATCH] docs: record v0.4.2 release in handoff Co-Authored-By: Claude Opus 4.8 (1M context) --- docs/session-handoff.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/session-handoff.md b/docs/session-handoff.md index 85872c2..710df16 100644 --- a/docs/session-handoff.md +++ b/docs/session-handoff.md @@ -16,6 +16,9 @@ original foundational decisions doc (do not overwrite it). Caddy on-demand TLS; request-derived Reverb endpoint; anti-lockout middleware). - `v0.4.1` — fixed a garbled `
` on every signed-in page (Blade raw-block bug → rule **R17**); made broadcast channels **private** (metrics no longer public). + - `v0.4.2` — Server-Details UX + hardening polish (see §2b): uniform `danger-soft` buttons, + installed-only firewall/fail2ban grid, auto-updates as a neutral preference, SSH-verified + server creation + `pending` status, SSH key-only hint, and the fail2ban/UFW detection fix. - **Dev stack** runs on this VM via `docker compose` (app container IP **172.18.0.6**, host `10.10.90.136:80`). Managed fleet host = **10.10.90.162** (Debian / apt / ufw; the only live-verified target — dnf/zypper/firewalld command strings are built but not live-tested). @@ -57,7 +60,7 @@ version bump / CHANGELOG / tag / push — the fix lives on the branch only. The ## 2b. DONE — Server-Details UX + hardening polish (2026-06-14) -Seven reported issues fixed on `feat/v1-foundation` (committed, **not** tagged/pushed). Spec: +Seven reported issues fixed on `feat/v1-foundation`, **released as `v0.4.2`** (tagged + pushed). Spec: `docs/superpowers/specs/2026-06-14-server-details-hardening-polish-design.md`; plan: `docs/superpowers/plans/2026-06-14-server-details-hardening-polish.md`.