Commit Graph

  • d581441fa8 feat: Deployment详情页重构 — ACK风格Tab布局 + CI/CD Webhook + 信息面板 attacker 2026-06-24 03:55:23 +00:00
  • 722587ab84 feat: 前端全面优化 — 懒加载/骨架屏/错误边界/面包屑/主题增强/Glass登录页/动画系统 attacker 2026-06-24 02:06:07 +00:00
  • 3d7932c087 feat(k8s): M13 多集群资源对比看板 — GetMultiClusterComparison handler + ClusterComparePage (柱状图/雷达图/饼图/详细对比表) attacker 2026-06-24 05:03:47 +08:00
  • 7192f58b72 feat(k8s): M12 事件聚合 + 告警联动 — EventsPage 聚合看板 attacker 2026-06-24 02:50:06 +08:00
  • e76061661b fix: K8s终端bash不可用时抑制重复的'连接已断开'提示 attacker 2026-06-23 16:46:33 +00:00
  • d1c557bb6c feat(k8s): M11 StatefulSet/DaemonSet 详情页 — WorkloadViewPage 重写 + YAML 路由冲突修复 attacker 2026-06-24 00:39:51 +08:00
  • 87b7755094 feat(k8s): M10 Node 详情页 — PID/容器运行时/分配率 attacker 2026-06-23 17:57:09 +08:00
  • 28dfc519e1 feat(k8s): M8+M9 存储挂载/高级设置/服务路由 Tab — Deployment 可视化编辑器 5 Tab 全部完成 attacker 2026-06-23 13:40:13 +08:00
  • 60934277ac fix: kubectl本地打包避docker下载超时; Service关联用spec.selector而非metadata.labels; 数据源兼容SvcSummary/IngSummary格式 attacker 2026-06-23 02:37:33 +00:00
  • 451f65f9c8 feat: 路由改名/kubectl预装/导出YAML精简/Service标签页优化/Alpine镜像源换清华 attacker 2026-06-23 02:22:52 +00:00
  • dd7cb6895e feat: K8s集群导出改为导出所有命名空间资源,去掉命名空间选择 attacker 2026-06-23 01:57:05 +00:00
  • a54b2d86b0 fix: ExecTerminal 默认 shell 改为 bash(从前端一致) attacker 2026-06-23 01:44:21 +00:00
  • 4bd9fa629b fix: YAML查看器按钮文案 '清理并编辑' → '编辑',统一简洁命名 attacker 2026-06-23 01:23:27 +00:00
  • a8b4af4409 feat(k8s): M7 容器信息Tab — 完整容器编辑器(工作容器+初始化容器) attacker 2026-06-22 23:29:30 +00:00
  • 68a954c1c5 feat(k8s): M6 编辑器基础设施 + 基本信息 Tab + YAML编辑器 attacker 2026-06-23 05:15:42 +08:00
  • 2e66908e20 feat(k8s): M5 Deployment 暂停更新 + CI/CD 集成 attacker 2026-06-23 03:06:13 +08:00
  • 23f237288d docs: Deployment可视化编辑器规划 M6-M9 + 项目评估更新 attacker 2026-06-23 02:37:50 +08:00
  • 8637036995 feat(k8s): M4 ConfigMap/Secret 在线编辑 attacker 2026-06-23 02:33:31 +08:00
  • 174382ff81 fix(k8s): PodExecTerminal error msg 字段对齐 + command 参数传递 attacker 2026-06-23 02:27:43 +08:00
  • 9ab7572b8e feat(k8s): M3 Pod文件上传 + ExecInPod WebSocket协议重写 attacker 2026-06-23 02:21:29 +08:00
  • 69df073d42 chore: 隐藏.hermes目录、删除docker-compose.embed.yml、优化CLAUDE.md和README.md attacker 2026-06-22 17:19:54 +00:00
  • 4f1ffd1275 feat(k8s): M2 Pod Metrics 详情页接入 — ListPods 注入 metrics attacker 2026-06-23 00:54:54 +08:00
  • 8c272a6fa6 perf: BuildKit cache mount 加速 Docker 构建 attacker 2026-06-21 21:55:03 +08:00
  • b3d2011243 feat(k8s): M1 SyncCluster 增加 metrics 采集 attacker 2026-06-21 21:45:42 +08:00
  • 3b112ee813 docs: 添加项目评估、开发路线图、TDD开发计划三份核心文档 attacker 2026-06-21 21:20:04 +08:00
  • 9dbb7e9fc4 feat: K8s 集群同步功能 + 表单简化 attacker 2026-06-21 10:53:30 +00:00
  • e5276161ea fix: 集群表单简化 + CPU/内存显示优化 attacker 2026-06-21 10:47:23 +00:00
  • ce438c9f05 fix: K8s 集群添加缺少 code 必填字段 attacker 2026-06-21 09:50:07 +00:00
  • f24fe43ac0 fix: 二进制新增 --redis-driver flag attacker 2026-06-21 17:07:31 +08:00
  • 2a0521340f feat: 三种部署方式全部验证通过 attacker 2026-06-21 15:03:17 +08:00
  • 4631b02f13 feat: 三种部署方式 — embed单容器 + 二进制部署 + K8s Logan 2026-06-21 14:20:29 +08:00
  • 24f955832e feat: 发布权限 RBAC + PipelineEditor 修复 + 菜单优化 attacker 2026-06-21 05:26:01 +00:00
  • 0fea0ccc20 refactor: Ansible template list — cards to table with batch delete, edit dialog, new template attacker 2026-06-19 15:28:52 +00:00
  • 732974d152 refactor: unify kubernetes_ table prefix, merge CI/CD models, LLM session support attacker 2026-06-19 15:01:54 +00:00
  • 9365c1e9db fix: 移除脚本库冗余统计框 & 修复 CronJob 表名 (cron_jobs→ops_cron_jobs) 导致创建500 attacker 2026-06-19 13:59:47 +00:00
  • 7be277658a feat: Ansible 模板克隆 (后端 ClonePlaybook API + 前端卡片悬浮克隆按钮 + 模板管理入口) attacker 2026-06-19 13:52:37 +00:00
  • 2d02d63806 feat: 定时任务关联脚本库 + 脚本库精简为shell/python Logan 2026-06-19 21:46:56 +08:00
  • f05cf71121 feat: Ansible 完整工作流页面(模板→主机→预览→执行→监控) attacker 2026-06-19 13:41:04 +00:00
  • c9b6647831 feat: Ansible 15个运维模板 + 主机匹配 + 远程执行 attacker 2026-06-19 13:31:55 +00:00
  • 9af0685e90 fix: 修复架构分析报告指出的P0问题 attacker 2026-06-19 11:51:03 +00:00
  • a3cd0d3910 feat: PTY kubectl终端 + 侧边栏对齐修复 + 构建缓存清理 attacker 2026-06-19 11:22:45 +00:00
  • cac1414917 refactor: 全局重命名 k8s → kubernetes (前后端+路由+表名+文件) attacker 2026-06-19 08:10:12 +00:00
  • f7b667b878 feat(k8s-ui): HPA 创建按钮醒目化 + K8sWorkloads 命名空间切换 attacker 2026-06-19 07:52:46 +00:00
  • 77045622fc feat(k8s): 实时日志流 + WebSocket exec 交互终端 + 前端流式日志查看器 attacker 2026-06-19 07:49:32 +00:00
  • 1a913549fc feat(k8s-ui): 重写 K8s 前端 — Deployment 详情页/HPA/CronJob/操作按钮 attacker 2026-06-19 07:36:13 +00:00
  • abf2917fad fix: K8s集群编辑保存失败+凭据覆盖+去掉Kubectl死按钮 Logan 2026-06-19 15:08:50 +08:00
  • 33e58ce25a feat(k8s): 完整 K8s 管理能力 — 日志/exec/扩缩容/HPA/CronJob/CI webhook attacker 2026-06-19 06:45:00 +00:00
  • d3c3fb546d optimize: docker up 自动清理历史 build cache,新增 docker clean 子命令 attacker 2026-06-19 06:36:00 +00:00
  • b25ad8705f feat: K8s 集群实时代理 — 直接调用 K8s API 不存储 MySQL attacker 2026-06-19 06:32:18 +00:00
  • a1d4e2f18a fix: auto-register OnConflict 移除 agent_version(防旧Agent空字段覆盖) attacker 2026-06-19 02:18:12 +00:00
  • 534fbdbfaf fix: 切换实例按钮无效 & 磁盘分区内容溢出 attacker 2026-06-19 02:02:04 +00:00
  • 4dd3e3238d fix: agent_version 为空 & 恢复批量卸载 attacker 2026-06-19 01:51:16 +00:00
  • 502674d73a feat: 合并批量安装/升级为统一弹窗 — 类阿里云风格 attacker 2026-06-19 01:44:03 +00:00
  • 0d61be1413 fix: API类型兼容 default_port + importInstances opts 参数 attacker 2026-06-19 01:32:43 +00:00
  • 11e8c24f37 feat: CSV/云平台导入添加SSH端口(默认22) + 凭证关联下拉 attacker 2026-06-19 01:31:46 +00:00
  • cbf4334f7f fix: Agent二进制路径 /api/agent/bin 避免路由冲突 attacker 2026-06-19 01:28:52 +00:00
  • 346042a29c fix: ServerForm 缺少 ssh_key/credential_id 字段, selIds.has→includes attacker 2026-06-19 01:27:31 +00:00
  • 29b3cd49a0 fix: 修复 r.Static 变量名和缩进 attacker 2026-06-19 01:26:44 +00:00
  • ed08ea255e feat: Agent批量升级 + 版本号注入 + 服务器凭证下拉关联 attacker 2026-06-19 01:24:47 +00:00
  • 228b6b52f9 feat: HostMonitor Brush图表缩放 + avg/max/min下拉选择器 attacker 2026-06-19 01:15:42 +00:00
  • feb8530999 fix: Backend SystemStat 添加 Uptime 字段,JSON tag 对齐 attacker 2026-06-19 01:10:46 +00:00
  • 5949ec5d0c feat: Agent采集uptime, 后端持久化kernel/uptime/diskIO, 前端磁盘BPS+IOPS展示 attacker 2026-06-19 01:10:00 +00:00
  • 31c2e338a3 refactor: 后端二进制重命名 ezops → aiops attacker 2026-06-19 00:45:21 +00:00
  • 46e61216f6 feat: 兼容 docker compose / docker-compose, 移除 compose version 警告 attacker 2026-06-19 00:41:35 +00:00
  • 4e3f8cb306 docs: update README, API reference, dev-log, project structure with Agent monitoring + quick-alarm + latest fixes attacker 2026-06-18 16:11:13 +00:00
  • c51d0b8b8b feat: Zabbix 数据源管理 — 完整 CRUD + 双 Tab 数据源页面 attacker 2026-06-18 14:14:40 +00:00
  • d2201fc8c0 feat: 监控大屏 Grafana 风格增强 — 6卡统计 + bargauge 资源条状图 (参照 k8s/node/jvm dashboard) attacker 2026-06-18 14:04:26 +00:00
  • 2596bbc789 feat: Prometheus数据源管理 — 参考Grafana界面CRUD attacker 2026-06-18 14:03:00 +00:00
  • 1726ad65ac snapshot: 数据源管理+大屏增强前快照 attacker 2026-06-18 14:01:22 +00:00
  • 2bf3e7c308 feat: 监控大屏 /grafana→/dashboards + Agent主机Top10默认面板 attacker 2026-06-18 13:26:38 +00:00
  • 737f00169f feat: 修复服务器硬件规格(CPU核/内存/磁盘) + Top 5 资源排行 attacker 2026-06-18 13:13:03 +00:00
  • 06d7451cf9 feat: Phase 6 Agent 系统信息+进程监控采集器 attacker 2026-06-18 13:03:14 +00:00
  • 2e71371257 feat: Phase 2-5 监控中心全栈实现 — 指标浏览器/SNMP/站点拨测/中间件 attacker 2026-06-18 13:02:19 +00:00
  • 94dbc89b9b refactor: rename EZOps → AIOps globally (brand unification) attacker 2026-06-18 11:57:59 +00:00
  • 24fa17c2a8 feat: 监控架构优化 — 模型层 + Prometheus/Zabbix/SNMP pkg + Dockerfile升级Go1.24 attacker 2026-06-18 11:52:10 +00:00
  • f3a9e5e8d0 feat: 重构监控中心导航,新增资源监控4大模块 attacker 2026-06-18 09:30:45 +00:00
  • 020b7a9063 fix: cmdTimeout type number attacker 2026-06-18 08:04:32 +00:00
  • a843ab7b00 feat: Redis热数据+K线聚合+Dashboard MySQL指标修复 attacker 2026-06-18 08:03:49 +00:00
  • b8b1a3d5f6 fix: 远程命令直连SSH(去轮询) + 去掉无用命令分类 attacker 2026-06-18 07:56:10 +00:00
  • ed3bf59c3b fix: add missing imports (useUserStore, Cpu) attacker 2026-06-18 07:25:11 +00:00
  • 2fc2a2ae07 feat: Agent一键安装(loading/成功/失败状态无弹框) + 批量安装API attacker 2026-06-18 07:24:24 +00:00
  • 48b2d2281b fix: AgentWizard URL拼接修正(origin/backend分离) + 复制兼容HTTP/移动端 attacker 2026-06-18 07:14:19 +00:00
  • 2f4c0df0f2 fix: resolve merge conflict in ServerTableRow imports Logan 2026-06-18 11:47:30 +08:00
  • cdb978fcfc fix: 重写 AgentWizard 复制逻辑 + 手动复制文本框 fallback attacker 2026-06-18 03:39:58 +00:00
  • 3dec5eec2a fix: 合并冲突后重写 Dockerfile (3阶段构建 + alpine mirror + GOTOOLCHAIN) attacker 2026-06-18 03:38:22 +00:00
  • 3a0f5ddb52 fix: 清理冲突合并产生的行号前缀 attacker 2026-06-18 03:37:22 +00:00
  • 2354959811 feat: run.sh四模式(dev/docker/build/binary) + CLI flags + Redka内嵌Redis + Agent复制修复 + 服务器编辑IP字段 + 安装Agent按钮 attacker 2026-06-18 03:35:16 +00:00
  • d0b94d39c0 fix: agent install.sh 404 + 三阶段构建编译agent二进制 Logan 2026-06-18 09:44:12 +08:00
  • d0344c2f52 feat: Docker部署 + 云主机导入 + 终端优化 Logan 2026-06-18 09:20:58 +08:00
  • 2e175daf80 docs: update dev-log - llm.go handler 拆分 attacker 2026-06-18 08:04:53 +08:00
  • d4fe62f053 refactor: 拆分 llm.go(526行) 为三文件(llm.go配置/llm_chat.go对话流式/llm_history.go历史),符合400行handler规范 attacker 2026-06-18 08:04:27 +08:00
  • 94e40ebd3f docs: update dev-log - AIOps停止生成按钮 attacker 2026-06-18 07:07:31 +08:00
  • ca8ebb1634 feat: AIOps智能助手支持停止生成(AbortController中止流式,保留部分内容+已停止提示) attacker 2026-06-18 07:07:01 +08:00
  • 5d19878b28 feat: AIOps智能助手流式输出(SSE代理,逐字渲染+思考中光标+断连安全持久化) attacker 2026-06-18 05:07:28 +08:00
  • 139bddc9d9 docs: update dev-log - AIOps快捷操作接入真实平台数据 attacker 2026-06-18 04:07:24 +08:00
  • 32cd3b8112 feat: AIOps智能助手快捷操作接入真实平台数据(告警/Agent指标/仪表盘统计注入LLM上下文) attacker 2026-06-18 04:06:55 +08:00
  • ae09faa780 docs: update dev-log - AIOps对话历史持久化 attacker 2026-06-18 03:06:14 +08:00
  • 32de3709ed feat: AIOps智能助手对话历史持久化(按用户隔离,刷新后仍可见) attacker 2026-06-18 03:05:30 +08:00
  • 6321886b69 docs: update dev-log - AIOps智能助手接入真实LLM后端 attacker 2026-06-18 02:13:23 +08:00
  • b8cab7ed0f feat: AIOps智能助手接入真实LLM后端(OpenAI兼容代理+配置持久化) attacker 2026-06-18 02:12:17 +08:00