-
539db36f2a
feat(site): 站点拨测支持接口返回内容监控(文本 + JSON 字段)
main
Logan.Li
2026-10-18 21:41:00 +00:00
-
286d7cd906
fix(nodes): 修正 Request 占用两处计算错误
Logan.Li
2026-10-18 21:09:48 +00:00
-
c69d5479b3
feat(nodes): 节点列表新增 Request 占用列;服务器列表分页改为 10/30/50/100
Logan.Li
2026-10-18 21:05:59 +00:00
-
a210163387
chore(frontend): 删除未被引用的 HostMonitorDashboard 死代码
Logan.Li
2026-10-18 20:49:08 +00:00
-
8c49dd22b0
test(migrations): 断言改为校验真实意图,避免新增迁移即误报
Logan.Li
2026-10-18 20:10:04 +00:00
-
b4521d13a1
fix(seed): LDAP 管理密码不再硬编码,改为从 LDAP_ADMIN_PASSWORD 环境变量读取
Logan.Li
2026-10-19 04:10:00 +08:00
-
95066083bd
feat(agentcli): Web 端运行中消息排队
Logan.Li
2026-09-19 00:17:08 +08:00
-
1c98c25c74
feat(agentcli): 运行结果 incomplete 语义与契约文档
Logan.Li
2026-09-19 00:06:53 +08:00
-
f3a4fb569f
fix(deploy): 全新部署链路健壮性(0004 幂等 + 迁移前置 + 空库守卫)
Logan.Li
2026-09-14 09:02:42 +00:00
-
7a96381dc7
fix(version): 界面版本号改为动态读取,统一版本为 v1.0.2
Logan.Li
2026-09-14 08:46:40 +00:00
-
9360ebefd8
fix(agent): 修复 ticker 被反复 Reset 导致上报间隔失效
Logan.Li
2026-09-14 08:34:02 +00:00
-
610402d47f
fix(dashboard): 修复大屏主机列表恒为空 —— 区域表名错误且错误被静默吞掉
Logan.Li
2026-09-14 08:29:56 +00:00
-
4010b4fd70
build: 镜像内置 Linux amd64/arm64 + Windows amd64 三平台 Agent,固定版本 v1.0.1
Logan.Li
2026-09-14 08:23:36 +00:00
-
59320aa410
perf: 修复 Agent 校验 CPU 热点并实现指标分层聚合与频率下发
Logan.Li
2026-09-14 08:23:31 +00:00
-
93abf81e40
fix(database): 修复空库基线迁移因索引命名不一致而失败
Logan.Li
2026-09-14 07:59:36 +00:00
-
0996d8a839
feat(profile): 修改密码增加确认输入并强制重新登录
Logan.Li
2026-09-14 07:59:33 +00:00
-
815c293b28
fix(dashboard): 修复资源趋势图取数变量未定义导致构建失败
Logan.Li
2026-09-14 07:33:28 +00:00
-
6c82ca9031
refactor(frontend): 主题精简为双主题
Logan.Li
2026-09-14 15:28:15 +08:00
-
0563a29de1
fix(frontend): 终端窗口壳问题修复
Logan.Li
2026-09-14 15:28:15 +08:00
-
115e8b451c
fix(i18n): 清理语言包损坏 key 并补齐英文翻译
Logan.Li
2026-09-14 15:28:15 +08:00
-
5cd7ea4a39
fix(frontend): 侧边栏滚动失效与 Jenkins 图标本地化
Logan.Li
2026-09-14 15:27:54 +08:00
-
e0cc547c8b
fix(dashboard): 资源趋势图移除随机模拟数据
Logan.Li
2026-09-14 15:27:54 +08:00
-
1ac0a34717
feat(frontend): 401 redirect 回跳与启动期诊断输出
Logan.Li
2026-09-14 15:27:54 +08:00
-
373c1c359f
fix(run.sh): dev 模式显式加载根目录 config.yaml
Logan.Li
2026-09-14 15:27:54 +08:00
-
52e93316a7
fix(frontend): 修复提示不可见导致"保存没反应"
Logan.Li
2026-09-14 02:13:34 +00:00
-
4658812876
feat: 增加资产主机详情抽屉并统一终端窗口壳

