attacker
|
0535f30c87
|
chore: 同步前端组件更新 (K8s/Agent/Monitor 相关)
|
2026-06-26 15:49:31 +00:00 |
|
Logan
|
8d46e8f352
|
feat: 新增日志中心、功能优化与代码重构
- 新增 log_datasource.go / log_proxy.go / user_api_token.go 后端控制器
- 新增 log_datasource.go model
- 新增 monitor/log-center.ts API 模块
- 新增 LogCenter 前端组件及页面
- 重构 deployment 相关组件 (HPDA/UpdateImageModal/bundle-yaml 等)
- 新增 ResetPasswordDialog / code-snippet-block / copy-button 等 UI 组件
- 重构多个 k8s 相关组件 (TopologyView/ResourceVisualEditor/PodFileBrowser 等)
- 更新多个 API 和工具函数 (auth.ts/monitor/index.ts/request.ts 等)
- 更新静态资源 (index.html + 新 JS/CSS bundle)
- 删除废弃静态资源文件
|
2026-06-26 23:18:05 +08:00 |
|
attacker
|
5364d93ed7
|
fix(q1): 修复 tsc -b 构建中断 — 回退不安全的 unknown→any + 移除 Ansible 残留引用
- 781处 tsc -b 错误清零(unknown 属性访问/隐式any返回类型/类型转换不匹配)
- 移除 App.tsx 中已删除的 AnsibleManager/AnsibleWorkflow 导入和路由
- 修复 DeploymentView 中 _prefix 解构导致的属性不存在错误
- 修复 Header/Sidebar/PipelineEditor 中无效的类型断言
- asList() 返回类型 unknown[]→any[], 恢复 AgentMonitor 正常工作
- 放宽 noImplicitAny(临时), 待 types/ 定义完善后逐步恢复
- ESLint: unused=0, console=0, any=1041(Q1 后续降低)
- npm run build: ✅ 0 errors
|
2026-06-25 07:17:47 +08:00 |
|
attacker
|
cac1414917
|
refactor: 全局重命名 k8s → kubernetes (前后端+路由+表名+文件)
后端:
- pkg/k8sclient → pkg/kubernetesclient
- models/k8s.go → models/kubernetes.go
- handlers/k8s.go → handlers/kubernetes.go
- K8sCluster/K8sNode/.. → KubernetesCluster/KubernetesNode/..
- K8sHandler → KubernetesHandler
- 路由: /k8s-clusters → /kubernetes-clusters
- 路由: /k8s/:code/namespace/:ns/... → /kubernetes/:code/namespace/:ns/... (Kuboard风格)
- 表前缀: container_k8s_ → container_kubernetes_
前端:
- components/k8s/ → components/kubernetes/
- K8sClusters → KubernetesClusters
- K8sWorkloads → KubernetesWorkloads
- K8sNodes → KubernetesNodes
- k8sApi → kubernetesApi
- 路由前缀: /k8s/ → /kubernetes/
测试验证:
✅ /kubernetes/k8s-cluster-liren/namespace/kube-system/deployments → 3 items
✅ /kubernetes/k8s-cluster-liren/namespace/kube-system/pods → 7 items
✅ /kubernetes/k8s-cluster-liren/namespace/kube-system/services → 4 items
✅ /kubernetes/k8s-cluster-liren/namespace/kube-system/configmaps → 6 items
✅ /kubernetes/k8s-cluster-liren/namespace/kube-system/secrets → 1 item
✅ /kubernetes/k8s-cluster-liren/namespaces → 4 items
|
2026-06-19 08:10:12 +00:00 |
|