Данная функция позволит упростить процессы настройки интеграционных сценариев, где требуется применять сложные условия проверки тела сообщения
- В аудите действий пользователя теперь фиксируются события входа и выхода пользователей при использовании Keycloak авторизации
- Обработчик DataFilter научился корректно воспринимать наименования атрибутов, задаваемых в виде пути к определенному элементу в XML-документе
- На вкладке «Версии потоков» в списке версий потоков добавились функции фильтрации и сортировки, как на вкладке «Потоки»
- Восстановлена работоспособность функции доступа к входящему HTTP-коннектору только авторизованным пользователям
- Стабилизирована работа IfThenElse-обработчика, у которого с некоторой вероятностью возникла непредвиденная ошибка
- При работе с БД Oracle через SQL-обработчик, если в конце текста запроса указан знак «;», то это не приводит к ошибке
- Поправлен баг, что клонированный поток не отображался в древовидном списке потоков до перезапуска страницы «Интегры»
- Исключена вероятность неверного отображения в интерфейсе «Интегры» статуса и/или тела сообщения в очереди сообщений при их ручном изменении
- Устранена ошибка, в которой у блока с активным механизмом связи «N к 1» не работали интеграционные тесты
- Исправлена ошибка обогащения тела сообщения переменными, которая воспроизводилась исключительно в кластерной конфигурации «Интегры»
- Исключена ошибка при наличии фигурных скобок в параметрах HTTP-запроса, так как весь url теперь автоматически проверяется и кодируется
- Оптимизирована логика загрузки логов в мониторинге сообщений блоков
- Восстановлена работоспособность переключателя «Пересылать header-ы из входящего сообщения» в исходящем HTTP-коннекторе
- Восстановлена работоспособность тега lowercase при обогащении
- Из аудита действий пользователя исключена фиксация невалидного токена во время активной сессии через Keycloak
- Восстановлена работоспособность кнопки ручной принудительной отправки сообщения из очереди сообщений гарантии доставки
- Оптимизирована работа обработчика Mapping Data:
— если значение переменной входящего сообщения является «null», то при настройке «Если пустой» — «Сохранить пустым» у этого же параметра выходящего сообщения значение будет пустым
— при форматировании времени учитывается указанный в настройках «Интегры» часовой пояс системы
— в случае использования двойных кавычек в JavaScript-е внутри обработчика Mapping Data, который находится в обработчике IfThenElse, ошибка не появляется
— когда вкладки версий схем трансформации начинают занимать всю ширину окна вкладок, то у окна вкладок появляется горизонтальная прокрутка
- Исправлена ошибка, при которой переход в настройки коннектора или обработчика из меню настроек блока отображал настройки коннектора или обработчика незаполненными
- Исправлено, что при импорте версии потока к наименованию версии обязательно добавлялось расширение файла ".json"
- Исправлено поведение обработчика Setter при оставлении поля значения заполняемой переменной пустым. Независимо от выбранного типа данных значение заполняемой переменной в этом случае примет пустую строку – ""
- Оптимизирована визуализация наведения на карточки потоков и их версии
- Исправлены тексты в уведомлениях и модальных окнах при массовых действиях с потоками и их версиями