http: GET /setup landing page with expiry handling

This commit is contained in:
2026-05-05 09:27:53 +01:00
parent 56108ffc33
commit 0407aa420b
5 changed files with 214 additions and 1 deletions
+1 -1
View File
@@ -152,7 +152,7 @@ func (r *Renderer) RenderPartial(w io.Writer, name string, data ViewData) error
// chrome-less; everything else uses the standard navigation chrome.
func layoutFor(page string) string {
switch page {
case "login", "bootstrap":
case "login", "bootstrap", "setup":
return "chromeless"
default:
return "base"