Platform update. Version 1.19.1

New Functionality

Optimized Handling of Large Records

• The maximum allowable data volume in a single record is now limited to 2.5 MB. Records exceeding this limit cannot be processed by the platform’s mechanisms. The system will display a warning, allowing the user to decide on measures to reduce the data being sent for processing. If you already have large records, you can find instructions on retrieving records created on previous platform versions in the documentation.

• All base64-encoded images in rich text fields are now converted into files and stored in S3 storage, with only a link to them retained in HTML fields. This approach applies both to existing data in the system and to new images added to rich text fields.

Indication of Other Users on Record Forms

The new indication displays information about users simultaneously viewing a record on record forms for selected tables. To enable presence indication on portal pages, you must add the <IndicatePresence> tag alongside the Simple tag <form> in widgets, which will handle presence indication functionality.

Integration with IDP Keycloak (OIDC)

This platform version introduces the ability to integrate and implement Single Sign-On (SSO) using Keycloak via the OpenID Connect standard. A new widget has been developed that can be added to a dedicated authorization page for Keycloak login. Detailed descriptions of available authentication methods under different conditions are provided in the documentation.

Watch the demo of new functionality in version 1.19.1 on our YouTube channel

Improvements

We have improved the agent interface layout and standardized column order for all related lists.

  • Removed the “Filter / Filter = not empty / is not empty” search option for tables where it duplicates default sorting.
  • The VCS Records related list has been added to all versioned table forms.
  • The Translations related list has been added to the Level, Categories, Quick Responses, Dynamic Menu, Catalog, Condition Builder, Containers, Models, and other tables.
  • Standardized the appearance of VCS Records in related lists on all table forms except Local Packs and Retrieved Packs.
  • Standardized the appearance of VCS Records in related lists on Local Packs and Retrieved Packs forms.
  • Configured a new column order for the Default view of VCS Records.
  • Configured a new column order for the VCS Preview Log list on Local Packs and Retrieved Packs forms.
  • Configured related lists for the Script Log.

Improved the display of portal configuration object forms and enhanced related lists:

  • Portal Node on the Portal form.
  • Page Container on the Page form.
  • Page Row on the Page Container form.
  • Page Columns on the Page Row form.
  • Widget Instance on the Page Column form.
  • Portal Widget Options and UI Form Elements on the Widget Instance form.

Additionally, removed the Footer Container and Header Container related lists on the Page Container form.

Fixes:

DEF0016712: Added the ability to configure Redis password via playbook.

DEF0016590: Restored behavior when setting conditions for Simple tags <report> and <conditions>.

DEF0014552: Restored task approval functionality when the condition Approved When equals First response from anyone. If a task is approved by one of the responsible parties, all other approval requests are set to Canceled status.

DEF0013265: Hidden the search criterion Title = System Translations in the Condition Builder.

Texts and Translations:

DEF0015651, DEF0015093: Added missing message translations and improved portal text content.

Design and Layout:

DEF0016958: Fixed text color in field filter conditions.

DEF0016850: Restored the ability to scroll the profile page on the portal in mobile version.

DEF0016814: Optimized the size of the search icon on the portal.

DEF0016641, DEF0016564, DEF0016547, DEF0016530, DEF0016098: Improved layout of portal and agent interface pages.