...

2024.10 Минорные версии

Тема в разделе "Релиз 2024.10", создана пользователем ELMA365, 9 дек 2024.

  1. ELMA365

    ELMA365 Moderator

    Изменения, перечисленные ниже, внесены в систему начиная с указанной минорной версии и вплоть до latest-версии. Если вы используете поставку ELMA365 On-Premises, обновите систему для их применения.


    2024.10.18

    1. TEAM-31387 Выявлена ошибка в версии ELMA365 On-premises 2024.7.13, при которой зависала страница описания бизнес-процесса, если процесс создавался в разделе CRM.

    Шаги воспроизведения следующие:
    1. В системе активировано решение Управление продажами.
    2. Импортировано решение с пользовательским модулем, в котором добавлено действие бизнес-процесса.
    3. В разделе CRM настраивается процесс. На схеме размещается блок из пользовательского модуля.

    Результат: Ошибка устранена. На форме биндинга пользовательского действия бизнес-процесса исправлено зацикливание в рекурсии, что приводило к зависанию компонента.

    2. TEAM-32367 Выявлена ошибка, при которой не срабатывал запрос на поиск в разделе Маркетинг на странице приложения Сегменты подписчиков.

    Зависание страницы исправлено, быстрый поиск по элементам приложения Сегменты подписчиков срабатывает корректно.


    2024.10.19

    1. TEAM-31824 Изменили места хранения ссылок на мобильное приложение ELMA365 в связи с его блокировкой в магазинах приложений.

    2. TEAM-30865 В мобильном приложении ELMA365 не отображался созданный компонент Контракт. При переходе на страницу контракта открывалась главная страница системы.

    Ошибка исправлена. Добавлена обработка страниц контрактов в меню мобильного приложения.

    3. TEAM-32170 Добавлена периодическая проверка на истечение действительности сертификатов Kubernetes сроком на 1 год в ELMA365 Standard KinD. Теперь, если вы не обновляете систему или не изменяете её конфигурацию, сертификаты K8s продолжат работу. Для этого нужно перезапустить систему.


    2024.10.20

    TEAM-32199 Выявлена ошибка, возникающая при формировании SQL-запроса в поиске по параметрам для табличного фильтра с множественной категорией.

    Теперь SQL-запросы отрабатывают корректно.


    2024.10.21

    TEAM-32328 В версии 2024.10.5 изменили код иконки компаса для обозначения кнопок с drafting_compass на compass. Это привело к необходимости заменять иконку на формах приложений вручную. В этой минорной версии возвращена возможность использовать иконку с кодом drafting_compass.


    2024.10.22

    TEAM-32342 Выявлена ошибка хода процесса, возникающая при использовании опции подписания в блоке Задача. Если применялся пользовательский провайдер электронной подписи, задача не закрывалась, и процесс не продвигался.

    Ошибка исправлена. Опция подписания работает корректно.


    2024.10.23

    TEAM-32327 Выявлена ошибка: если через скрипт применить массовое редактирование значений в полях элемента приложения, изменится пользователь, указанный в элементах в системном поле Автор.

    Ошибка исправлена. Теперь пользователь, который запускает скрипт, не указывается автором, создавшим элемент приложения.


    2024.10.24

    1. TEAM-32522 Исправлена ошибка: при редактировании веб-документа, созданного в разделе Файлы, удалялось заданное форматирование и применённые стили текста. Теперь документ отображается в режиме редактирования корректно.

    2. TEAM-32384 При проверке доступа внешнего пользователя к порталу с помощью метода API /api/portal/profiles/{namespace}/check-access возникала ошибка, если в системе настроена интеграция с LDAP.

    Ошибка в логике работы портала исправлена.

    3. TEAM-30842 Компоненты мониторинга и автомасштабирования в ELMA365 On-Premises обновлены до актуальных версий, которые обеспечивают совместимость с Kubernetes версии 1.30.


    2024.10.25

    TEAM-31079 Если на карте бизнес-процесса размещался блок Изменение элемента и при этом не задавались настройки зоны ответственности, то в ходе выполнения экземпляра процесса в ленту элемента приходило уведомление об ошибке поиска исполнителя задачи.

    Ошибка исправлена. Уведомление не фиксируется в ленте элемента.


    2024.10.26

    1. TEAM-18293 Добавлен метод TS SDK для массового удаления элементов приложения в скриптах: Application.batch().delete().

    Пример использования:
    Код:
    
    const count await Application.batch()
        .
    delete()
        .
    where((fg) => f.__name.eq(''))
        .
    notify(needNotify)
        .
    size(batchSize)
        .
    all();
    Чтобы выполнять массовые операции с элементами (создание, обновление, удаление) у пользователя должны быть права на импорт данных в приложении.

    2. TEAM-31905 Добавлено описание ошибки применения массовых действий с элементами приложения в скриптах, которая возникала, если у пользователя недостаточно прав на выполнение действия.


    2024.10.27

    TEAM-32610 Выявлена ошибка — свойству типа Категория не присваивалось значение с помощью скрипта. После вызова метода в поле отображалось значение «ENUM must be an array».

    Ошибка исправлена. Присваивание значения через скрипт срабатывает корректно.


    2024.10.28

    TEAM-31860 Выявлена ошибка — недоступны блоки бизнес-процесса, которые созданы на уровне модулей, входящих в некоторые платные бизнес-решения, например СБИС, КЭДО. Отредактированная версия процесса, в котором применены такие блоки, не публиковалась.

    Ошибка исправлена. Теперь преднастроенные процессы с блоками из состава платных решений можно редактировать, а также использовать эти блоки в других пользовательских процессах.


    2024.10.29

    TEAM-31895 Оптимизирована загрузка списка сессий в разделе Линии:

    • теперь сессии, назначенные на супервизора или оператора в статусе оффлайн не показываются в общем счётчике;
    • при открытии страницы сессии теперь отображаются только предыдущие 50 сессий с этим же клиентом;
    • максимальное значение счётчиков сессий (непрочитанных и в очереди) ограничено до 99+.


    2024.10.30

    1. TEAM-31860 Улучшен процесс формирования логов по отображению списка доступных блоков на боковой панели дизайнера бизнес-процессов. Теперь, если какие-то блоки должны быть видны, но отсутствуют в списке, вы можете получить дополнительные логи для решения проблемы.

    2. TEAM-30842 Обновлены дополнения ELMA365 OnPremise Enterprise для улучшения совместимости с Kubernetes 1.30. Список новых версий дополнений:

    • elma365/cert-manager v1.15.3
    • elma365/descheduler 0.31.0
    • elma365/external-secrets 0.10.4
    • elma365/istio 1.23.2
    • elma365/jaeger 0.1.5
    • elma365/keda 2.15.1
    • elma365/kubernetes-event-exporter 3.2.12
    • elma365/kyverno 3.2.6
    • elma365/loki 6.12.0
    • elma365/longhorn 1.7.1
    • elma365/mimir 5.4.1
    • elma365/monitoring 62.7.0
    • elma365/node-local-dns 2.1.0
    • elma365/onlyoffice 8.1
    • elma365/r7office 7.4
    • elma365/s3gateway 0.6.11
    • elma365/tempo 1.10.3
    • elma365/vault 1.4.22


    2024.10.31

    TEAM-31860 Выявлена ошибка — в дизайнере бизнес-процессов на боковой панели не отображаются блоки некоторых установленных платных бизнес-решений, например КЭДО.

    Ошибка исправлена. Теперь список доступных блоков в дизайнере бизнес-процессов формируется корректно.


    2024.10.32

    1. TEAM-29966 Выявлена ошибка генерации https-протокола в приглашении пользователя. В письме формируется неверная ссылка в формате http<адрес платформы> вместо верного формата https<адрес платформы>.

    Шаги воспроизведения:
    1. Установить ELMA365 OnPremise Enterprise через Helm-чарт.
    2. Сгенерировать сертификаты для работы https-протокола и переключить на https-соединение.
    3. Отправить приглашение пользователю.​

    Ошибка исправлена. Генерация https-протокола в приглашении пользователя срабатывает корректно.

    2. TEAM-28704 Повышена отказоустойчивость системы.

    3. TEAM-29486 Выявлена ошибка — в справочнике Внешние пользователи не формируется название элемента по шаблону.

    Шаги воспроизведения:
    1. В разделе Cистемные справочники открыть меню настроек приложения Внешние пользователи.
    2. Перейти в пункт настроек Название элемента.
    3. Выбрать опцию Формировать по шаблону, нажать {+} и прописать шаблон, используя переменные приложения. Сохранить настройки.
    4. Перейти на страницу приложения и создать внешнего пользователя.​

    Ошибка исправлена. Добавлена миграция для корректного формирования названий элементов в справочнике Внешние пользователи.

    4. TEAM-32066 Выявлена ошибка — зависает исполнение серверного скрипта в бизнес-процессе.

    Шаги воспроизведения:
    1. На уровне приложения создать процесс с блоками Стартовое событие, Скрипт, Конечное событие.
    2. В блоке Скрипт привязать функцию:
    Код:
    
     async function test(): Promise<void> {
      const 
    res await fetch(`https://elma.stage.cloud.ru/`) //здесь может быть любой апи вызов
      
    const users await System.users.search().first()
      const 
    text await res.text();
    3. Создать элемент приложения и запустить процесс.​

    Ошибка исправлена. Добавлена ленивая инициализация потока ответа для исполнения скрипта.
    Последнее редактирование: Среда в 15:27
  2. d.chernikov_igronik

    d.chernikov_igronik Участник

    Добрый день.
    Когда будет описание 2024.10.24 ?
  3. ELMA365

    ELMA365 Moderator

    Добрый день!

    Описание изменений в версиях 2024.10.24 и 2024.10.25 добавлены. Ознакомиться с ними уже можно в текущей статье!

    Вы также можете включить подписку на определённые темы, чтобы быстро узнавать об обновлениях. Для этого напротив названия статьи нажмите Отслеживать тему.