From 468db800cd05f351a646087f35b738af39378cc1 Mon Sep 17 00:00:00 2001 From: tian <11429339@qq.com> Date: Sun, 19 Apr 2026 14:14:56 +0800 Subject: [PATCH] Clarify config identity in preview UI --- internal/web/ui.go | 7 +++ internal/web/ui/templates/config_preview.html | 14 +++++ internal/web/ui_test.go | 51 +++++++++++++++++++ 3 files changed, 72 insertions(+) diff --git a/internal/web/ui.go b/internal/web/ui.go index f7dbe28..3b5dec5 100644 --- a/internal/web/ui.go +++ b/internal/web/ui.go @@ -121,6 +121,13 @@ func NewUI(discovery *service.DiscoveryService, registry *service.RegistryServic } return false }, + "shortHash": func(v string) string { + v = strings.TrimSpace(v) + if len(v) > 8 { + return v[:8] + } + return v + }, "ago": func(ms int64) string { if ms <= 0 { return "-" diff --git a/internal/web/ui/templates/config_preview.html b/internal/web/ui/templates/config_preview.html index 993aed1..862583e 100644 --- a/internal/web/ui/templates/config_preview.html +++ b/internal/web/ui/templates/config_preview.html @@ -13,6 +13,9 @@