From 16b854ae50930bdda3f461063fe3cef84a2febf1 Mon Sep 17 00:00:00 2001 From: boban Date: Sat, 20 Jun 2026 23:44:22 +0200 Subject: [PATCH] =?UTF-8?q?chore:=20release=200.9.34=20=E2=80=94=20WireGua?= =?UTF-8?q?rd=20dashboard=20live-status=20(SP2=20phase=201)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 --- CHANGELOG.md | 12 ++++++++++++ config/clusev.php | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index efae804..dbb82b5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,18 @@ getaggte Releases (Kanal `stable`, optional `beta`) — niemals Entwicklungs-Bui _Keine offenen Änderungen — der nächste Stand wird hier gesammelt und als `vX.Y.Z` getaggt._ +## [0.9.34] - 2026-06-20 + +### Hinzugefügt +- **WireGuard-Dashboard — Live-Status (SP2, Phase 1).** Neue Seite `/wireguard` (Reiter „WireGuard" + in der Flotte) zeigt den Tunnel live: verbundene Peers (Name, online/offline, letzter Handshake, + Endpoint, ↓/↑-Traffic), Gate-Zustand (an/aus + SSH-Notausgang-Hinweis) und Server-Info (Subnetz, + Server-IP, Port, Endpoint, Dienst). Gespeist von einem periodischen Host-Collector + (`clusev wg collect` via systemd-Timer → `run/wg-status.json`), alle 5 s aktualisiert; ein veralteter + Status (Collector offline) wird als solcher angezeigt. Read-only — Peer-Verwaltung + Einstellungen + aus der UI folgen in den nächsten Phasen. Erscheint, sobald WireGuard auf dem Host via + `sudo clusev wg setup` eingerichtet ist. + ## [0.9.33] - 2026-06-20 ### Hinzugefügt diff --git a/config/clusev.php b/config/clusev.php index 8f9c293..4584565 100644 --- a/config/clusev.php +++ b/config/clusev.php @@ -2,7 +2,7 @@ return [ // First tagged release is v0.1.0 (semantic, not -dev). - 'version' => '0.9.33', + 'version' => '0.9.34', // Deployed commit + branch. install.sh bakes these into .env from the host's .git (the prod // image ships no .git); the Versions page prefers them and falls back to a live .git read in