开源企业级数字化服务平台——Choerodon猪齿鱼发布0.10版本

Choerodon猪齿鱼是一个开源企业服务平台,是基于Kubernetes的容器编排和管理能力,整合DevOps工具链、微服务和移动应用框架,来帮助企业实现敏捷化的应用交付和自动化的运营管理的开源平台,同时提供IoT、支付、数据、智能洞察、企业应用市场等业务组件,致力帮助企业聚焦于业务,加速数字化转型。

2018年10月15日,Choerodon猪齿鱼发布 0.10 版本,本次更新对 知识管理、敏捷管理、持续交付 等各项服务增加了新功能,并对一些功能细节做了进一步优化,欢迎各位更新体验,同时特别感谢社区中的朋友给Choerodon猪齿鱼提出的诸多中肯意见。

  • 发布版本:0.10
  • 发布时间:2018年10月15日
  • 功能范围:知识管理、敏捷管理、持续交付、测试管理以及微服务开发框架

下面就为大家带来详细的版本更新介绍。

新增功能

01 知识管理

  • 新增在编辑器中添加敏捷issue的宏
  • 新增了wiki系统中产品需求的模板
  • 新增了wiki系统的最近空间功能

同时,新增了手动重试功能,当同步组织、项目失败或者创建空间失败时可手动重试。

02 敏捷管理

敏捷管理服务新增了史诗燃耗图、版本燃耗图两个报告,并且新增了迭代工作台和报告工作台,详情如下:

  • 史诗燃耗图:展示了团队在不同史诗中取得的工作进展,并对未来冲刺完成趋势进行预估。
  • 版本燃耗图:展示了团队在不同版本中取得的工作进展,并对未来冲刺完成趋势进行预估。
  • 冲刺工作台:用户可以在冲刺工作台中查看问题的状态、优先级、经办人、类型分布,冲刺的简要信息、燃尽图、问题列表详情。
  • 报告工作台:用户可以在报告工作台中查看累积流量图、经办人分布图等图表的实时数据。
  • 新增故事地图导出图片功能
  • 新增故事地图全屏操作功能

03 持续交付

持续交付本次主要新增了DevOps报表功能,支持查看代码提交、应用构建以及应用部署的情况:

  • 代码提交图:跟踪项目团队与个人的代码提交情况,可以了解团队的整体效率与个人效率。

  • 构建次数图:从应用的维度展示某个应用的构建次数,构建成功次数以及构建成功率,可帮助团队快速了解到该应用的构建情况。

  • 构建时长图:从应用的维度展示所选时间段某个应用每一次构建的时长,更直观地了解应用构建的效率。

  • 部署次数图:展示了项目各个环境中各个应用的部署频率,了解团队的部署频次与整体的效率。

  • 部署时长图:展示该项目下某一环境中各个应用部署时长等部署相关的信息,了解各个应用的部署情况。

  • 新增部署总览功能,可以查看所有应用在各个环境下的部署情况,并能在此页面完成应用最新版本的快速部署。

  • 支持使用shell命令操作pod以便于调试

  • 新增环境分组,支持按照环境分组查看流水线

  • 新增域名证书管理功能,支持域名证书的申请与上传

  • 支持创建标记时填写release notes,并支持查看编辑与修改

  • 新增查看容器日志时的Stop Following、Go Top功能,并支持全屏查看容器日志

  • 新增容器界面,选择环境与应用的下拉框和应用版本界面选择应用的下拉框便于搜索与过滤

04 测试管理

测试管理此次主要增加以下几个功能:

  • 增加了Oracle数据库支持

  • 增加了测试计划功能

  • 测试用例管理添加文件夹层级

  • 用例管理侧边栏具有宽窄两种展示

  • 新增测试计划页面

  • 测试执行增加用户筛选

05 微服务开发框架

微服务开发框架增加了如下的功能:

  • 新增发送设置,平台管理员和组织管理员可以设置发送的模板样式及规则
  • 新增站内信模板,平台管理员可定义发送给用户的站内信内容
  • 新增消息记录,平台管理员和组织管理员可以查看邮件发送的记录
  • 新增任务明细,开发者可以创建和管理定时任务,包括简单任务和cron任务
  • 新增执行记录,开发者可以查看定时任务的执行记录
  • 新增可执行程序,开发者可以查看定时任务可调用的程序(类)
  • 新增消息通知,用户可以接收到站内信的消息通知
  • 新增角色分配批量导入,平台管理员、组织管理员和项目管理员可以下载导入模板,填写后上传文件批量导入用户角色信息
  • 新增找回密码,登录界面支持忘记密码时进行邮箱验证重置密码

