...

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

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

  1. ELMA365

    ELMA365 Moderator

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


    2024.11.2

    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.11.3

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

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

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

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

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

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


    2024.11.4

    TEAM-31895 Исправлена сортировка истории сессий. Теперь на странице сессии с определённым клиентом предыдущие сессии отображаются в хронологическом порядке.


    2024.11.5

    1. TEAM-32782 Исправлено отображение праздничных дней в календаре. Теперь, если в поле типа Дата или Дата/Время перейти в календарь, праздничные дни отобразятся красным шрифтом.

    2. TEAM-30842 Дополнение DBSExporter для ELMA365 OnPremise Enterprise обновлено до версии 1.2.0 для улучшения совместимости с Kubernetes 1.30.


    2024.11.6

    Изменений нет, техническая версия.


    2024.11.7

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

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

    2. TEAM-32800 Выявлена ошибка — при работе с мобильным приложением ELMA365 через Android или iOS перестают поступать push-уведомления, начиная с первого сообщения, длина которого составляет около 2000 знаков.

    Ошибка исправлена. Теперь push-уведомления, которые не могут быть доставлены из-за превышения ограничения на длину сообщения, обрезаются до допустимой длины.


    2024.11.8

    1. TEAM-28704 Повышена отказоустойчивость сервиса diskjockey для работы с файлами и директориями.

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

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

    3. 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. Создать элемент приложения и запустить процесс.​

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


    2024.11.9

    TEAM-32925 Выявлена ошибка — если на форме настройки модуля или форме создания элемента приложения добавлены два модальных окна и в них размещены поля с типом Таблица, то после заполнения хотя бы одной ячейки таблица начинает мерцать.

    Ошибка исправлена.


    2024.11.10

    TEAM-32689 Выявлена ошибка — если перейти из одного приложения в другое и обратно или обновить несколько раз страницу приложения, она зависает и отображается значок загрузки страницы.

    Ошибка исправлена.


    2024.11.11

    1. TEAM-32551 Выявлена ошибка — если применить сценарий для изменения значения поля с типом Число, которое доступно только для чтения, значение отобразится прежним.

    Шаги воспроизведения:
    1. Создать приложение с расширенной формой.
    2. В контексте приложения создать переменную с типом Число и вынести её на форму, применив опцию Только для чтения.
    3. Настроить сценарий, в котором значение созданной переменной изменяется на 0 или очищается.
    4. Создать элемент приложения.
    5. Применить сценарий для изменения значения переменной. После этого значение переменной на форме отобразится прежним, в консоли значение изменяется.
    Ошибка исправлена.

    2. TEAM-31869 Исправлена ошибка: для пользователя с правом только на просмотр элементов справочника Внешние пользователи была доступна возможность заблокировать внешнего пользователя. Теперь права на просмотр применяются корректно.

    3. TEAM-32222 Исправлена ошибка: в шаблоне запроса Web API некорректно описана функция сохранения изменений в поле с типом Произвольное приложение (Один). Теперь описание в шаблоне запроса корректно.

    4. TEAM-32689 Исправлена ошибка: не загружалась страница внешнего портала. Теперь страница портала отображается.


    2024.11.12

    TEAM-32988 Выявлена ошибка: при создании файлов в логи сервиса diskjockey добавлялись записи о генерации уменьшенных изображений файлов. Эти детали не должны фиксироваться в логах.

    Ошибка исправлена.


    2024.11.13

    1. TEAM-28704 Повышена отказоустойчивость сервиса diskjockey для работы с файлами и директориями.

    2. TEAM-32886 Исправлена ошибка: при создании бизнес-процесса иногда не открывалась страница его моделирования из-за неверного построения дерева активити в дизайнере процессов. Теперь дерево активити формируется корректно.


    2024.11.14

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

    2. TEAM-32832 Исправлена ошибка в сервисе messenger-livechat, из-за которой периодически не отправлялись сообщения в сессиях LiveChat.

    3. TEAM-32933 Исправлена ошибка: пользователь получал уведомления по всем задачам проекта, участником которого он является. Теперь сотрудник видит оповещения только по своим задачам.

    4. TEAM-26474 Добавлено хранение информации о действиях при установке и обновлении ELMA365. Это облегчает диагностику в случае возникновения проблем.


    2024.11.15

    TEAM-33065 Исправлена нестандартная ситуация, приводившая к панике в сервисе billing.


    2024.11.16

    1. TEAM-32552 Выявлена ошибка: в графике по конверсии элементов с типом Воронка с drill down неверно рассчитывается количество элементов с выбранным статусом.

    Шаги воспроизведения:
    1. Создать страницу и разместить на ней виджет График.
    2. Настроить виджет: в поле Измерение выбрать Статус, ПоказательКоличество, Тип расчётаКонверсия элементов, Тип графикаВоронка с drill down, Представление данныхЕдиницы.
    3. Сохранить и опубликовать страницу.
    4. На построенном графике нажать на значение любого статуса.
    Ошибка исправлена. Теперь при выборе статуса в открывшемся окне отобразится корректное количество элементов, которым присвоен или присваивался выбранный статус.

    2. TEAM-31062 Выявлена ошибка: если внешний пользователь открывал страницу портала на двух или более вкладках браузера, всплывала плашка об ошибке синхронизации кэша.

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

    3. TEAM-32709 Выявлена ошибка: если в настройках виджета Таблица выбрать источником данных переменную типа Приложение (несколько), отображаются все элементы приложения.

    Шаги воспроизведения:
    1. В дизайнере интерфейсов разместить на форме просмотра приложения виджет Таблица.
    2. В настройках этого виджета в опции Приложение нажать на значок скрепки и выбрать переменную типа Приложение (несколько).
    3. Сохранить и опубликовать страницу.
    Ошибка исправлена. Теперь в таблице отобразятся только те элементы приложения, которые указаны в переменной Приложение (несколько).

    4. TEAM-31108 Выявлена ошибка: игнорируется значение поля Адрес для ответа в настройках блока Оповещение на email. Письма приходят на электронную почту, указанную в Администрирование > Настройки системы > Настройка Email.

    Шаги воспроизведения:
    1. В блоке Оповещение на email заполнить поле Адрес для ответа.
    2. Сохранить настройки блока и опубликовать процесс.
    3. Запустить его.
    Ошибка исправлена. Теперь письма приходят на адрес, указанный в настройках блока.


    2024.11.17

    TEAM-31517 При диагностике системы теперь можно посмотреть историю версий и информацию о миграциях.
    Последнее редактирование: 21 янв 2025 в 10:37
  2. d.chernikov_igronik

    d.chernikov_igronik Участник

    Добрый день.
    При редактировании статьи без дополнительных сообщений не приходят уведомления, даже если отслеживать тему.
    Последнее редактирование было 25.12.2024, а отслеживание с 17.12.2024 г.
  3. mokrushina

    mokrushina Участник

    Разберемся, спасибо!