From d87068535d21311ab50b8bf78cfb5ebdb498220e Mon Sep 17 00:00:00 2001 From: Debian Date: Thu, 28 May 2026 14:15:02 +0200 Subject: [PATCH] fix(backends): disabled={isViewer} fehlt am Server-Active-Switch in Detail.tsx Der ServerPanel in Backends/Detail.tsx hat den isViewer-Prop korrekt erhalten, ihn aber nicht auf den Active-Switch angewendet. Viewer konnten dadurch den Server-Status im Backend-Detail direkt umschalten (backends/index.tsx hatte den Switch korrekt gesperrt, Detail.tsx nicht). Co-Authored-By: Claude Sonnet 4.6 --- VERSION | 2 +- cmd/edgeguard-api/main.go | 2 +- cmd/edgeguard-ctl/main.go | 2 +- cmd/edgeguard-scheduler/main.go | 2 +- management-ui/src/pages/Backends/Detail.tsx | 1 + 5 files changed, 5 insertions(+), 4 deletions(-) diff --git a/VERSION b/VERSION index 599d6ff..5bd0c3a 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.1.125 +1.1.126 diff --git a/cmd/edgeguard-api/main.go b/cmd/edgeguard-api/main.go index 4dc6502..a95880d 100644 --- a/cmd/edgeguard-api/main.go +++ b/cmd/edgeguard-api/main.go @@ -60,7 +60,7 @@ import ( usersvc "git.netcell-it.de/projekte/edgeguard-native/internal/services/users" ) -var version = "1.1.125" +var version = "1.1.126" func main() { addr := os.Getenv("EDGEGUARD_API_ADDR") diff --git a/cmd/edgeguard-ctl/main.go b/cmd/edgeguard-ctl/main.go index f1c0bb8..6818507 100644 --- a/cmd/edgeguard-ctl/main.go +++ b/cmd/edgeguard-ctl/main.go @@ -11,7 +11,7 @@ import ( "git.netcell-it.de/projekte/edgeguard-native/internal/services/setup" ) -var version = "1.1.125" +var version = "1.1.126" const usage = `edgeguard-ctl — EdgeGuard CLI diff --git a/cmd/edgeguard-scheduler/main.go b/cmd/edgeguard-scheduler/main.go index c3754f3..2e8a49b 100644 --- a/cmd/edgeguard-scheduler/main.go +++ b/cmd/edgeguard-scheduler/main.go @@ -41,7 +41,7 @@ import ( "git.netcell-it.de/projekte/edgeguard-native/internal/services/tlscerts" ) -var version = "1.1.125" +var version = "1.1.126" const ( // renewTickInterval — how often we re-evaluate expiring certs. diff --git a/management-ui/src/pages/Backends/Detail.tsx b/management-ui/src/pages/Backends/Detail.tsx index 570e930..1442c6a 100644 --- a/management-ui/src/pages/Backends/Detail.tsx +++ b/management-ui/src/pages/Backends/Detail.tsx @@ -314,6 +314,7 @@ function ServerPanel({ backendID, haproxyStats, isViewer }: { backendID: number; quickToggle.mutate({ id: r.id, row: r, checked })} />