功能优化

01 知识管理

  • 修改wiki系统树状浏览器样式
  • 修改了wiki系统编辑器的布局
  • 修改了wiki系统部署中初始化配置的模式
  • 修改了wiki系统页面导出的布局和子预览页布局
  • 修改了查看源码页面布局
  • 修改了复制页面、重命名页、删除页面、邮件分享页的布局
  • 修改了知识管理服务支持oracle数据库

02 敏捷管理

  • 优化了故事地图的滑动功能,使其更加流畅
  • 故事地图在移动问题时可以记录其位置
  • 故事地图在需求池拖动问题的时候可以记录其位置
  • 部分页面内存优化
  • 报告中的燃尽图、冲刺报告可以建立缓存保留上一次选择的冲刺及其单位
  • 修改了看板配置中添加状态的样式
  • 优化累积流量图获取时间函数
  • 仪表盘中的版本进度过滤掉归档版本
  • 设置中创建问题链接增加了重名校验
  • 故事地图各种泳道支持上下拖动排序

03 持续交付

  • 优化了容器日志长链接的状态
  • 统一了系统内状态显示的图标
  • 优化了网络、域名、实例、应用部署等相关状态
  • 优化了总览界面的加载速度
  • 优化了表格的分页、筛选、排序和刷新

04 测试管理

  • 测试循环和测试阶段的开始和结束时间成为必选项
  • 测试循环下将不再直接含有测试执行
  • 测试计划页面执行的跳转只能查看执行信息,不能进行编辑
  • 用例创建时,版本成为必选项,文件夹成为可选项
  • 原测试循环界面更改为测试执行界面
  • 报表去除选取用例的功能
  • 修改报表数据源选择操作,当前只显示拥有测试关联的数据
  • 报表的执行跳转,无法对执行进行编辑

05 微服务开发框架

  • 仪表盘配置优化为可在界面上控制哪些角色可见
  • 邮件模板创建时优化为可添加网络图片,并且支持HTML编码
  • API 测试修改为内部接口不能在页面进行测试
  • 修改密码优化为LADP用户不能修改密码

缺陷修复

01 知识管理

  • 修复了Wiki系统的登录授权时长与Choerodon不一致的问题
  • 修复了wiki系统中部分页面中英文混杂的问题
  • 修复wiki管理界面删除空间之后,没办法创建同名空间的问题

02 敏捷管理

  • 修复了活跃冲刺中拖动到有多种状态的一列处出现的页面堆叠现象
  • 修复了活跃冲刺界面拖动问题排序,页面数据延迟问题
  • 修复了待办事项创建问题执行时间过长的问题
  • 修复了问题管理导出Excel中问题的描述带有格式的问题
  • 修复了冲刺燃尽图根据问题数量统计在一部分条件下加载失败

03 持续交付

  • 修复部署超时失败后无法操作的问题
  • 修复部署部分替换实例未做修改判断的问题
  • 修复0.9.0版本网络列表提示错误、时间组件显示错误的问题
  • 修复网络编辑中实例状态报错的问题
  • 修复创建应用时,删掉应用模板里面的commit的问题
  • 修复创建同名项目时,gitlab组创建失败的问题
  • 修复页面连接文档的icon不统一的问题
  • 修复gitops解释逻辑,list存放重复旧文件对象关系导致删除重复数据报错的问题
  • 修复网络创建中添加端口按钮消失的问题

04 测试管理

  • 修复table内编辑的保存操作
  • 修复一些样式问题
  • 修复拖动table没有搜索到数据的样式问题

05 微服务开发框架

  • 修复API测试加载缓慢的问题
  • 修复新导入的ldap用户报错的问题
  • 修复密码策略校验的问题
  • 修复平台角色分配过滤的问题
  • 修复IE兼容性问题

删除

01 敏捷管理

  • 分页功能中若展示条目低于10条,则不显示分页工具栏

02 持续交付

  • 移除部署流水线实例管理中的多应用视图

更加详细的内容,请参阅Release Notes官网

欢迎通过Choerodon的GitHub猪齿鱼社区进行反馈与贡献,感谢各位朋友陪伴Choerodon猪齿鱼不断成长,Choerodon会持续优化,敬请期待。

大家可以通过以下社区途径了解猪齿鱼的最新动态、产品特性,以及参与社区贡献:

欢迎加入Choerodon猪齿鱼社区,共同为企业数字化服务打造一个开放的生态平台。