Released on July 06, 2022
Enhancements
Bulk Role Management for Technical Users. The role management for technical users is now integrated in the Technical Users page like it was done for users in the previous release. This new feature allows you to assign or unassign project roles to multiple technical users in just one action. It's also perfect to get an overview about already assigned roles in a specific project since it really shows all available information about the affected technical users. Usage is very simple: select the project in the combo box and see the users sorted by project role below. Two dashes ("–") are used as a symbol for no role. Global or project admins can change the role of technical users by selecting them with the check boxes on the left-hand side and then use the Assign button to assign the desired role to these technical users. To remove roles simply select "–" as new role. The selection in the combo boxes project and new role are persisted accross sessions.
- The view and edit user pages have been unified. Therefore the actions View and Edit have been removed from the More menu. Simply click on the last name of a user to view him. If you want to change any data tick the checkbox Edit Details. This is only available if you have the global admin role and the user you want to edit should not be LOCKED at the moment. To be able to edit a LOCKED user first UNLOCK him.
- Users now get an email if their account was modified on the above mentioned edit page.
- For ordinary users the amount of used and remaining licences is no longer shown anywhere.
- Users which are not in the default organisation can see only other users in the same organisation or users which are members of a common project. This also works when viewing the details of a user. Confidential information like e.g. tool assignments or creation date are not displayed.
- To save one click, the login form is now immediately shown when navigating to the portal and there's no active session.
- The queue handling, which in the background manages the auto provisioning of the tools, was massively improved to avoid any deadlocks concerning conflicting changes fired at high pace.
- Pending syncs are now more readable.
Bugfixes and Improvements
- The assignment and unassignment of Jira Service Management licences for users and technical users was broken and is now fixed.
- The item count was not displayed for standard users on User page.
- Resync roles has been forbidden for retired projects to prepare for the full implementation of project retirement. To resync roles for a retired project simply reactivate it.
- Some improvements for narrow screens. Improved widget reflow.
- Burger menu is now closed after selecting the User Profile menu item.
- Upgraded version of Keycloak used for single-sign-on.
- Updated version of database server instances.
- Adapted auto-provisioning to changed APIs at Jenkins.
- Improved automated testing for an even better QA concerning UI and end-to-end behavior.
Known Issues
- User update/lock action can be stuck when the user was assigned to another organization after the user's first project role assignment. The ops team can automatically repair it for you. Will be fixed when the Rancher in customer's toolchain is updated from v1.6 to v2.x.