Choerodon猪齿鱼是一个开源企业服务平台,是基于Kubernetes的容器编排和管理能力,整合DevOps工具链、微服务和移动应用框架,来帮助企业实现敏捷化的应用交付和自动化的运营管理的开源平台,同时提供IoT、支付、数据、智能洞察、企业应用市场等业务组件,致力帮助企业聚焦于业务,加速数字化转型。
2018年8月24日,Choerodon猪齿鱼发布
0.9版本,本次更新对知识管理、敏捷管理、持续交付等各项服务增长了新的功能,并对一些功能细节作了进一步优化,欢迎各位更新体验,同时特别感谢社区中的朋友给Choerodon猪齿鱼提出的诸多中肯意见。
新增功能
同时,知识管理页面添加删除空间的功能,方便对空间进行管理。
02 敏捷管理
敏捷管理服务新增了迭代速度图、史诗报告、统计图三个报告,而且能够对版本、史诗进行拖动排序,详情以下:前端
除此以外,敏捷管理服务新增了agile-service基于Spock编写的单元测试,并在问题详情中添加建立分支功能,若用户修改问题状态为已完成时,会自动生成该状态下的问题解决日志。
持续交付采用GitOps模型重构,持续交付环境流水线中,各个环境增长存放k8s部署文件的git库,部署相关操做时先经过操做部署文件git库,再触发环境客户端执行。Git库中文件的状态既是环境中实际运行应用的状态。经过GitOps,能够轻松使对象进行恢复和迁移。
环境总览页面包含了某个环境内全部与应用部署相关的详情,其中主要包括了该环境中各应用实例的具体信息,如:实例状态、名称、应用版本、实例的各类容器信息、日志、网络以及域名的相关信息。所属项目成员均能经过环境总览页面直观的获取到上述信息,部署管理员能在此页面对所选的某个环境下与部署相关的实体进行管理和操做。总的来讲,环境总览既是某个所选环境的快捷管理入口,又是此环境的状态显示器。

04 测试管理
测试管理这次主要增长如下几个功能:github
另外,这次更新界面增长了多种言功能,能够配合平台进行多语言切换;问题编号增长了转跳,用户没必要切换到敏捷界面查看缺陷;循环详情界面增长人员筛选功能,用户可筛选指派人或执行方。
05 微服务开发框架json
-
新增角色标签,平台管理员能够查看标签的说明与层级,角色标签只能在同层级的角色中添加
-
新增仪表盘,用户能在不一样的层级使用仪表盘实现信息概览
-
新增仪表盘配置,平台管理员能设置用于展现的仪表盘卡片
-
新增邮件模板,平台管理员和组织管理员可定义发送给用户的邮件内容
-
新增邮箱配置,平台管理员可设置发件邮箱的信息
-
新增用户批量导入,组织管理员能够下载导入模板,填写后上传文件批量导入用户数据
-
新增UI组件,开发者能够引用UI组件,快速进行前端开发
功能优化
-
修改了知识管理界面的空间列表显示内容
-
修改了知识管理系统站点favicon
-
修改系统空间首页内容和布局
-
修改知识管理系统侧边栏、人员信息页、建立页面入口页
-
修改了知识管理系统通知弹出框的显示内容
-
优化了知识管理系统页面的加载性能和使用oauth认证的性能
-
知识管理页面的空间列表可显示树形空间结构
-
优化了建立空间过程对用户的状态提示
-
优化了全部更新页的显示
-
删除了知识管理系统头部导航栏的人员列表按钮和系统中建立空间的功能
-
API测试优化为在界面上便可进行API测试操做,输入测试数据并查看结果,且支持其余帐号的受权。
-
修改asgard服务ci,deploy依赖,修改chart部署服务。
-
asgard服务优化,taskInstance的返回值由map json修改成json。
-
API测试中,后端解析dto中的注释,将注释显示在界面。
-
页面优化为第一个input框自动获取光标。
缺陷修复
-
修复待办事项界面内存溢出问题
-
修复燃尽图数、累积流图数据不一致问题
-
修复模块管理建立模块后数据展现不一致问题
-
修复从新部署oauth后要清缓存才能登陆的问题。
-
修复切换组织/项目后,菜单面板没有收起的问题。
-
修复手机登陆页重定向问题。
-
修复choerodonui国际化显示不正确的问题。
-
修复LDAP同步用户,没法所有同步的问题。
-
修复实例管理部分服务没有配置信息的问题。
-
修复解析权限的时候,可能报重复字段,致使插入失败的问题。
-
修复角色分配界面,移除用户角色可能不发送data的问题。
欢迎经过Choerodon的GitHub和猪齿鱼社区进行反馈与贡献,感谢各位朋友陪伴Choerodon猪齿鱼不断成长,Choerodon会持续优化,敬请期待。缓存