Новая функциональность
Оптимизирована работа с записями большого объема
• Теперь допустимый объем данных, содержащихся в одной записи, не может превышать 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: Улучшена верстка страниц на портале и в агентском интерфейсе.