From af2caa4b810812bde2075837da1f127e471aa5c3 Mon Sep 17 00:00:00 2001 From: "courtmanr@gmail.com" Date: Tue, 25 Nov 2025 11:25:10 +0000 Subject: [PATCH] Register unified installer routes Exposes /api/install/install.sh and /api/install/install.ps1 for the unified agent installer. --- internal/api/router.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/internal/api/router.go b/internal/api/router.go index c8c61bf..4e5a04f 100644 --- a/internal/api/router.go +++ b/internal/api/router.go @@ -207,6 +207,8 @@ func (r *Router) setupRoutes() { r.mux.HandleFunc("/api/install/migrate-sensor-proxy-control-plane.sh", r.handleDownloadMigrationScript) r.mux.HandleFunc("/api/install/migrate-temperature-proxy.sh", r.handleDownloadTemperatureProxyMigrationScript) r.mux.HandleFunc("/api/install/install-docker.sh", r.handleDownloadDockerInstallerScript) + r.mux.HandleFunc("/api/install/install.sh", r.handleDownloadUnifiedInstallScript) + r.mux.HandleFunc("/api/install/install.ps1", r.handleDownloadUnifiedInstallScriptPS) r.mux.HandleFunc("/api/config", RequireAuth(r.config, RequireScope(config.ScopeMonitoringRead, r.handleConfig))) r.mux.HandleFunc("/api/backups", RequireAuth(r.config, RequireScope(config.ScopeMonitoringRead, r.handleBackups))) r.mux.HandleFunc("/api/backups/", RequireAuth(r.config, RequireScope(config.ScopeMonitoringRead, r.handleBackups)))