Обновление платформы. Версия 1.19.1

Новая функциональность

Оптимизирована работа с записями большого объема

• Теперь допустимый объем данных, содержащихся в одной записи, не может превышать 2.5 Мбайт. Записи, превышающие указанное значение, не могут быть обработаны механизмами платформы. Система выведет предупреждение, позволяя пользователю принять решение о мерах сокращения данных, отправляемых на обработку. В случае, если у вас уже имеются записи большого объема, в документации вы найдёте способ получения записей, созданных на предыдущих версиях платформы.

• Все закодированные (base64) изображения в полях с форматированным текстом теперь преобразуются в файлы и размещаются в хранилище S3, а в полях HTML содержится только ссылка на них. Этот подход применяется как к уже хранящимся в системе данным, так и к новым изображениям, помещаемым в поля с форматированным текстом.

Индикация присутствия других пользователей на форме записи

Новая индикация позволяет отображать на формах записей выбранных таблиц информацию о пользователях, просматривающих запись одновременно с текущим пользователем. Чтобы использовать индикации на портальных страницах, необходимо вместе с Simple-тегом <form> в виджетах дополнительно добавлять тег <IndicatePresence>, который возьмет на себя функции индикации присутствия.

Интеграция с IDP Keyсloak (OIDC)

В этой версии платформы появилась возможность интеграции и организации технологии единого входа SSO с помощью Keyсloak по стандарту Open ID Connect. Разработан новый виджет, который можно добавить на специально созданную страницу для авторизации через Keycloak. В документации подробно описаны доступные способы авторизации при разных условиях.

Демо новой функциональности версии 1.19.1 на нашем YouTube-канале

Улучшения

Улучшили верстку агентского интерфейса и настроили единообразный порядок колонок для всех связанных списков.

  • Убрали поиск по полю Фильтр / Filter = не пусто / is not empty для таблиц, где он повторяет сортировку по умолчанию.
  • Связанный список Записи VCS / VCS Records вынесен на формы всех версионируемых таблиц.
  • Связанный список Переводы/Translations на таблицы Уровень / Level, Категории / Categories, Быстрые ответы / Quick Responses, Динамическая Категория Меню / Dynamic Menu, Каталог / Catalog, Оператор конструктора условий / Condition Builder, Контейнеры / Containers, Модели / Models и другие.
  • Настроили единый вид Записей VCS / VCS Records в связанных списках на формах всех таблиц кроме Локальных пакетов/Local Packs и Загруженных пакетов / Retrieved Packs.
  • Настроили единый вид Записей VCS / VCS Records в связанных списках на формах таблиц Локальных пакетов/Local Packs и Загруженных пакетов / Retrieved Packs.
  • Настроили новый порядок колонок для представления Default списка Записи VCS / VCS Records.
  • Настроили новый порядок колонок для списка Журнал событий VCS / VCS Preview Log на форме Локальных пакетов/Local Packs и Загруженных пакетов / Retrieved Packs.
  • Настроили связанные списки для Журнала работы скриптов / Script Log.

Улучшили представления форм конфигурационных объектов портала, сделали более информативными связанные списки:

  • Узел портала / Portal Node на форме Портал / Portal.
  • Контейнер страницы / Page Container на форме Страницы / Page.
  • Строки / Page Row на форме Контейнер страниц / Page Container.
  • Колонки портала / Page Columns на форме Строки портала / Page Row.
  • Экземпляры виджетов / Widget Instance на форме Колонка портала / Page Column.
  • Опции виджетов портала / Portal Widget Options и Элементы форм / UI Form Elements на форме Экземпляры виджетов / Widget Instance.

А также удалили связанные списки Нижний колонтитул / Footer Container и Верхний колонтитул / Header Container на форме Контейнеры страниц / Page Container.

Исправления:

DEF0016712: Добавлена возможность настройки пароля для Redis из плейбука.

DEF0016590: Восстановлено поведение при задании условий для Simple-тегов <report> и <conditions>.

DEF0014552: Восстановлена работа согласования задач, когда условие Согласовано при условии/Approved When равно При первом ответе от кого-либо/First response from anyone. Если задача согласована одним из ответственных лиц, остальные заявки на согласование переходят в статус Отменено/Canceled.

DEF0013265: Скрыт поиск по критерию Заголовок = Системные переводы в конструкторе условий.

Тексты и переводы:

DEF0015651, DEF0015093: Добавлены недостающие переводы сообщений, улучшены тексты на портале.

Дизайн и верстка:

DEF0016958: Исправлен цвет текста в условиях фильтрации поля.

DEF0016850: Восстановлена возможность прокручивать страницу профиля на портале в мобильной версии.

DEF0016814: Оптимизирован размер иконки поиска на портале.

DEF0016641, DEF0016564, DEF0016547, DEF0016530, DEF0016098: Улучшена верстка страниц на портале и в агентском интерфейсе.