Bugs fixes
The following defects have been corrected in this major ConSol CM version 6.17.1.
6.17.1.0
#658054 - Incorrect label for memory statistics
The labels in the RAM and JVM RAM widgets of the Web Admin Suite dashboard were incorrect. The right value was named available memory instead of total memory. This issue has been resolved, and the labels for memory statistics now correctly display used and total memory, ensuring an accurate representation of memory usage on the dashboard.
#658069 - Broken layout of numbered list in rich text fields
The layout of numbered lists in rich text fields in the Web Client was broken and the numbers were cut off. This issue has been resolved,and numbered lists are now correctly styled in rich text fields.
#658877 - Error when a case in the favorites is deleted
When a user had added a case to the favorites and had this case open in the Web Client, an error occurred when he reloaded the page if this case was deleted using the Web Admin Suite in the meantime. This issue has been resolved, and deleted cases are now removed correctly from the favorites.
#659601 - Mention suggestions include portal user profiles
When mentioning a user in a comment in the Web Client, portal user profiles were suggested as well, although they are no real users and cannot receive notifications. This problem has been solved by excluding portal user profiles from the suggestions for user mentions.
#659725 - Error after trying to submit activity form with character limit validation twice
When a user clicked Save and continue twice to submit an activity form in the Web Client, which had a validation error because a field of the type Text (short) exceeded the character limit of 255 characters, the form displayed a validation error on the first try, but an error occurred on the second try. This issue has been resolved, and the validation messages are now displayed also on subsequent intents to submit activity forms with incorrect data.
#659900 - Missing focus on autocomplete fields
When using the tab key to navigate a case, the autocomplete fields were focused but not visually highlighted, causing confusion for users about the active element. This issue has been resolved, and now all autocomplete fields are highlighted with an orange outline in the same way as other fields when they receive the focus through tabbing.
#659919 - Incorrect tooltip on contact page
The tooltip of the Show filter in the Cases section of the contact page in the Web Client was incorrect after selecting a different filter option than the default one. This issue has been resolved, and the correct tooltips are now displayed for all filter options.
#660699 - Unneeded line at the bottom of struct lists
When viewing a case, contact or resource with a table (data field of the type struct) in the Web Client, an additional thin line was shown below the table. This issue has been resolved, and the additional line no longer appears.
#660814 - Field with visibility "Always" not shown in activity forms in CM/Track
Fields which had the setting Visibility set to Always were not shown in activity forms in CM/Track. This problem has been solved for CM/Track V3, so that fields with visibility Always are correctly displayed in activity forms now.
#660911 - Wrongly aligned button in link dialog
The Update button which is shown in the dialog when clicking the Insert Link button in the rich text editor of the Web Client was attached to the bottom of the modal window. This problem has been solved and the button is correctly aligned now.
#660917 - Unneeded log messages removed
Entries about the creation of broadcasting channels for each session were written to the log files on INFO level. These log entries have been removed because they are not needed. In addition, broadcasting channels are now opened only for the Web Client and the Web Admin Suite where they are required for the correct functioning of the applications.
The system property notifications.enabled
from the module cmas-web-notifications
has been removed. It is replaced by the property broadcasting.enabled.WEB_CLIENT
from the new module cmas-realtime-integration
, which also includes broadcasting.enabled.WAS
for the Web Admin Suite.
#660964 - Broken pipe errors in JBoss logs when session times out
When deploying CM/Track V3 in the same application server as ConSol CM, some broken pipe
errors appeared in the log files. This issue has been resolved by hiding these error messages as they did not indicate any actual problems.
#660968 - Web Admin Suite session not extended
The session in the Web Admin Suite was not extended correctly if a user action coincided with an automatic action. This problem has been solved and the user actions now always extend the session.
#661010 - Unneeded error in the log files
When a validation error, implemented in the business process, occurred in CM/Track a long error message with 400 Bad Request was written to the log files, which is incorrect because a validation error is an expected situation. This problem has been solved and validation errors occurring in CM/Track are now logged on INFO level.
#661028 - Overlapping in workflow details panel
When opening the details panel of a workflow element on the Workflows page of the Web Admin Suite, the language labels of the fields for the localized names and descriptions sometimes overlapped the values. This problem has been solved and the field labels are now displayed above the field if a value is present.
#661044 - Error after adding avatar image
If a user added an avatar image using the Web Client and an administrator tried to edit the same user afterwards on the Users page of the Web Admin Suite, a warning about concurrent changes was shown and an error occurred when trying to close it. This problem has been solved and now the red bar which indicates that the Web Admin Suite needs to be reloaded is shown.
#661045 - Queue icon not imported
If the queue icon was modified in the Web Admin Suite and a scene containing this queue was imported to another system where the queue already existed, the queue icon was not updated by the scene import. This problem has been solved and queue icons are correctly handled by scene imports now.
#661071 - Missing orange borders when tabbing
When using the tab key to navigate through the Web Client, some focussed elements where not properly highlighted with orange borders, as some edges were missing. This problem has been solved, and the focussed element now always has complete orange borders.
#661076 - Window for selecting queue icons improved
The modal window to select an icon for a queue on the Queues page of the Web Admin Suite has been improved. All icons now have the same size and old PNG icons, which were not uploaded manually for a queue, have been removed.
#661080 - Wrong German translations for email pages
The German translations for the From and the To columns on the pages Intercepted emails and Failed outgoing emails of the Web Admin Suite were switched. This problem has been solved and From and To are correctly translated into German now.
#661086- Missing space between label and text
When using the Web Client in German, there was not enough space between the labels Hinzugefügt von and Beschreibung, and their values when expanding an attachment entry in the Attachments section. This problem has been solved and the space between the labels and values has been increased.
#661125 - Avatar images lost after user import
When importing a scene containing user data to a ConSol CM system where users with avatars already existed, the avatar images were removed by the import, although they were included in the scene. This problem has been solved and avatar images are correctly handled during import now.
#661140 - Wrong variable in user profile template
The user-profile-info-template
template, which defines the data displayed in the user profile of the Web Client, contained the non-existing variable engineer.department
, so that the department data was not shown. This problem has been solved by replacing this variable with engineer.division
in new and existing templates. Therefore, the department is now shown in the user profile if it is included in the users' data.
#661150 - Wrong cursor placement when tabbing
When using the tab key to navigate the details panel of an entity in the Web Admin Suite, the cursor jumped to the beginning of multiline text fields, so that the user had to move the cursor to the end of the text of start typing. This problem has been solved and multiline text fields now behave like other text fields, where the whole text is selected on focus.
#661159 - Error due to portal configuration without news
When migrating a client configuration without news settings from CM/Track V2 to CM/Track V3, an error occurred in CM/Track V3. This issue has been resolved and CM/Track V3 now gracefully handles missing news configurations by allowing the case list to take full width, and it correctly renders news items even when certain properties are not provided by the script.
#661168 - Tooltip covers table action icons
When selecting several entities in a table in the Web Admin Suite, the tooltip of the action icons were displayed to the right of the icon so that it covered the other icons. This problem has been solved and the tooltips are now displayed above the icons.
#661177 - Email not backed up after processing failure
Incoming emails which could not be processed due to a StackoverflowError
were not saved to the backup table of the database to show them on the Failed incoming emails page of the Web Admin Suite, but remained in the queue of the active emails (table cmas_nimh_active_mail
). This problem has been solved and such emails are now displayed on the Failed incoming emails page together with emails which cause exceptions during processing.
#661224 - Missing feedback when stopping TaskExecutorService
When stopping TaskExecutorService on the Services page of the Web Admin Suite, there was no feedback in case of failures. This problem has been solved and a loading indicator is now shown while trying to stop the service. If the operation fails, an error message is displayed.
#661225 - Not possible to enter client secret for portal configuration
When trying to change the client secret in the Authentication tab of the Portal configurations page of the Web Admin Suite, the input field got blocked directly or after entering a few characters. This problem has been solved, and it is now possible to update the client secret.
#661231 - Wrong documentation links
The links to the release notes and system requirements on the Troubleshooting page of the Web Admin Suite pointed to an old direction. This problem has been solved and the links point to the current documents now.
#661248 - Change in layout for portal configuration not saved
When adding a new field to the group layout in the Case fields section of the Portal configurations page, the change was not applied correctly and the button to update the portal configuration was disabled. The added field was shown in CM/Track V3 only until the Portal configurations page was reloaded in the Web Admin Suite. This problem has been solved and adding a field to the group layout is handled correctly now.
#661298 - User avatars not displayed correctly on iPhone
The images of the user avatars were shown in the wrong dimensions in the case history when viewing the Web Client on a mobile device with MacOS. This problem has been solved and user avatars are now displayed correctly on iPhones.
#661300 - Orange background did not cover the whole edit section
When adding an attachment or a related case to a case in the Web Client, only the upper part of respective sections had an orange background. The lower part of the section was white. This problem has been solved and the complete sections now have an orange background in edit mode.
#661302 - Unneeded capital letter in section headline
When viewing the page of a company without persons in the Web Client, the headline of the Persons section was No Persons instead of No persons. This problem has been solved and the usage of capital letters is now consistent with the other section headlines.
#661330 - Excessive warning logs for localized strings for user profile
When a user accessed the user profile in the Web Client, the log files were spammed with warnings about localized strings for components that had not been added to the page yet. This issue has been resolved, and there are no warnings anymore when accessing the user profile.
#661429 - Update button active, although they are no changes
The Update button field positioning GUIs in the Web Admin Suite was enabled after making temporary changes to the layout and reverting them directly afterwards. This problem has been solved and the Update button is now enabled only if there are changes with respect to the previously saved layout.
#661452 - Not possible to unassign customer group from queue
When trying to unassign a customer group, whose customers have many cases, from a queue on the Queues page of the Web Admin Suite, a timeout occurred. This problem has been solved by preventing the system from loading all associated cases into memory in order to improve the performance of the operation.
#661495 - Resource boxes overlap when toggling sidebars
When viewing the resource pool overview page and expanding or collapsing the sidebars in the Web Client, the layout of the resource category boxes was broken and the boxes overlapped. This issue has been resolved, and the resource category boxes now maintain proper alignment and spacing when the sidebars are toggled.
#661639 - Missing attachment preview
When a case had more than 10 attachments, only the first 10 attachments displayed a preview when hovering the attachment name in the Attachments section of the Web Client. Subsequent pages did not show previews for attachments. This issue has been resolved, ensuring that attachment previews are now consistently displayed across all pages regardless of the number of attachments or their sorting order.
#661705 - Error when trying to save workflow with duplicate name
When trying to save a workflow which has elements with duplicate technical names on the Workflows page of the Web Admin Suite, an error occurred. This problem has been solved and a validation message is now shown in this situation.
#661726 - Sorting of text classes by localized name does not work
When sorting text classes by their localized names on the Text classes page of the Web Admin Suite, the system incorrectly used the technical names for sorting, causing the text classes to appear out of order. This issue has been resolved, and text classes are now correctly sorted by their localized names.
#661835 - Phone number validation not displayed
When a company has an invalid phone number, which was set in an automatic way, and a user attempts to save other changes to the company in the Web Client, no validation error about the invalid phone number was displayed, although the company could not be saved. This issue has been resolved, and an appropriate validation message is now shown, allowing user to address the issue and successfully save the changes.
#661875 - Incorrect display of fixed-point numbers in CM/Track V3
When editing a fixed-point number in CM/Track V3, e.g. during case creation, the number was displayed in English locale format although the browser language was German, causing confusion and potential data entry errors. This issue has been resolved, and fixed-point numbers now correctly reflect the locale settings during editing.
#661902 - Password validations disappear too quickly
When users tried to change their passwords in the user profile in the Web Client, password validation messages were disappearing immediately after being displayed, making it difficult for users to correct their inputs. This issue has been resolved and the validation messages now remain visible long enough for users to read them.
#661906 Only one locale exported for template
When selecting a template, which exists with the same name for different locales, as an entity to export on the Custom export page of the Web Admin Suite, only one template for one locale was exported. This problem has been solved and all locales of the template are now exported.
#661915 - Duplicate unfold button in Web Client
When a long comment was added to the case history in the Web Client, its text class was changed to one with a shortened display on the selected detail level, the entry was unfolded and another comment was added, the unfold button of the long comment was erroneously displayed twice. This issue has been resolved, and the unfold button is now shown only once.
#662020 - Incorrect gradient for folded history entries
The gradient intended for folded case history entries in the Web Client was displayed on unfolded entries instead. This issue has been resolved, and the gradient now correctly appears only on folded history entries.
#662082 - Deactivated field in table breaks case display
When a data field inside a table (struct) in an activity form was disabled, cases whose workflow activities use this form could not be opened in CM/Track V3. A white screen was shown instead of the case. This issue has been resolved, and deactivating fields in tables no longer prevents the case display.
#662162 - Order of field groups in details panel not updated
When changing the oder of field groups on the Case fields page of the Web Admin Suite using drag-and-drop, the updated order was not reflected in the Details section of the cases in the Web Client. This issue has been resolved, and changes to the order of the field groups are correctly applied now.
#662182 - Logout error after session timeout in CM/Track V3
When the user's session timed out, and he clicked the Logout button in CM/Track V3 afterwards, an error occurred. This issue has been resolved and the logout page is now shown in this situation.
#662220 - Automatically assigned field groups removed on queue update
When editing a queue by assigning or unassigning case field groups on the Queues page of the Web Admin Suite, field groups with the setting Automatically assigned to all queues were removed from the queue. This issue has been resolved, and automatically assigned field groups now remain assigned to all queues when updates are made.
#662291 - Hidden field groups visible after adding a resource relation
When adding and removing resource relations for a case in the Web Client, hidden field groups occasionally became visible despite being set to invisible by script. This issue has been resolved and all field groups explicitly set to invisible remain hidden regardless of additions of resource relations.
#662294 - Add button misaligned
The Add button in the Additional participants dialog in the Web Client was misaligned causing a slight design inconsistency. This issue has been resolved, and the Add button is now correctly aligned with the information of the selected participant.
#662320 - Unneeded hover style for empty case list in CM/Track V3
When hovering the area with the No tickets found image, which is shown if the case list in CM/Track V3 is empty, the background color and the cursor changed suggesting that the image was clickable. This issue has been resolved by removing the hover styles for the empty case list.
#662321 - Problem with redirects when using a proxy and OIDC authentication
When running the authentication application in standalone mode and using a proxy, the redirect to CM/Track V3 after successful authentication did not work correctly due to a missing Origin/Referer
header in the request. This issue has been resolved by adding the required header.
#662337 - Scrolling problem in Chrome
When using the Scroll to the bottom button in a long case in the Web Client on Chrome, the page did not scroll to the bottom but stopped in the middle, so that the latest entry was not fully visible. This issue has been resolved, and the page is now correctly scrolled to the bottom in all supported browsers.
#662571 - Wrong alignment of checkboxes with their labels
On several pages of the Web Client, including the detail search and the text templates, the checkboxes were not correctly aligned with their labels. This issue has been solved, ensuring that all checkbox and radio button labels are now correctly aligned.
#662628 - Incorrect operation type for case loading
When opening a case in the Web Client, the operation type was incorrectly logged as "VIEW_LOAD" instead of "TICKET_LOAD", leading to inaccurate log entries. This issue has been resolved, and the correct operation type "TICKET_LOAD" is now used.
#662746 - Incorrect values for multiselect setting
One of the values available for the setting Multiselect in search enabled, which is available for enum fields on the data fields pages of the Web Admin Suite, was single instead of False causing confusion about its meaning. This issue has been resolved and the proper values True and False are now available.
#662771 - Problem with required fields for activity form in development mode
Defining required fields for a newly added activity form in the Web Admin Suite did not work properly when opening the activity form from the workflow and the development mode was active. The changes were not saved upon clicking the Update activity form button. This issue has been resolved, ensuring that required fields are now correctly assigned when using the development mode.
6.17.1.1
#663248 - Claim not retrieved when using SSO with an external provider
When using external SSO with Microsoft EntraID, the claim upn was not retrieved from the ID token preventing login. This issue has been resolved, and SSO with upn as a claim now works correctly.
#663250 - Confirm password field required for mixed authentication mode
When creating or updating a user on the Users page of the Web Admin Suite, the Confirm password field was required, although the password was not required because the mixed authentication mode (DATABASE,LDAP or LDAP,DATABASE) was enabled. This issue has been resolved, and the Confirm password field is now only required for the DATABASE authentication mode.