k8m v0.0.141 已经发布,轻量级的 Kubernetes 仪表板
k8m v0.0.141 已经发布,轻量级的 Kubernetes 仪表板
此版本更新内容包括:
更新内容
- refactor(dynamic): 优化YAML解析逻辑,直接使用map接收解析结果
- fix(I18n): 修复翻译通道设置为client.edge
- refactor(I18nTranslateProvider): 移除硬编码翻译改用导入的英文翻译配置
- feat(i18n): 重新组织翻译提供者组件,提升代码结构和可维护性
- refactor(i18n): 将翻译逻辑提取为独立组件以提升可维护性
- refactor(i18n): 优化翻译初始化逻辑,移除冗余代码
- fix(ui): 修复语言切换功能并设置默认语言
- feat(工具栏): 添加语言切换功能并调整浮动工具栏位置
- feat(工具栏): 添加退出按钮图标并支持多语言切换功能
- feat(i18n): 添加i18n-jsautotranslate依赖并实现自动翻译功能
- style(WebSocketChatGPT): 新增AI对话yaml使用指引
- ci: 统一 GitHub Actions 工作流中的数组格式和版本变量
- style(ClusterSummaryView): 调整资源卡片样式,优化头像和文本显示
- fix: 添加关于Groups角色映射功能的说明
- fix: 修正命名空间列表的更新逻辑,确保仅在命名空间不为空时添加
- fix: 修正数据库更新字段从'Disabled'到'enabled'
- feat(集群视图): 添加加载状态指示器并优化刷新选项
- feat(集群视图): 添加自动刷新功能和加载状态指示器
- feat(集群视图): 添加 react-countup 依赖并优化资源计数展示
- feat(集群视图): 在资源展示中添加版本信息
- feat(集群视图): 添加资源分组展示功能,优化 CPU 和内存信息展示
- feat(集群状态): 添加获取集群资源计数的接口,并实现相关逻辑
- feat(集群视图): 增加 CPU 和内存资源的百分比字段,并更新展示逻辑
- feat(侧边栏): 更新集群总览菜单图标为饼图图标
- feat(集群视图): 优化 CPU 和内存资源展示,增加可用字段并调整中文描述
- feat(集群视图): 增加 CPU 和内存的实时字段,并更新资源汇总逻辑
- feat(集群视图): 增加节点状态的可分配和容量字段定义
- feat(集群视图): 添加节点类型定义并优化集群摘要视图数据获取
- feat(侧边栏): 添加集群总览菜单项及页面组件
- refactor: 将unstructured.Unstructured改为指针类型以提升性能
- feat(service): 更新多个服务方法以使用指针类型的unstructured.Unstructured
- feat(dao): 添加通用更新列方法并在用户模型中使用
- feat(user): 移除冗余日志并优化用户组更新逻辑
- feat(sso): 添加回调地址字段到SSO配置表单
完整的更新日志: https://gitee.com/weibaohui/k8m/compare/v0.0.137...v0.0.141