DevOps Portal 1.6.8

Last modified by DevOps-as-a-Service Operator on 2025/02/05 11:33

New Features

AI Operator

  • The Portal now supports the new tool AI Operator. AI Operator is an interactive chat which can answer questions about a project. The knowledge of AI Operator is retrieved from uploaded files which contain project documentation.

Enhancements

  • Project admins can now edit and save their projects. This can be used to change the name or description of a project. As always, the change is automatically propagated to all tools.
  • A custom plugin was developed for Jira which will now delete screens, screen schemes, and issue-type screen schemes which are no longer used. This is triggered by the DevOps Portal every time a project is deleted. This saves resources and speeds up Jira.

Improvements

  • Users with the Portal role CREATOR can now see all users, even when they are not in the default organization. Due to this, they can add now anybody to the projects they have created. For ADMINs this was always possible. Therefore, being not a member of the default organization only limits user visibility for users with a standard portal role.
  • When resync roles is invoked on a project, it will also remove users from tools for which they don't have a licence assigned. This is just done for completeness. User are already removed from a tool when the license is unassigned from them.
  • Browsers will now use the DevOps-as-a-Service icon instead of a generic icon when installing the DevOps Portal as a web application. The feature is not supported by all browsers at the moment, but works at least in Chrome, also on mobile devices. See https://developer.mozilla.org/en-US/docs/Web/Manifest for compatibility information.
  • Adapted URLs for IDEaaS to latest version
  • Adapted data retrieval to latest LDAP server version

Security

  • Encryption of passwords for technical users was changed to fulfill latest PSA recommendations.
  • Access to the portal database is now done using SSL
  • The API call for organizations now just returns information required for the permission level of the logged-in user.

Bugfixes

  • Unlock user did not work for locked users, which were still assigned to a tool, which has been removed in the meantime from the instance.
  • For some users, enabling 2FA did not work. The issue was fixed.