From c889e599b2c27e2966a5b46817d7fa3f397bcd74 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Tue, 20 Jan 2026 05:35:34 -0800 Subject: feat: Add hide_ping option to hide response time --- internal/server/server.go | 2 ++ internal/server/templates/index.html | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'internal/server') diff --git a/internal/server/server.go b/internal/server/server.go index ab1ca4c..50a41af 100644 --- a/internal/server/server.go +++ b/internal/server/server.go @@ -149,6 +149,7 @@ type MonitorData struct { Status string StatusClass string ResponseTime int64 + HidePing bool // Hide response time from display UptimePercent float64 Ticks []*storage.TickData // Aggregated tick data for history bar SSLDaysLeft int @@ -237,6 +238,7 @@ func (s *Server) handleIndex(w http.ResponseWriter, r *http.Request) { Name: monCfg.Name, Type: monCfg.Type, Link: template.URL(monCfg.Link), + HidePing: monCfg.HidePing, DisablePingTooltips: monCfg.DisablePingTooltips, } diff --git a/internal/server/templates/index.html b/internal/server/templates/index.html index 0e36c16..62a56b4 100644 --- a/internal/server/templates/index.html +++ b/internal/server/templates/index.html @@ -95,7 +95,7 @@ {{.Type}}
- {{formatDuration .ResponseTime}} + {{if not .HidePing}}{{formatDuration .ResponseTime}}{{end}} {{if gt .SSLDaysLeft 0}} SSL: {{.SSLDaysLeft}}d {{end}} -- cgit v1.2.3