Logan.LiandCursor
2026-09-14 09:43:20 +08:00
-
2fd1624bec
feat: 加固 Agent CLI 执行边界并更新模型目录

Logan.LiandCursor
2026-09-14 09:43:14 +08:00
-
67660ae1d6
docs: 完成源码统一验收记录
Logan.Li
2026-08-05 20:26:33 +08:00
-
fe07598039
fix: 修复整合后的前端类型契约
Logan.Li
2026-08-05 20:18:48 +08:00
-
a0edab6569
chore: 移除误提交的依赖目录链接
Logan.Li
2026-08-05 20:05:42 +08:00
-
fd60361d93
chore: 统一本地服务器与远程仓库源码
Logan.Li
2026-08-05 20:03:25 +08:00
-
-
f22e575124
fix: 提供 SQLite 迁移故障恢复开关
Logan.Li
2026-07-30 23:49:38 +08:00
-
99b5d94dc2
fix: 编码套餐默认启用深度推理
Logan.Li
2026-07-30 23:35:00 +08:00
-
4c02d7d352
fix: 完善大模型供应商下拉
Logan.Li
2026-07-30 22:25:18 +08:00
-
d8b124fc7c
feat: 更新主流大模型供应商目录
Logan.Li
2026-07-30 21:34:33 +08:00
-
01e4435f29
fix: 更新多云账单同步说明
Logan.Li
2026-07-29 06:51:05 +08:00
-
9b895efee3
fix: 完善多云同步验证与实例统计
Logan.Li
2026-07-29 06:35:54 +08:00
-
132fe9ba97
feat: 补全多云资产与账单同步
Logan.Li
2026-07-29 06:15:00 +08:00
-
65e2f09b97
fix: 按业务时区同步昨日账单
Logan.Li
2026-07-29 05:57:07 +08:00
-
dd3770a66c
fix: 恢复腾讯云账单同步并完善成本预测
Logan.Li
2026-07-29 05:44:40 +08:00
-
88c41f0b2b
fix: 恢复腾讯云主机发现
Logan.Li
2026-07-27 17:09:25 +08:00
-
e831ec2eb1
fix: 统一 Agent 在线状态时区
Logan.Li
2026-07-27 16:14:40 +08:00
-
e557782176
fix: 修复 Agent 状态与监控大屏
Logan.Li
2026-07-27 15:56:03 +08:00
-
83662487cb
fix: 接通服务器V2排序链路
Logan.Li
2026-07-26 23:38:06 +08:00
-
09e6271bb4
feat: 支持服务器主机名排序
Logan.Li
2026-07-26 23:21:10 +08:00
-
6b5fc6a5c3
fix: 双层捕获并去重转发Escape
Logan.Li
2026-07-26 19:22:21 +08:00
-
82d1b8de10
fix: 在终端容器捕获Escape按键
Logan.Li
2026-07-26 19:09:18 +08:00
-
57e51ba1cd
fix: 从xterm直接转发Escape按键
Logan.Li
2026-07-26 18:45:36 +08:00
-
d666840ed0
fix: 修复SSH终端Escape按键
Logan.Li
2026-07-26 18:21:55 +08:00
-
82b53c043b
fix: 修复SSH终端还原布局溢出
Logan.Li
2026-07-26 18:03:33 +08:00
-
198139648d
fix: 修复RDP最大化画面模糊
Logan.Li
2026-07-26 17:26:07 +08:00
-
7a1680884d
fix: 压缩RDP实时画面传输
Logan.Li
2026-07-25 17:39:14 +08:00
-
699560a270
fix: 完善Agent系统信息上报
Logan.Li
2026-07-25 17:14:55 +08:00
-
0c7c63017c
docs: 更新腾讯云账单同步提示
Logan.Li
2026-07-25 16:41:19 +08:00
-
3a3f77ea62
fix: 优化腾讯云账单同步限频
Logan.Li
2026-07-25 16:36:02 +08:00
-
7bc416d22a
fix: 修复Agent指标时区查询
Logan.Li
2026-07-25 16:17:47 +08:00
-
d9106dde6e
fix: 恢复Agent指标并修复时间弹层
Logan.Li
2026-07-25 15:51:12 +08:00
-
af98940211
fix: 修复Agent按IP关联资产
Logan.Li
2026-07-25 15:46:08 +08:00
-
827d9a31cd
fix: 正确识别 Agent 安装与审计失败
Logan.Li
2026-07-25 15:08:04 +08:00
-
7553ef54de
fix: 使用访问域名安装 Agent 并发布下载文件
Logan.Li
2026-07-25 15:00:02 +08:00
-
0b785da8ae
feat: 完善多云资产与腾讯云账单同步
Logan.Li
2026-07-25 14:45:19 +08:00
-
74fa122319
fix: 修复 Agent 安装向导布局
Logan.Li
2026-07-25 14:28:08 +08:00
-
5a427e02d4
fix(lint): 清理 EventsTab 冗余 eslint-disable 指令 — F7 (
ca036a8) 提交时引入的 react-hooks/set-state-in-effect 标注,规则版本演进后不再触发,保留反而引入 ESLint Unused disable warning
attacker
2026-07-19 18:11:32 +08:00
-
337fbff617
docs: ROADMAP U49 cost-predict.ts i18n 深度治理记录
attacker
2026-07-17 04:05:59 +08:00
-
083f4477db
fix(i18n): cost-predict.ts hash key 清理 + 硬编码中文清零 + 错误 key 引用修复
attacker
2026-07-17 04:05:32 +08:00
-
d6ed1978ef
docs: ROADMAP U48 i18n locale 懒加载优化记录
attacker
2026-07-17 01:50:03 +08:00
-
8e211b64af
perf(frontend): U48 i18n locale 懒加载 — en-US JSON 动态导入拆分为独立 chunk
attacker
2026-07-17 01:49:25 +08:00
-
ca036a85ca
feat(k8s): F7 集群详情EventsTab真实后端对接 + go vet修复
attacker
2026-07-16 21:23:19 +08:00
-
a874832f10
fix(lint): 补全 AuditOperationsTab react-hooks/incompatible-library 抑制指令 — U12 遗漏的 TanStack Virtual 兼容性标注 (同 useVirtualRows/PodsTab), ESLint warnings 43→42 (仅剩 react-refresh 架构性约束), tsc -b=0, npm build✓, 17/17测试通过
attacker
2026-07-16 12:57:22 +08:00
-
96ed39d122
feat(i18n): U47 最后3处残余硬编码中文清零 — 全前端非注释CJK=0 (cloud-server-import阿里云/腾讯云/华为云→i18n.t + TerminalSessionsTab批量删除→t + PreviewTable类型→t), 复用已有翻译键零新增, zh/en 8102=8102对齐, tsc -b=0, npm build✓ (18.02s), ESLint=0/43/any=0, go build=0, 17/17测试通过
attacker
2026-07-16 04:42:09 +08:00
-
21728be445
feat(i18n): U46 残余UI硬编码中文清零 — 6文件12处→0 (UserFormDialog/CredentialManager/RdpAuditViewer/LiveMonitorDialog/ServerFileBrowser/context-loaders) +17翻译键 zh/en 8085→8102对齐
attacker
2026-07-16 02:29:47 +08:00
-
6288fa0071
feat(i18n): U45 AI告警分析模块i18n补全 — analyzerHelpers 25处硬编码中文→i18n.t()插值 + 预测图标双语兼容
attacker
2026-07-15 07:47:45 +08:00
-
05ee051879
refactor(i18n): U44 残余硬编码中文清零 — 终端审计状态+凭证类型+流水线阶段+时间格式+CSV导出
attacker
2026-07-14 23:13:32 +08:00
-
bd1ccefa7f
fix(k8s): 修复 shared-components.tsx JSX 结构错误致前端构建失败 + 补全残余 i18n 硬编码中文
attacker
2026-07-14 20:07:46 +08:00
-
39a4432f79
refactor(i18n): U43 深度残余硬编码中文 UI 文本清零 — 17 文件 ~40 处→0
attacker
2026-07-14 05:27:49 +08:00
-
c6e0d6ca57
refactor(i18n): U42 残余硬编码中文彻底清零 — 33文件54处→0, zh/en 7847→7898对齐
attacker
2026-07-14 00:51:36 +08:00
-
a7838aaf65
refactor(i18n): U41 残余硬编码中文清零 — 工具函数+审计RDP标签+AIOps分析+Monitor残余+审批选项
attacker
2026-07-13 22:21:47 +08:00
-
4e2ba77aa8
refactor(i18n): U40 Monitor + Agent 子组件残余硬编码中文 i18n 补全 — 14 文件 ~50 处→0
attacker
2026-07-13 19:45:45 +08:00
-
70a7c2907c
docs: ROADMAP — U39 残余 JSX 属性/模板字面量中文清零
attacker
2026-07-13 13:13:26 +08:00
-
5205def47f
refactor(i18n): U39 残余 JSX 属性/模板字面量中文清零 — 14 处→0
attacker
2026-07-13 13:12:54 +08:00
-
a1d82574a7
refactor(i18n): U38 phantom CTK 清理 — 13 文件 16 处模板字面量/JSX 属性残余中文→i18n.t() 调用
attacker
2026-07-13 08:55:28 +08:00
-
7c80e35411
refactor(i18n): U37 全量 JSX 文本节点硬编码中文清零 — 65 文件 151 处→0, 新增 common.* 98 翻译键, zh/en 对齐, tsc -b=0, npm build✓ (17.96s), ESLint=0/43/any=0, go build=0, 17/17 测试通过
attacker
2026-07-13 06:39:08 +08:00
-
e274ba7b9b
docs: ROADMAP — U36 全量 JSX 属性 + toast 硬编码中文清零
attacker
2026-07-13 04:20:33 +08:00
-
09b7fd4ad5
refactor(i18n): U36 全量 JSX 属性 + toast 硬编码中文清零 — 20 文件 30 处 → 0
attacker
2026-07-13 04:20:10 +08:00
-
8d64936caf
refactor(i18n): U35 Deploy + Task 模块残余 JSX 硬编码中文清理 — PipelineRunPanel 12处 + CronJobTable 12处 + ExecutionHistoryDialog 10处 + ScrollButtons 2处, 新增 54 翻译键(deploy.runStatus/task.cronJobCol/task.execHistory/deploy.credCol/common.*), zh/en 7565→7616 对齐, tsc -b=0, npm build✓ (17.02s), ESLint=0/43/0, go build=0, 17/17 测试通过
attacker
2026-07-12 23:47:22 +08:00
-
0dbb85f5b8
refactor(i18n): U34 System & User 模块 i18n 清理 — ProfilePage + ResetPasswordDialog + SystemRolesTab + LdapManagementSection 4 文件 UI 硬编码中文清零
attacker
2026-07-12 21:29:58 +08:00
-
ad9acea1e5
refactor(i18n): U33 K8s 资源编辑器 + Pod 日志/Metrics 模板字面量中文清零
attacker
2026-07-12 16:51:57 +08:00
-
5fbb5f824d
docs: ROADMAP — U32 全量 hash key 清理 + React Hooks 修复完成
attacker
2026-07-12 14:35:33 +08:00
-
ff426d908b
refactor(i18n): U32 全量 hash key 清理 — 151 个 hash key → 语义化键 + React Hooks 警告 53→43
attacker
2026-07-12 14:35:01 +08:00
-
4f2d279865
refactor(i18n): U31 AIOps Agent CLI 组件 i18n 修复 — Q7/Q35 拆分后丢失的 i18n 集成全部修复
attacker
2026-07-12 12:17:47 +08:00
-
6dfddb426c
docs: 更新 ROADMAP — U30 i18n 损坏调用修复完成
attacker
2026-07-12 09:49:46 +08:00
-
3039b76cb5
fix(i18n): U30 修复 8 处批量 i18n 转换损坏的调用 — DeploymentEditContainers/DeploymentEditStorage/AgentRuleDialog/LogFieldSidebar
attacker
2026-07-12 09:48:09 +08:00
-
064b6c4ec2
refactor(i18n): U29 phantom key 全项目清零 — 28 个 phantom key → 0
attacker
2026-07-12 07:34:42 +08:00
-
b2715ca3bd
refactor(i18n): U28 多模块 phantom key 清零 — theme/middleware-monitor/site-monitor/analytics/cost-predict/predict-types/agentAlertHelper/export-audit/AgentCLIMessages/copy-button 10 文件 74 phantom key → 语义化键, 新增 4 命名空间 (theme/agent.alerts.metric*/audit.*) + 扩展 3 命名空间 (monitor.lbl.mw*/site*/aiops.predict*), zh/en 7294→7358 +64 键对齐, phantom key 103→29 (残留全为 JSX 模板表达式/ANSI 转义码误匹配), tsc -b=0, npm build✓ (17.40s), ESLint=0/53/0, go build=0, 17/17 测试通过
attacker
2026-07-12 05:18:52 +08:00
-
b812b3b20c
refactor(i18n): U27 多模块 phantom key 批量清理 — Cloud/Deploy/Agent/Monitor/System 5 模块 25 文件, 180 个 phantom key → 51 残留, 129 个替换为语义化键, 新增 12 子命名空间, zh/en 7185→7294 +109 键对齐, tsc -b=0, npm build✓ (16.31s), ESLint=0/0/0, go build=0, 17/17 测试通过
attacker
2026-07-12 03:00:20 +08:00
-
7f5295cfc2
refactor(i18n): U26 Kubernetes 模块 phantom key 大规模清理 — 32 文件 171 phantom key → 8 残留(均为误匹配), 163 个替换为 k8s.* 语义化键, 新增 19 子命名空间 + 扩展 8 个已有, zh/en 6990→7185 +195 键对齐, tsc -b=0, npm build✓ (17.59s), ESLint=0/53/0, go build=0, 17/17 测试通过
attacker
2026-07-12 00:43:20 +08:00
-
c6a50216dd
refactor(i18n): U25 AIOps 模块 phantom key 清零 — analyzerHelpers.ts (23处) + capacity-predict.ts (18处) 中文文本键替换为 aiops.analysis.*/aiops.capacity.* 语义化键 + 硬编码资源名 i18n 化 + buildCapacityInsightPrompt 重复行合并, zh/en 6990=6990 对齐, tsc -b=0, npm build✓ (18.66s), ESLint=0/53/0, go build=0, 17/17 测试通过
attacker
2026-07-11 22:31:07 +08:00
-
d21eac9117
refactor(i18n): U24 Monitor 模块 i18n hook 迁移 — 26 个 .tsx 文件从全局 i18n.t() 迁移到 useTranslation() hook + 89 个 phantom 中文文本键替换为 monitor.lbl.* 语义化键
attacker
2026-07-11 20:15:44 +08:00
-
de6f9454fc
refactor(i18n): U23 Task 模块 i18n 治理 — 4 文件 phantom key + hash key + 硬编码中文清零
attacker
2026-07-11 17:48:04 +08:00
-
a8f6fd190b
refactor(i18n): U22 日志中心组件 i18n 治理 — QuickQueryBar/types-v3/TimeRangePicker/LogRBAC 中文键清零
attacker
2026-07-11 15:15:47 +08:00