Skip to main content
Version: 6.19

Usability improvements for the Web Admin Suite

The following usability improvements for the Web Admin Suite have been made.

Status information for mailboxes improved (#659918)

The information returned by the health check endpoints for nimh subsystem has been extended to provide more specific information about the status of each configured mailbox. It is now possible to check if emails are polled correctly from all configured enabled mailboxes. Previously, only active mailboxes were checked, hiding connection failures.

The attributes enabledMailboxes (mailboxes which are configured and enabled on the Email configuration page) and activeMailBoxes (mailboxes to which ConSol CM can connect and poll emails) have been added and each mailbox now has its own status attribute.

The Email receiver widget on the start page of the Web Admin Suite has been adjusted to reflect the new attributes. The following status are used:

  • Green: All mailboxes are reachable
  • Yellow: At least one mailbox is not reachable
  • Red: No mailbox is reachable

C659918-DashboardMailbox.png

The number after Active indicates the reachable vs. configured and enabled mailboxes.

Deactivated mailboxes

Mailboxes which are configured but deactivated are not considered in the health check and dashboard widget.

In addition, the intervall for checking if a valid connection exists has been reduced from 1 hour to 10 minutes to provide faster feedback on issues.

Positioning of fields in tables streamlined (#664652)

The handling of the order of child fields of tables has been streamlined so that it is determined exclusively by the order of the fields in the field administration in the Web Admin Suite. This ensures that the tables are displayed consistently in all clients and makes their configuration easier.

On update, the order of the child fields in the Web Admin Suite is modified according to their position settings to ensure that the table display in the Web Client remains unchanged. The table display in CM/Track can change if differed from the Web Client.

The settings Position, Width and Height have been removed for all child fields because they are not needed anymore or never worked.

Script validation enhanced (#665533)

The Scripts page has been improved by a feature for checking which scripts have validation errors. This simplifies the task of ensuring script integrity, especially after system updates, as it is not necessary anymore to open the scripts one by one.

The Validate scripts button has been added for this purpose. The validation progress and results are shown next to the button, and the scripts which have validation errors are marked in red. The correct scripts receive a green font. In addition, the All validation status filter is shown. The user can select the option With errors to see only the scripts which have validation errors.

Embedded scripts

Scripts which are embedded in the workflow are validated as well. They can be accessed by selecting the Embedded in workflow option from the script type filter.

Case-insensitive validation for technical / internal names (#666506)

The validation for determining if the technical or internal name of an entity in the Web Admin Suite is unique has been updated to be case-insensitive. This change addresses issues that arise when using databases with case-insensitive collations, where entities with names differing only by letter casing could cause conflicts.

The validation that an entity with the same name already exists is displayed directly below the input field to prevent the creation of duplicates which differ only in letter casing.

info

The new validation is only performed when the technical / internal name of an entity is edited manually. Existing entities and the import process remain unchanged in order to avoid disrupting existing systems.