From 10ab88d93f16d892425223d4b00ebeb6aa745ed5 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Sat, 13 Jun 2026 07:36:45 +0200 Subject: [PATCH] webui: drop Status > Keystore page MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit GET /keystore was just an http.Redirect to /configure/keystore — no actual status view ever existed; the link landed users in Configure and folded the Status group on the way, which was confusing. Signed-off-by: Joachim Wiberg --- src/webui/internal/server/server.go | 3 --- src/webui/templates/layouts/sidebar.html | 10 ---------- 2 files changed, 13 deletions(-) diff --git a/src/webui/internal/server/server.go b/src/webui/internal/server/server.go index d091c4e5..f4d24a6c 100644 --- a/src/webui/internal/server/server.go +++ b/src/webui/internal/server/server.go @@ -293,9 +293,6 @@ func New( mux.HandleFunc("GET /interfaces/{name}", iface.Detail) mux.HandleFunc("GET /interfaces/{name}/counters", iface.Counters) mux.HandleFunc("GET /firewall", fw.Overview) - mux.HandleFunc("GET /keystore", func(w http.ResponseWriter, r *http.Request) { - http.Redirect(w, r, "/configure/keystore", http.StatusMovedPermanently) - }) mux.HandleFunc("GET /software", sys.Software) mux.HandleFunc("GET /software/progress", sys.SoftwareProgress) mux.HandleFunc("POST /software/install", sys.SoftwareInstall) diff --git a/src/webui/templates/layouts/sidebar.html b/src/webui/templates/layouts/sidebar.html index 762211e1..c39f99b0 100644 --- a/src/webui/templates/layouts/sidebar.html +++ b/src/webui/templates/layouts/sidebar.html @@ -49,16 +49,6 @@ Services -
  • - - - Keystore - -