From f018761142fb9aafa8a0a3366b32f26e8e79fe15 Mon Sep 17 00:00:00 2001 From: CarlJia Date: Tue, 22 Sep 2026 11:47:23 +0800 Subject: [PATCH 1/2] fix(web-admin): translate login_succeeded / login_failed event badges MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit EVENT_BADGES 决定派发日志筛选与插件列表徽标的中文标签。tg-notify v1.4.0 (PR #10) 在 subscribes 里新增 login_succeeded / login_failed, 但这张表没跟上,所以面板列表与日志筛选都回退到英文原文,且这两类 派发在日志筛选框里默认不被勾选、操作员看不到。 按现有配色补两行: - login_succeeded: 登录成功 (emerald, 同 agent_online) - login_failed: 登录失败 (red, 同 agent_offline) Co-Authored-By: Claude Sonnet 5 --- web-admin/src/components/Plugins.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/web-admin/src/components/Plugins.tsx b/web-admin/src/components/Plugins.tsx index de264a71..6d3a13af 100644 --- a/web-admin/src/components/Plugins.tsx +++ b/web-admin/src/components/Plugins.tsx @@ -33,6 +33,8 @@ const EVENT_BADGES: Record = { node_added: { label: "新增节点", className: "bg-emerald-500/15 text-emerald-700 dark:text-emerald-400" }, node_deleted: { label: "删除节点", className: "bg-red-500/15 text-red-700 dark:text-red-400" }, tick: { label: "定时任务", className: "bg-slate-500/15 text-slate-700 dark:text-slate-400" }, + login_succeeded: { label: "登录成功", className: "bg-emerald-500/15 text-emerald-700 dark:text-emerald-400" }, + login_failed: { label: "登录失败", className: "bg-red-500/15 text-red-700 dark:text-red-400" }, } // 启用绿 / 手动停用灰 / 加载失败红。失败判定先于 enabled:后端回滚 enabled 前, From 875d425181bf4c165cc2c189c1478e6166efd865 Mon Sep 17 00:00:00 2001 From: CarlJia Date: Tue, 22 Sep 2026 11:47:23 +0800 Subject: [PATCH 2/2] chore(release): bump version to 2.2.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit web-admin 补 EVENT_BADGES 的 login_succeeded / login_failed 中文标签。 2.2.0 漏发了这一条,2.2.1 兜上。 Co-Authored-By: Claude Sonnet 5 --- Cargo.lock | 2 +- Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index da0522b5..4abfbb40 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1299,7 +1299,7 @@ dependencies = [ [[package]] name = "monitor-hub" -version = "2.2.0" +version = "2.2.1" dependencies = [ "anyhow", "argon2", diff --git a/Cargo.toml b/Cargo.toml index e71427be..77a4d367 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "monitor-hub" -version = "2.2.0" +version = "2.2.1" edition = "2021" license = "MIT" description = "Lightweight server monitoring hub"