Open-source technology platform Choerodon cloudy pig toothfish released version 0.17

Choerodon pig toothfish open source Cloudy technology platform , open-source technology Kubernetes, Istio, knative, Gitlab, Spring Cloud to achieve the integration of local and cloud environments, enterprise cloudy consistency / hybrid cloud-based application environment. By providing a platform for lean agility, continuous delivery, container environment, micro-services, DevOps and other capabilities to help organize a team to complete life-cycle management software for faster, more stable and more frequent delivery of software.

June 3, 2019, Choerodon pig toothfish released 0.17 version, this update adds code quality map, program roadmap, project group bulletin boards and automated test framework TestNG + Selenium and other functions, to welcome you to update experience.

  • Published Version: 0.17
  • Published: June 3, 2019
  • Updated range: large-scale agile, knowledge management, agile management, continuous delivery, test management and micro-services development framework

Here's an updated version brings a detailed introduction for everyone.

new features

Large-scale agile

  • PM can view the feature-do 3 PI of the project group in the road map.

  • Project group members can see the dependency relationships between the various teams and iterating through bulletin boards. -

  • When the project is completed the group PI, will automatically complete the sprint in the PI, team front-end receive tips.
  • Project group - project settings can view project information.

 

  • You can view the project group working time according to the working calendar.
  • Project group list management functions upgrade feature allows for advanced search.
  • Supports sorting Characteristics The query mode.
  • Kanban project group to add a quick search.

Agile Management

  • Users can directly create defects in the story.

Continuous Delivery

  • Development pipeline module new page code quality, test results with the support of the specific details, view the application in SonarQube in.

 

  • DevOps code quality reports new map, supports viewing application code quality in Bug, security vulnerabilities, code smell, repeated changes in the details of the single test coverage.

  • Project Settings Module's new notification settings, and configure the notification mode support (e-mail, internal mail or SMS) notification object deletion events in various environments.

  • 在通知设置中创建通知成功后,删除环境下的实例等资源时,需要输入通知得到的验证码进行删除操作的二次确认。

  • 项目设置模块中组件设置页面新增设置项目Harbor仓库类型的入口。
  • 部署流水线模块中配置映射部分,新增以YMAL格式进行创建与编辑。
  • 部署流水线模块状态为执行中的流水线详情中新增手动终止的按钮,项目所有者可以在此手动终止任何执行中的流水线。

测试管理

  • 自动化测试新增 TestNG + Selenium框架。
  • 需求追踪性报表新增冲刺、版本字段展示、筛选。

微服务开发框架

  • 新增创建角色选择权限界面,权限返回信息以菜单分组。

 

  • 初始化菜单使用excel通过sagaTask初始化。
  • 项目群和项目禁用时,禁用对应的关系。
  • 请求header 同时加入Jwt_Token 和 Authorization,支持平滑升级。
  • asgard-service 通过 spring 提供的DeferredResult实现长轮询服务端推送消息。
  • 后端服务choerodon-starter-mybatis-mapper依赖 更换为choerodon-starter-mybatis依赖。

功能优化

敏捷管理

  • 问题关联关系展示关联的测试用例。
  • issue导入模板增加模块、冲刺等字段。
  • issue详情页面的宽窄样式优化。
  • 自定义字段优化相关优化。
  • 部分页面样式优化。
  • 部分报表优化。

持续交付

  • 优化了流水线详情中未执行任务的详情展示。
  • 优化了流水线详情内部署任务中实例的跳转功能。
  • 优化了流水线详情界面的UI。
  • 优化了流水线中无环境权限的项目成员的权限问题。

微服务开发框架

  • 前端页面按照不同服务进行重新拆分。
  • 修改角色管理页面按角色进行筛选。
  • 修改应用管理及维护组合应用页面。
  • 修改项目管理页面风格。
  • 修改消息通知页面为右侧滑出展示。
  • 修改菜单结构。
  • gateway-helper 合并到 api-gateway。
  • 发送消息修改为优先根据设置的自定义发送类型发送。

缺陷修复

大规模敏捷

  • 修复史诗筛选的PI显示BUG。
  • 修复ART列表时间显示BUG。

敏捷管理

  • 修复史诗报告中不同维度下数据的展示。
  • 修复问题管理中根据名称搜索不准确的问题。
  • 修复5.1节假日调整问题。

持续交付

  • 修复了在开发控制台中能选择到应用市场导入的应用的问题。
  • 修复了创建流水线时人员查询重复的问题。
  • 修复了流水线中用户选择器的筛选问题。
  • 修复了流水线详情中点击展开按钮查看详情时全部展开的问题。
  • 修复了应用导出时部分应用获取chart包失败的问题。
  • 修复了从应用市场导入的应用分配权限报错的问题。
  • 修复了gitops执行saga事务实例偶尔会卡住的问题。
  • 修复了创建应用的saga事务处理逻辑中,偶现更新应用失败的问题。
  • 修复了gitops中对象的annotation没保留的问题。

删除

微服务开发框架

  • 分页查询移除PageRequest,不再支持前端传字段自动排序。
  • 移除gateway-helper,gateway-helper 不再进行更新。

社区参与

感谢以下这些朋友在社区论坛中提出反馈和意见,在0.17版本更新中作出突出贡献。

  • @lisen2023
  • @2865
  • @phoenix
  • @felix

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

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

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

Guess you like

Origin www.oschina.net/news/107174/choerodon-0-17-released