开源多云技术平台——Choerodon猪齿鱼发布0.7版本
作者:Choerodon
全部标签:
版本类
2018年06月29号
Choerodon猪齿鱼是一个开源多云技术平台,是基于Kubernetes的容器编排和管理能力,整合DevOps工具链、微服务和移动应用框架,来帮助企业实现敏捷化的应用交付和自动化的运营管理,并提供IoT、支付、数据、智能洞察、企业应用市场等业务组件,来帮助企业聚焦于业务,加速数字化转型。
2018年6月29日,开源多云技术平台——Choerodon猪齿鱼发布0.7版本。0.7版本主要新增敏捷管理服务、持续交付和微服务开发框架的部分功能,并对他们的服务进行了优化,同时修复了0.6版本若干bug。
敏捷管理
敏捷管理服务新增了如下的功能:
- 冲刺报告功能:记录进行中以及结束的冲刺的问题统计,包括冲刺期间已完成的问题、未完成的问题、从冲刺中删除的问题,用户选择冲刺后,可以查看当前选择冲刺的报告记录以及当前选择冲刺的简易燃尽图。
- 冲刺燃尽图报告功能:记录进行中以及结束的冲刺中问题的操作事件并生成报告以及图表信息,选择冲刺后可以通过剩余预估时间、故事点、问题计数对问题(包含子任务)进行统计。
- 版本合并:撤销归档,版本状态回到上一个状态。
- 活动日志:问题的更新操作都将被记录在活动日志中,可以在问题详情中查看,冲刺统计信息都从活动日志中生成。
- 问题链接:用户可以在问题详情选择链接类型链接对应的问题,创建项目会默认3个类型:阻塞、复制、关联,支持在设置功能自定义链接类型。
并且,在敏捷管理中,0.7版本还增强了如下部分功能:
- 冲刺与问题的一对一关系改为多对多。
- 创建问题子任务状态与父问题状态相同。
- 支持删除计划中的冲刺。
- 待办事项的史诗、版本可以通过问题是否完成展示进度条。
- 创建冲刺时定位到新创建的冲刺。
- 可以在问题详情中对问题状态进行修改。
持续交付
持续交付服务新增了如下的功能:
- 新增应用导入和导出功能,以便于跨平台的迁移应用
- 网络管理、域名管理的不可用验证,以及网络端口合法性验证和域名管理Path地址重复性验证。
- 支持中英文模式。
- 停用环境时校验该环境下不能存在网络及域名设置。
同时,在持续交付中,0.7版本还增强了部分功能:
- 后台报错支持中英文翻译。
- 修改两个API命名使其符合命名规范及权限检查规范。
- 优化用户获取预定义应用模板获取方式,无需再手工创建。
- 表格列宽自适应。
- 统一页面中表格表头的命名标准。
另外,还增强了其它功能,例如:
- 优化网络管理代码质量。
- 网络名称不可修改。
- 去除应用的仓库地址相同部分的冗余显示。
- 应用图标上传使用相对路径。
- 优化实例单应用界面选择应用的展示方式,默认显示项目应用及应用市场两个分类,可扩展显示更多。
最后,0.7版本修复了0.6版本的缺陷:
- 应用部署时Values替换错乱。
- 持续集成流水线时长不准确。
- 应用市场中应用详情README在部分情况下无法获取。
- 优化持续集成分步请求API导致的界面延迟问题。
- 个别表格分页的缺陷。
- 根据应用筛选对应应用版本时,值集过多的缺陷。
- 完善应用版本页面的提示语。
- 持续集成流水线缺少tag类型最新流水线Latest标识的缺陷。
- 了解详情链接点击后在本页打开的缺陷。
- 配置信息页面在页面缩放时yaml行高计算不准确的缺陷。
微服务开发框架
微服务开发框架增加了如下的功能:
- 新增实例管理,可以查看微服务框架中的所有正在运行的实例。
- 新增配置管理,可以管理微服务中服务的配置,并对配置进行修改,创建,设为默认等。
- 个人信息页字段丰富,用户修改头像添加裁剪功能。
- Select组件新增 loading 属性,获取异步数据时,可置为loading状态。
- 增加 isModifiedFields, isModifiedField 方法。
- 增加文件服务配置属性fileServer。
- 增加注入环境变量配置属性enterPoints函数。
同时,在微服务开发框架中,0.7版本还增强了部分功能:
- 个人信息修改了界面样式
- 页面菜单样式修改,由之前的固定在左侧变为可以收缩展开。
- Table: 排序图标样式调整。
- Select Input Radio DatePicker: 样式调整。
- 完善多语言文案。
- 菜单初始化逻辑修改。
最后,0.7版本还修复了0.6版本中的bug。
- 修复了表格中样式对齐和行间距的问题。
- 修复了403、404页面自适应的问题。
- 修复了组织管理中由于多语言引起的组织管理启停用提示错误、编码字符限制无提示、修改功能不可用等问题。
- 修复了菜单配置中目录编码重复无提示、空目录保存后消失、提示样式不固定等问题。
- 修复了角色管理中创建角色没有跳转到列表页、权限为空报错提示触发条件错误等问题。
- 修复了角色分配中过滤角色跳转到白页、将成员角色全部删除后未清除成员数据、列表中角色与成员未对齐等问题。
- 修复了Root用户设置中滤时查询的不是root用户而是所有用户、点击刷新后倒序消失的问题。
- 修复了微服务管理中ChoerodonExtraData路由刷不进去、yml文件显示null的问题。
- 修复了用户管理中由于多语言引起的时区没有默认值、登录名和密码输入框报错提示为英文的问题。
- 修复了LDAP无数据时同步用户一直处于loading状态、测试连接数组越界等问题。
- 修复了项目信息项目名称为空无判断的问题。
- 修复了个人中心修改密码的新密码与原密码相同时后端报错的问题。
- 修复了后端框架中验证码区分大小写、更新网关配置出现的异常、快码查询接口500错误等问题。
更加详细的内容,请参阅Release Notes和官网。
欢迎通过我们的GitHub和猪齿鱼社区进行反馈与贡献,帮助Choerodon猪齿鱼不断成长,我们将持续迭代优化,敬请期待。
关注微信
关注微博
作者:Choerodon
出处:Choerodon
欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。