Choerodon, as an open source multi-cloud application agile full-link technology platform, is based on open source technologies such as Kubernetes, Istio, Knative, Gitlab, and Spring Cloud to integrate local and Cloud environments and achieve consistency of enterprise multi-cloud/hybrid Cloud application environments. Platforms help organizations manage the software lifecycle by providing lean agility, continuous delivery, container environments, microservices, DevOps, and other capabilities to deliver more stable software faster and more frequently.

On December 31, 2020, Choerodon released version 0.24, which includes performance and Gantt chart features in Agile collaboration. Other functional modules, such as code development and environment deployment, have also been added, modified and optimized to varying levels. Welcome to update your experience.

  • Release: 0.24
  • Release date: December 31, 2020
  • Updated areas: Agile collaboration, code development, environment deployment, test management, artifacts, and basic functionality

Here is a detailed module introduction for you.

Agile collaboration

New features

  • Support concern items;
  • Added gantt chart function for project managers to schedule tasks;

  • Problem items in the work list can be deleted in batches.
  • Problem items support associating or creating test cases;
  • [Fixed] Sprint Lane added to story map

  • Story map supports filtering of all fields;
  • Kanban supports one-button folding and one-button expansion;
  • Added performance, which charts the completion of sprints for better project management;

The performance function

Analyze current sprint stories, tasks, and defect situations as well as historical sprint stories, tasks, and defect trends to better understand the completion status of sprints.

  • The story point distribution map shows the number and proportion of main leaders in story points and task hours from two dimensions of plan and actual.
  • The story completion chart shows the plan, actual completion and percentage of the main leaders from two dimensions of story point and task.
  • The defect list shows the number of defects of the responsible person and creator from the dimensions of non-production environment and production environment, and is arranged in descending order.
  • The defect distribution chart shows the histogram distribution chart of the number of defects of the responsible person and the founder from two dimensions: non-production environment and production environment.
  • The problem completion trend chart shows the change of each sprint plan, the number of completed tasks and the continuous sprint from two dimensions of story points and task hours.
  • The defect trend analysis chart shows the number of defects per sprint of the responsible person and the creator and the changes with the sprint from two dimensions of non-production environment and production environment, which can be screened by the responsible person.

Function optimization

  • [Improved] Story map card style
  • Optimize kanban card style;
  • Optimize state machine custom flow;
  • Optimize the details of the remaining problem display;
  • The optimization problem replicates the value of the custom field at the same time.
  • Optimize the search bar to support full selection, anti selection, none;

The defect

  • Disable clicking blank to close popover;

Code development

New features

  • Pipelining – New Maven single test functionality in code check tasks
  • The task of external stuck point is added in pipeline CD stage, which is used to trigger external workflow or other systems;
  • The batch deletion function is added to the application service version.

Function optimization

  • Optimized the application of pipelined tree structure search, directly screen out objects containing fields, and font color deepening;
  • New drag-and-drop interface to change the sequence of stages and tasks.
  • Optimized the refresh and loading speed of pipeline page;

The defect

  • Fixed the application service being empty when creating pipeline and adding tasks.
  • Fixed the problem that the staff without application service authority could be selected as auditors in the production line.
  • Fixed the problem that configuration information could not be modified in application pipeline-CD stage-deployment task.
  • Fixed the display of information in the details of shared application services in the instance view.

The deployment environment

New features

  • Host configuration function is added in the deployment module to support project personnel to maintain and manage hosts of deployment type.
  • Manual deployment module added host deployment mode, support jar package and Docker image directly deployed to the existing host;
  • In the cluster module, the operation of “Creating a cluster” is added to support creating a cluster by adding nodes.
  • The cluster module adds nodes that support adding or deleting platform clusters, and removes the master or ETcd role from nodes.

Function optimization

  • Restrictions are added for external SERVICE IP addresses and ports in the same cluster.

The defect

  • Fixed the sorting error of various fields in the deployment configuration page list.

Test management

New features

  • Add test report to test plan;

Products library

New features

  • New maven, NPM product warehouse deletion function;
  • Create harbor warehouse when adding organization;
  • Artifact repository allows all project owners to assign roles to themselves or project members in the Nexus repository;
  • [Fixed] Allow all Nexus warehouse personnel to see Nexus Artifact download records in the artifact library;

The defect

  • Harbor initialization script null pointer fix;
  • [Fixed] Saga quest scan cannot be fixed

Basis function

New features

  • The setting of forcing users to change the default password has been added to the platform management and organization management security policies.
  • Deletion of custom roles at the organization and project layers has been added.
  • Workbench – add top function in quick link, support to top any link;
  • Workbench – Added individual group in quick link, support to view project or individual quick link separately;
  • New client creation and management functions are added in the project layer, and project owners are supported to assign project roles to clients.

Function optimization

  • Optimized operations after a user creation failure to disable the user.

The defect

  • Fixed the issue of blank screen when clicking the browser to refresh the task management page on the platform layer.
  • Fixed a synchronization type display in LDAP synchronization records;
  • Fixed the issue of multiple tabs popping up after login Token is invalid.
  • Fixed a recurring problem with the recently used environment on the workbench.
  • Fixed the problem that the jump link of pipeline was wrong and the error was reported after clicking in the message bell notification.
  • Fixed project layer – notification – resource deletion verification, check a box, click save, check the content is invalid;

Community participation

Thanks to the following friends for their feedback and comments in the community forum and their contributions in the 0.24 update. Thank you for your continued support.

**@**zhuozuozhi

@hyland

Please refer to the Release Notes and official website user manual for more details.

IO /zh/docs/ins…

IO /zh/docs/ins…

We welcome your feedback and contributions through Choerodon’s GitHub and community to help Choerodon’s toothfish grow. Stay tuned as Choerodon continues to improve.

– ▼ –

You can also learn about the latest developments of toothfish, product features and participate in community contributions through the following community channels:

  • Liverpoolfc.tv: choerodon. IO
  • BBS: openforum.hand-china.com/
  • Github:github.com/open-hand/c…

Choerodon official pigfish community user exchange group, this group can exchange pigfish using experience, Docker, micro services, K8S, agile management and other related theoretical and practical experience, group synchronous update version update and other information, you can join the group discussion and exchange.

①-Choerodon Official communication (full);

②-Choerodon official communication (optional); [Wechat signal is sent to the customer service email [email protected], and operation colleagues will pull you into the official communication group]

Welcome to join the Choerodon Toothfish community to create an open ecological platform for enterprise digital services.