webui: drop Status > Keystore page

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 <troglobit@gmail.com>
This commit is contained in:
Joachim Wiberg
2026-06-15 19:45:22 +02:00
parent d07c8a9b5e
commit 10ab88d93f
2 changed files with 0 additions and 13 deletions
-3
View File
@@ -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)
-10
View File
@@ -49,16 +49,6 @@
Services
</a>
</li>
<li>
<a href="/keystore"
hx-get="/keystore"
hx-target="#content"
hx-push-url="true"
class="nav-link {{if eq .ActivePage "keystore"}}active{{end}}">
<span class="nav-icon" style="--icon: url('/assets/img/icons/keystore.svg')"></span>
Keystore
</a>
</li>
<li>
<a href="/nacm"
hx-get="/nacm"