-
17059bff98
fix(log): normalizeTime — auto-append .000ms for ES 7.2.0 date_time compat
attacker
2026-06-27 10:28:41 +00:00
-
a04d815efe
fix(log): ES 7.2.0 time format .SSSZ + index dropdown + demo always visible
attacker
2026-06-27 09:45:21 +00:00
-
2e179ef7f4
feat(i18n): U3 国际化 — react-i18next 双语框架 + 侧边栏/Header/Login 全量翻译 + 语言切换器
attacker
2026-06-27 16:54:07 +08:00
-
084a3be2cf
fix(log-center): ES 时间戳双字段兼容 + AI助手按钮去重清理
attacker
2026-06-27 16:31:06 +08:00
-
36bd0a6155
fix(log-center): 修复 demo 数据源、ES 502、查询页关联
attacker
2026-06-27 07:14:54 +00:00
-
c624ca5b4a
feat(ops): U4 后端镜像瘦身 282MB→107MB (62%降幅)
attacker
2026-06-27 14:28:09 +08:00
-
8dd5a07b70
feat(log-center): v0.96 日志库/查询页数据源打通 + AgentCLI 输入修复 + AI助手按钮去重
attacker
2026-06-27 14:07:11 +08:00
-
ba8a4b5f19
feat(ux): U2 统一 DataTable 组件 — 封装排序/搜索/分页/导出/选择/列可见性通用表格 + 迁移 RegionManager/LoginLogsTab/LogDatasourcePage 3 个页面
attacker
2026-06-27 12:02:34 +08:00
-
bdf3c2daf4
feat(log-center): 日志中心 v4 全量组件 — 统一查询面板/时间选择器/统计图表/聚类/数据源管理
attacker
2026-06-27 11:41:50 +08:00
-
880cf050fe
perf: kubectl 本地复制替代网络下载 (去 install-kubectl.sh 卡点)
attacker
2026-06-27 02:37:50 +00:00
-
5f83d6e650
perf: Docker build 提速 — 去 gcc/musl-dev + CGO_ENABLED=0 + cache mount
attacker
2026-06-27 02:03:34 +00:00
-
92a2247390
feat: 新增 Agent CLI — Web 版 AI 运维 Agent(参考 opsxcli 移植)

