aboutsummaryrefslogtreecommitdiff
path: root/internal/server/server.go
diff options
context:
space:
mode:
authorFuwn <[email protected]>2026-01-20 05:06:51 -0800
committerFuwn <[email protected]>2026-01-20 05:06:51 -0800
commit77cb8b493e25b29c8d79f123c197c34714645a1f (patch)
tree3e72caf99f44268e0e523872bf82fe48faaa9193 /internal/server/server.go
parentrefactor: Use CSS prefers-color-scheme instead of JS-based theme toggle (diff)
downloadkaze-77cb8b493e25b29c8d79f123c197c34714645a1f.tar.xz
kaze-77cb8b493e25b29c8d79f123c197c34714645a1f.zip
feat: Add clickable link option for monitor names
Diffstat (limited to 'internal/server/server.go')
-rw-r--r--internal/server/server.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/internal/server/server.go b/internal/server/server.go
index 6b5ded3..af3660e 100644
--- a/internal/server/server.go
+++ b/internal/server/server.go
@@ -144,6 +144,7 @@ type GroupData struct {
type MonitorData struct {
Name string
Type string
+ Link string // Custom URL for clicking the monitor name
Status string
StatusClass string
ResponseTime int64
@@ -233,6 +234,7 @@ func (s *Server) handleIndex(w http.ResponseWriter, r *http.Request) {
md := MonitorData{
Name: monCfg.Name,
Type: monCfg.Type,
+ Link: monCfg.Link,
DisablePingTooltips: monCfg.DisablePingTooltips,
}