Enhancements
- Customers of the Competitive Toolchain use Gitea for Issue-Tracking and Agile Boards. Now all projects automatically get a well-established set of advanced defaults for labels which can be used to categorize issues. To get it enabled for a specific existing project, edit and save it or resync the project. The complete list of labels is:
- Compat: Breaking
- Kind: Bug, Documentation, Enhancement, Feature, Security, Testing
- Priority: Critical, High, Medium, Low
- Reviewed: Confirmed, Duplicate, Invalid, Won't Fix
- Status: Abandoned, Blocked, Need More Info
Improvements
- The scrolling in the new user selection box on the Projects page has been improved.
- The layout of the footer on the login page has been aligned with the footer of the DevOps Portal.
- All remaining LDAP code has been removed from the DevOps Portal.
- Added support for JWT tokens in the Portal back-end.
- Implemented more automated E2E tests.
Bugfixes
- Some permissions for roles in Gitea were not exactly set as planned. This mostly applies only to users of the Competive Toolchain, who are using Gitea for Issue-Tracking and Source Code Management. One missing permission was Create Repositories for MASTERs. To get it fixed for a specific existing project, edit and save it or resync the project.
- In some cases, the menu bar was not correctly colored. This has been fixed. The current page gets a magenta title, and there's a grey background when hovering with the mouse over any menu item. If it does not perfectly work for you, please clear your browser cache.