attackerandClaude
2026-06-27 09:54:06 +08:00
-
f2069fe3f0
feat(ux): U1 虚拟滚动 — Pod/事件/审计/命令列表大数据量渲染优化
attacker
2026-06-27 09:36:17 +08:00
-
e4f1018ca1
feat(ws): A3 WebSocket 统一连接管理 — 心跳/注册表/监控/优雅关闭
attacker
2026-06-27 07:20:11 +08:00
-
00a98e210d
feat(k8s): A1 K8s 双路由体系统一 — code 路由为主, ID 路由标记 deprecated
attacker
2026-06-27 04:50:58 +08:00
-
bb2b91ebe0
feat(q1): 前端类型安全治理完成 — any 83→40, P0 全部 done
attacker
2026-06-27 02:31:26 +08:00
-
0535f30c87
chore: 同步前端组件更新 (K8s/Agent/Monitor 相关)
attacker
2026-06-26 15:49:22 +00:00
-
09d3f5b6e8
chore: 排除前端构建产物,不再追踪 backend/static 生成文件
attacker
2026-06-26 23:48:37 +08:00
-
310196a791
chore: gitignore 排除前端构建产物 backend/static/ (111 hash 文件)
attacker
2026-06-26 15:31:34 +00:00
-
83e1978ab0
chore: gitignore 排除二进制构建产物 (.aiops.args, aiops.bak.*)
attacker
2026-06-26 15:31:08 +00:00
-
4e384ca401
chore: 重新编译前端产物(补装CodeMirror依赖)
attacker
2026-06-26 23:29:08 +08:00
-
23e9e3da62
merge: 合并远程 A2 告警引擎分布式安全更新,保留本地日志中心等最新改动
Logan
2026-06-26 23:19:42 +08:00
-
-
8d46e8f352
feat: 新增日志中心、功能优化与代码重构
Logan
2026-06-26 23:18:05 +08:00
-
c68aef4444
feat(alert): A2 告警引擎分布式安全 — Redis 分布式锁(SetNX)
attacker
2026-06-26 21:12:55 +08:00
-
-
5ca0e6d83a
fix(docker): Alpine apk 镜像源 403 时自动回退阿里云/官方
Logan.Li
2026-06-26 19:12:38 +08:00
-
aac15122e5
chore(deploy): 删除废弃 nginx 配置并更新部署文档
Logan.Li
2026-06-26 19:08:10 +08:00
-
9215cd9b8c
fix(docker): 构建时按 TARGETARCH 下载 kubectl,移除 backend/kubectl 依赖
Logan.Li
2026-06-26 19:06:57 +08:00
-
e8d79e409f
chore(gitignore): 明确忽略 SQLite WAL 附属文件与根目录 config.yaml
Logan.Li
2026-06-26 18:53:55 +08:00
-
73fb8578bc
chore(gitignore): 忽略 deb/rpm 安装包与 aiops-* 编译产物
Logan.Li
2026-06-26 18:52:02 +08:00
-
e5590b76c9
update
Logan
2026-06-26 18:50:46 +08:00
-
286decf0b0
docs: 同步 README 与 docs 至最新部署与版本方案
Logan.Li
2026-06-26 16:39:00 +08:00
-
9f5ce249f1
feat(release): 统一版本与 embed 部署,推送 lghost/aiops 镜像
Logan.Li
2026-06-26 16:37:15 +08:00
-
8be51ac514
feat(build): 支持 build tag 版本注入并清理历史二进制
Logan.Li
2026-06-26 16:27:08 +08:00
-
1fd9a631e5
chore(build): 更新 embed 前端静态资源
Logan.Li
2026-06-26 16:22:57 +08:00
-
8df0acb338
fix(k8s): 同步 local 模式数据路径为 /app/sqlite3.db 与二进制同级
Logan.Li
2026-06-26 16:19:03 +08:00
-
d27a2e6cbe
fix(local): sqlite3.db/redka.db 与 aiops 二进制同级存放
Logan.Li
2026-06-26 16:16:51 +08:00
-
e7a479ccf5
fix(build): 独立二进制输出到根目录并修复 local 模式 SQLite 路径
Logan.Li
2026-06-26 16:16:02 +08:00
-
fd7b04b9d6
feat(k8s): 统一 YAML 查看编辑并补齐 Pod/导出能力
Logan.Li
2026-06-26 15:25:46 +08:00
-
eeba677850
refactor(k8s): 统一 YAML 精简视图与工具栏(复制/编辑/保存)
Logan.Li
2026-06-26 15:19:26 +08:00
-
d66772481f
feat(k8s): 存储挂载 ConfigMap/Secret/PVC 下拉关联命名空间资源
Logan.Li
2026-06-26 15:16:00 +08:00
-
b2939470f4
feat(k8s): 事件页补全时间/次数/来源等字段
Logan.Li
2026-06-26 15:13:35 +08:00
-
ee2588fb52
fix(k8s): Deployment 存储挂载类型下拉 + 一卷多容器
Logan.Li
2026-06-26 15:08:40 +08:00
-
729f25e068
fix(k8s): YAML 弹框 Portal 到 body 修复居中偏移
Logan.Li
2026-06-26 15:04:08 +08:00
-
025e74ff4d
feat(k8s): Deployment 存储挂载改 Kuboard 一卷一卡布局
Logan.Li
2026-06-26 15:00:09 +08:00
-
a8305de0f5
fix(k8s): Deployment 存储挂载六种卷类型 YAML 双向映射
Logan.Li
2026-06-26 14:57:09 +08:00
-
5fad2db0c6
fix(k8s): 可视化编辑器 YAML 解析失败(managedFields 清理)
Logan.Li
2026-06-26 14:53:20 +08:00
-
21d40b186a
fix(k8s): ConfigMap/Secret 列表扁平化字段供前端表格展示
Logan.Li
2026-06-26 14:48:46 +08:00
-
bdf1f41464
fix(frontend): 修复 manualChunks 循环依赖导致生产白屏
Logan.Li
2026-06-26 14:03:51 +08:00
-
d0cf71b05a
feat(k8s): 事件页简化、可视化编辑 P0、Deployment 五 Tab 修复
Logan.Li
2026-06-26 13:52:32 +08:00
-
339b24a579
优化 K8s 页面布局与 local 模式部署收尾
Logan.Li
2026-06-26 13:36:27 +08:00
-
859db427a4
fix: redka 启动前自动创建 data/redka 目录
Logan.Li
2026-06-26 13:32:34 +08:00
-
7561b8e25c
fix: redka 注册 mattn sqlite3 驱动 (local 模式缓存)
Logan.Li
2026-06-26 13:30:38 +08:00
-
b7166acda4
优化 local 模式兼容性与部署可靠性
Logan.Li
2026-06-26 13:28:31 +08:00
-
1f4f63cf6e
feat: mode=local 统一走 SQLite + redka 本地存储
Logan.Li
2026-06-26 13:23:30 +08:00
-
ec7aa61948
feat: --mode local 一键本地模式 (SQLite + redka, 无需 MySQL/Redis)
attacker
2026-06-26 04:36:09 +00:00
-
9649167c83
run.sh: 非交互 shell 自动补充 Go PATH
Logan.Li
2026-06-26 11:09:58 +08:00
-
ac69ae75d4
优化 run.sh 三种部署方式的升级清理逻辑
Logan.Li
2026-06-26 11:08:58 +08:00
-
921b44d6a4
chore: 同步 embed 静态资源(base=/ 修复深链白屏)
Logan.Li
2026-06-26 11:04:50 +08:00
-
992e9b2ecc
fix(frontend): 修复 SPA 深链直访白屏(vite base 改为绝对路径)
Logan.Li
2026-06-26 11:02:27 +08:00
-
521bfd356f
refactor(frontend): P3 — K8s 组件拆分、AlertCenter Query、permission utils
Logan.Li
2026-06-26 10:50:50 +08:00
-
37c657987b
refactor(q1): any 937→837, unused 25→0, catch any 清零, Record<string,unknown> 安全替换168处
attacker
2026-06-26 05:59:59 +08:00
-
4ae215f4c9
docs(q1): 更新 ROADMAP/TDD/PROJECT_EVALUATION 记录 Q1 类型安全进展
attacker
2026-06-26 03:38:44 +08:00
-
b553c7956d
refactor(q1): src/api 全量清零 any + types/monitor 扩展输入 DTO
attacker
2026-06-26 03:37:56 +08:00
-
480e677042
refactor(frontend): P1-P2 续 — API 子模块化、大组件拆分、Query 铺开
Logan.Li
2026-06-26 00:22:50 +08:00
-
f45e203e21
refactor(frontend): P1-P2 架构统一 — utils/hooks/api 模块化
Logan.Li
2026-06-26 00:18:14 +08:00
-
d19a03d427
refactor(frontend): services/api 迁至 src/api,http 迁至 utils/request
Logan.Li
2026-06-26 00:09:07 +08:00
-
9bf35b369c
chore: 同步最新前端构建产物到 backend/static
Logan.Li
2026-06-26 00:02:36 +08:00
-
0b404b4611
refactor(frontend): API 子模块化、大组件拆分与 TanStack Query hooks
Logan.Li
2026-06-26 00:02:29 +08:00
-
7fb2236b4d
refactor(frontend): P0 API 层收口与 http 统一
Logan.Li
2026-06-25 23:49:46 +08:00
-
bfd6431b9d
fix(frontend): 终端弹框适配与审计实时监控布局优化
Logan.Li
2026-06-25 23:31:44 +08:00
-
be2a377f01
feat(rbac): F3 前端 RBAC 按钮级控制
attacker
2026-06-25 22:51:25 +08:00
-
77c234b060
feat(audit): F1+F2 告警静默规则标记完成 + 审计日志CSV导出实现
attacker
2026-06-25 20:16:30 +08:00
-
e57718998a
feat(q3): api.ts 模块化拆分 — 1323行单文件→12个域文件 + Q1构建修复
attacker
2026-06-25 07:26:06 +08:00
-
5364d93ed7
fix(q1): 修复 tsc -b 构建中断 — 回退不安全的 unknown→any + 移除 Ansible 残留引用
attacker
2026-06-25 07:17:47 +08:00
-
4dd5e10b46
refactor(k8s): Q2 kubernetes.go 模块化拆分 — 4204行单文件→12个域文件
attacker
2026-06-25 04:51:21 +08:00
-
aaab923f4e
feat: K8s→Kubernetes命名统一 + 工具安装bug修复 + 资源可视化编辑器
attacker
2026-06-25 01:32:10 +08:00
-
e29dfb5868
docs: 全量重新评估 — PROJECT_EVALUATION/ROADMAP/TDD_PLAN 清空重写
attacker
2026-06-25 01:09:32 +08:00
-
6e479f6df7
refactor: 端口策略+探针弹框改用shadcn Dialog,无黑色蒙布居中弹出
attacker
2026-06-24 17:01:35 +00:00
-
ffa73353f1
fix: 移除getHistory中setLoading(true)避免切换主机时下拉框闪烁消失
attacker
2026-06-24 16:56:03 +00:00
-
4718095f97
fix: 主机监控重复主机名 - 移除select旁冗余hostname显示
attacker
2026-06-24 16:54:58 +00:00
-
65636b3f5a
fix: favicon .ico 生成 + README 更新 + run.sh kubernetes 别名
attacker
2026-06-25 00:53:57 +08:00
-
f061785266
fix: HostMonitor 下拉主机名修复 - 补回 setHosts(list)
attacker
2026-06-24 16:46:49 +00:00
-
8240a88a84
feat(k8s): M14 Namespace 管理看板(资源配额 + 命名空间 CRUD)
attacker
2026-06-24 23:46:52 +08:00
-
c7b61968bc
fix: 批量卸载时版本列显示loading(对齐安装/升级逻辑)
attacker
2026-06-24 14:37:16 +00:00
-
fcc15c0d73
fix: batch-uninstall 也检查 SSHKey(对齐 batch-upgrade 逻辑)
attacker
2026-06-24 14:34:49 +00:00
-
bc813e611c
perf: dashboard 默认6小时查询(减73%扫描行) + 7天自动清理 + 5分钟自动刷新
attacker
2026-06-24 14:29:45 +00:00
-
20f64e3851
fix: dashboard metrics 慢查询优化(index+UNIX_TIMESTAMP分组) + 批量升级版本号修复
attacker
2026-06-24 14:27:58 +00:00
-
c515f6ed03
refactor(agent): output 命令合并端口发现——一行 ports.discovery[*] 输出 LLD JSON
attacker
2026-06-24 14:14:06 +00:00
-
2c170589c6
fix(agent): Dockerfile agent-builder 缺少 ARG VERSION 导致 agent.version 为空
attacker
2026-06-24 14:07:13 +00:00
-
bbba67c291
fix(agent): flag.Parse() 时机错误导致-server永远为空
attacker
2026-06-24 14:05:25 +00:00
-
ad714c49f1
refactor(agent): 简化CLI——去掉-p/-D flag,改用子命令 output/discover
attacker
2026-06-24 14:01:52 +00:00
-
d656520428
feat: v0.34 健康探针(Architecture B) + Agent v2.1 + 端口监控 + 告警联系人重构
attacker
2026-06-24 19:18:10 +08:00
-
e1f75f0bc4
fix: 飞书告警改用交互卡片展示 + 通知渠道与联系人合并为通知管理Tab
attacker
2026-06-24 09:24:56 +00:00
-
e1cfbaf45e
feat: 网络双线图+告警联系人/联系组+Agent v2.0.0 + 一键报警阈值
attacker
2026-06-24 08:47:40 +00:00
-
5333f6f04a
feat(alert-center): 添加飞书Webhook通知渠道 + 告警引擎实时通知
attacker
2026-06-24 08:34:43 +00:00
-
7bc5169e8f
feat: 流水线队列引擎 — max_executors并发控制 + Jenkins风格构建队列+取消
attacker
2026-06-24 05:02:43 +00:00
-
be9db65a22
refactor: Deployment详情页优化 — 查看/编辑/YAML模式精简, 副本数移至Tab栏, 伸缩改HPA+CronHPA
attacker
2026-06-24 04:23:25 +00:00
-
d52fe8749d
fix: suppress /version /health /healthz probe noise in access logs
attacker
2026-06-24 04:09:59 +00:00
-
d65cc34354
refactor: trim K8s env vars to minimum (9 envs, only override code defaults)
attacker
2026-06-24 04:05:31 +00:00
-
bbf06204cc
refactor: rename deploy/k8s to deploy/kubernetes; add SetEnvKeyReplacer for env var support in K8s
attacker
2026-06-24 04:02:26 +00:00