...

Релиз 2024.10

Тема в разделе "Релизы ELMA365 SaaS", создана пользователем ELMA365, 11 ноя 2024.

  1. ELMA365

    ELMA365 Moderator

    Ниже представлен список изменений, с которыми вы можете ознакомится уже сейчас, активировав демоверсию ELMA365.
    После 12.11.2024 все изменения станут доступны нашим клиентам в их активных компаниях. Обратите внимание, список может быть расширен после релиза.


    Пожалуйста, обращайте особое внимание на любые обновления, помеченные тегом #BreakingChangeAlert, так как они могут потребовать дополнительных действий с вашей стороны для адаптации или корректировки вашей текущей конфигурации.

    Задачи


    TEAM-30613 Теперь при открытии завершённой задачи через раздел Задачи > Все задачи пользователям без прав администратора отображается заблокированная форма этой задачи, как она выглядела при выполнении. Ранее вместо этого открывался монитор процесса, что давало доступ к информации по всем задачам и контексту процесса, включая возможность изменения данных.

    Календарь

    TEAM-27125 Реализована привязка рабочего календаря к пользователю, чтобы задачи назначались и выполнялись только в его рабочие часы. Если календарь не привязан, задачи назначаются по графику по умолчанию. К одному пользователю может быть привязан только один календарь.
    Привязка календаря доступна в Администрирование > Пользователи > +Пользователь (окно приглашения). Добавлен выпадающий список для выбора календаря.
    Также добавлено модальное окно для управления календарями:
    • Для пользователя — доступен просмотр текущего календаря и запланированных изменений.
    • Для администратора — возможность смены текущего календаря, добавления и редактирования планируемых изменений с указанием даты вступления в силу.

    Метрики производительности

    TEAM-30900 Реализован безусловный экспорт метрик производительности во внешнее хранилище Prometheus. Теперь при включении настройки global.monitoring.lowcode.metricExportEnabled в values-elma365.yaml метрики экспортируются, даже если сбор данных для отчёта о производительности отключён. Это позволяет получать метрики производительности системы ELMA365 в реальном времени для анализа в Grafana, без включения внутреннего отчёта.

    Права доступа

    TEAM-21894 Реализована возможность настройки прав доступа для вложенных свойств полей типа Приложение. Теперь администраторы могут более гибко управлять доступом к элементам. Например, сотрудники агентств могут видеть только те кредитные продукты, которые им доступны, на основе настроек доступа к связанным приложениям.
    Для включения используется фича-флаг allowCollectionFieldPermissions, который активирует возможность настройки прав доступа для вложенных свойств.

    TS SDK


    1. TEAM-29932В глобальный объект System в скриптах добавлено новое поле company, предоставляющее доступ к информации о компании:

    • System.company.code используется в скриптах для получения уникального идентификатора компании, который остаётся постоянным и не зависит от изменения алиасов.
    • System.company.url предоставляет базовый URL компании, что полезно при формировании ссылок или выполнении запросов в контексте правильной компании.
    • System.company.getLanguages() позволяет получить список доступных языков в системе, что помогает в реализации локализации и поддержки нескольких языков.

    Это обновление позволяет скриптам получать важные идентификаторы компании, что критично для реализации мультитенантных решений. Новые свойства в System.company обеспечивают безопасный и удобный способ получения информации о компании без необходимости передачи этих данных в заголовках запросов.

    2. TEAM-25859 В TSSDK добавлен метод setName() для изменения названия папки в иерархическом справочнике через сценарии. Теперь можно программно менять название папки, что ранее было невозможно.

    Документооборот


    1. TEAM-30222 Добавлен прелоадер, который отображается при нажатии кнопки Подписать в блоке Подписание. Теперь, если загрузка сертификатов занимает время, пользователи видят индикатор загрузки, что исключает ощущение "зависания" системы.

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

    3. TEAM-26235 Теперь, если документы офисных форматов (.doc, .xls и др.) невозможно отобразить в системе из-за отсутствия лицензий на офисные модули (P7 Office, OnlyOffice) или из-за неподдерживаемого формата, пользователю показывается уведомление с предложением скачать файл для просмотра на компьютере.
    Функция активируется, когда офисные модули отключены или файл нельзя преобразовать в .pdf, что помогает пользователям сразу понять, что документ доступен только для скачивания.

    4. TEAM-19116 При импорте и экспорте приложений, разделов, решений и конфигурации добавлен этап проверки переменных в шаблонах документов. Если в шаблоне обнаружены несоответствия переменных, администратор увидит предупреждение. Это позволяет избежать ошибок в шаблонизации и маппинге переменных.

    5. TEAM-12915 Добавлено отображение миниатюр для файлов формата .webp в файловом хранилище. Теперь при загрузке изображения в этом формате пользователи видят его превью.

    6. TEAM-2752 Добавлена возможность вставлять файлы из буфера обмена в поле типа Файл. Теперь пользователи могут напрямую вставлять файлы (включая скриншоты) с помощью копирования и вставки, аналогично прикреплению скриншотов в ленте через Ctrl+V.

    Поддерживаемые типы файлов:
    • Изображения: apng, avif, bmp, gif, jpg/jpeg, png, svg, tif/tiff, webp
    • Документы: epub, doc, docx, pdf, rtf, xls, xlsx, ppt, pptx, ods, odp, odt, vsd, xml, csv, txt
    • Архивы: gz, rar, 7z, bz, bz2, arc, tar, zip
    • Аудио: cda, aac, mid/midi, mp3, oga, wav, weba
    • Другое: json, xul

    Обратите внимание, что в браузере Mozilla Firefox вставка нескольких файлов одновременно не поддерживается на уровне браузера; вставляется только первый файл из буфера.

    7. TEAM-30401 В разделе Файлы добавлена возможность создавать ярлыки на существующие элементы приложений. Теперь пользователи могут выбрать конкретный элемент для добавления ярлыка, либо создать новый элемент, если это разрешено настройками доступа.

    Проекты

    1. TEAM-28728 В настройках виджета диаграммы Ганта добавлена опция Отображать номера задач для календарного плана. Это упрощает работу с проектами, где много задач и сложная иерархия.

    • Нумерация отображается только на диаграмме Ганта и не влияет на Элементы плана проекта и Проектные задачи.
    • Настраивается в конструкторе форм в настройках виджета через опцию Отображать номера задач (по умолчанию отключено).
    • Нумерация не учитывается при экспорте и импорте — система автоматически присваивает номера при импорте по своим правилам.
    Настройка сохраняется для каждого проекта отдельно, облегчая навигацию по задачам на диаграмме Ганта.

    2. TEAM-18740 Добавлена возможность скрывать выполненные задачи в виджете диаграммы Ганта. Что позволяет отображать только актуальные задачи и уменьшить объём информации на экране.

    3. TEAM-30813 На диаграмме Ганта добавлена возможность перемещать задачи с точностью до одного дня, независимо от уровня масштабирования (неделя, месяц, год). Это позволяет точно размещать задачи в нужный день на таймлайне, без автоматического округления к началу или концу недели, месяца или года.

    4. TEAM-30683 На виджете диаграммы Ганта добавлен новый уровень масштабирования — Квартал. Теперь пользователи могут изменять масштаб отображения по кварталам, что добавляет дополнительную гибкость при планировании проектов.

    Сервис


    1. TEAM-3295 Добавлен блок настроек звуковых оповещений для операторов в Администрирование > Настройки линий. Теперь можно выбирать звуки для уведомлений о новых сессиях и новых сообщениях.

    2. TEAM-9768 Добавлена возможность подключения бота к линии с помощью XToken и URL бота. Опция доступна через фичефлаг allowElmaBotXTokenAuth = true.
    1. XToken генерируется в ELMA365 и используется администратором в ELMA Bot для подключения настроенного бота к ELMA365.
    2. После создания подключения администратор видит URL бота и может использовать его для быстрого добавления бота с целью использования в линиях (раздел Администрирование > Боты).

    3. TEAM-29908 Добавлена глобальная настройка, которая позволяет разрешить или запретить ручное переназначение сессий на операторов со статусом Оффлайн.

    4. TEAM-30773 Исправлена валидация в Livechat для полей авторизации (телефон, имя, email). Теперь:
    • для телефона допускаются цифры, скобки, +, - и автоматический выбор страны.
    • для email допускаются русские и английские буквы, цифры, @, _, ., +, -, запрещены специальные символы.

    5. TEAM-30882 Обновлен компонент загрузки файлов в сессиях, добавлен индикатор прогресса загрузки, что делает процесс удобнее для пользователя.

    Лента

    1. TEAM-6618 Добавлена возможность объединять ленты нескольких приложений в виджете Лента объекта. Теперь в настройках можно указать несколько связанных лент, чтобы объединять сообщения из разных приложений, связанных между собой. Это позволяет, например, в ленте приложения Запросы отображать сообщения из связанных приложений Задачи и Подзадачи. Обратная совместимость с текущими настройками сохранена.

    2. TEAM-28097 Добавлена сортировка непрочитанных сообщений в ленте объекта. Теперь, при наличии непрочитанных сообщений, при открытии объекта отображаются только они и связанные с ними комментарии. При этом сохранятся сортировка по дате. Добавлены кнопки для загрузки дополнительных сообщений:
    • Показать еще — подгружает еще 10 непрочитанных сообщений.
    • Показать все сообщения — отображает всю ленту объекта, если непрочитанных сообщений меньше 10 или их нет.
    Когда непрочитанных сообщений нет, лента отображается полностью.
    Это поведение применяется только на странице объекта и не затрагивает виджет Лента в карточке элемента приложения.


    Виджеты

    TEAM-28358 Добавлена возможность настройки стилей для боковой панели в виджете Модальное окно. Теперь в настройках виджета появился параметр HTML стили боковой панели, что позволяет кастомизировать ширину и оформление панели для каждого приложения отдельно.

    Тип данных Номер телефона

    TEAM-29758 Теперь при вводе российского номера телефона маска сохраняется в формате +7 xxx xxx-xx-xx на всех этапах ввода. Ранее, при вводе 12-го знака, маска сбрасывалась и отображалась в виде +7xxxxxxxxxx (без пробелов и дефисов).

    Тип данных Таблица

    TEAM-18231 Добавлена сортировка для колонок типа Дата/время в таблицах.

    Поддержка iframe

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

    Замена термина «сценарий»

    TEAM-28203 В рамках улучшения термин «сценарий» заменен на более распространенный «скрипт». Это изменение внесено по всей системе и затрагивает различные разделы интерфейса, а также документацию. #BreakingChangeAlert
  2. ELMA365

    ELMA365 Moderator

    Исправлены ошибки

    1. TEAM-28907 Для блоков Создание элемента и Изменение элемента исправлена проблема с переназначением задач. Теперь для задач по созданию или изменению объектов добавлена возможность включить настройку переназначения на другого исполнителя.
    Ранее пользователи с обычными правами не могли переназначить задачу на других сотрудников, если у них не было прав на создание или изменение элемента. Теперь:
    • Пользователи могут переназначать задачи, если активирована настройка Переназначать в блоке.
    • Если у пользователя недостаточно прав на выполнение задачи, он получит уведомление об этом, а не столкнется с ошибкой.
    По умолчанию настройка переназначения отключена и требует активации при настройке блоков. #BreakingChangeAlert

    2. TEAM-29405 Скорректирована работа методов TSSDK для расписания рабочего дня.
    В объекте System.productionSchedule обновлена работа методов getGeneralSettings и saveGeneralSettings.
    Метод getGeneralSettings теперь возвращает расписание рабочего дня с учетом дополнительных перерывов.
    • Добавлено новое поле additionalBreakTimes, куда записываются все перерывы, кроме основного обеденного.
    • Теперь структура выглядит так:
      Код:
      
      export interface ProductionScheduleGeneralSettings {
          
      daySchedule: {
              
      workingTimeTimeFromAndTo;
              
      lunchTimeTimeFromAndTo;
              
      additionalBreakTimesTimeFromAndTo[];
          };
          
      weekends: {
              
      mondayboolean;
              
      tuesdayboolean;
              
      wednesdayboolean;
              
      thursdayboolean;
              
      fridayboolean;
              
      saturdayboolean;
              
      sundayboolean;
          };
      }
    Метод saveGeneralSettings сохраняет настройки рабочего графика, включая дополнительные перерывы.

    Методы теперь работают только со стандартным режимом рабочего дня, игнорируя кастомные настройки. #BreakingChangeAlert

    3. TEAM-29407 Исправлена проблема с различиями во времени при использовании TDatetime.
    Была выявлена ошибка: локальная таймзона компьютера влияла на значение времени при создании объектов TDatetime, вызывая расхождения между клиентскими и серверными скриптами.
    • Создание TDatetime на основе объекта Date теперь не рекомендуется, так как это приводило к разнице во времени в зависимости от локальной таймзоны пользователя.
    • Обновлены и расширены конструкторы TDatetime для корректного создания объектов без использования Date.
    Примеры корректного создания TDatetime:
    1. Создать из перденных аргументов: new Datetime(2024, 9 , 1, 0, 0, 0, 0);
    2. Создать из unix переданного в миллисекундах: new Datetime(1727082196);
    3. Создать из переданной строки: new Datetime(‘2024-09-13T10:10:10’);
    4. Пустая инициализация создает текущее время: new Datetime();
    Результат:
    • Теперь все объекты TDatetime создаются в соответствии с таймзоной, настроенной для сценария.
    • Устранены расхождения во времени при использовании разных таймзон на клиенте и сервере.
    Важно: Таймзона для всех новых объектов TDatetime будет совпадать с таймзоной сценария, в котором выполняется скрипт. #BreakingChangeAlert

    4. TEAM-3016 Исправлена ошибка, из-за которой шаблон сразу сохранялся при разворачивании списка разделов и приложений в Администрирование > Шаблоны документов. Теперь дерево разделов и приложений корректно открывается, и шаблон можно добавить на уровень нужного приложения.

    5. TEAM-5318 Исправлена ошибка в разделе Файлы > Пользователи, из-за которой некорректно работала сортировка по имени. Ранее элементы менялись местами, но не сортировались по алфавиту. Теперь список корректно сортируется по отображаемому имени пользователя.

    6. TEAM-16312 В мобильном приложении возникала проблема с автоматическим сбросом авторизации у пользователей на on-premises версиях. Клиенту приходилось заново вводить логин и пароль несколько раз в день, что нарушало стабильную работу приложения. Проблема наблюдалась при использовании авторизации через Active Directory на iOS устройствах. На Android таких сбоев не было.
    Исправлено поведение мобильного приложения для установок on-premises. Теперь авторизация сохраняется корректно, и повторный вход не требуется при каждом перезапуске приложения.

    7. TEAM-17055 Исправлено отображение иконки группового чата в Линиях. До исправления при добавлении группового чата создавалась сессия с иконкой аватара первого клиента. После исправления при добавлении группового чата устанавливается системная иконка группового чата.

    8. TEAM-20532 В настройках печатной формы при включении опции С информацией об электронной подписи шаблон не обновлялся, и при печати отсутствовала информация об электронной подписи. Ошибка исправлена, и информация об ЭП отображается в печатной форме.

    9. TEAM-21483 Исправлена ошибка в настройках подписи приложения. Проблема возникала с опцией Настроить поля вручную. Она оказывалась выбранной даже в том случае, когда окно настроек закрывалось без сохранения изменений. Теперь, если настройки подписи закрыты без сохранения, при повторном открытии отображается корректная опция Исключить системные поля по умолчанию.

    10. TEAM-23965 Исправлена ошибка, из-за которой в боковой панели сессии очень длинные значения атрибутов типа Ф. И. О. и Ссылка могли некорректно отображаться, например, выходить за рамки.

    11. TEAM-24632 Исправлена проблема в Сообщения > Чаты, когда при быстром скроллинге вверх в чате с длинной историей сообщений загрузка могла застревать в бесконечном цикле.

    12. TEAM-25267 Иногда при обновлении страницы, на которой открыт конструктор виджета, появлялось сообщение, что виджет заблокирован текущим пользователем. Ошибка исправлена, теперь блокировка освобождается сразу при закрытии или обновлении страницы.

    13. TEAM-28076 Исправлена ошибка в Приложения > Элементы, из-за которой автоматическое обновление статуса элемента после запуска бизнес-процесса не отображалось визуально у некоторых клиентов. Теперь при переводе элемента в новый статус через бизнес-процесс обновление отображается корректно без необходимости вручную обновлять страницу.

    14. TEAM-28248 Исправлено отображение данных в виджете График при фильтрации по дате создания. Теперь, при выборе диапазона дат через календарь, отображаются данные за полные дни без необходимости ручного ввода. Ранее при использовании календаря фильтрация применялась с учетом времени выбора, что приводило к неполным результатам.

    15. TEAM-28529 В Конструкторе виджетов исправлена проблема, связанная с обязательными полями. Теперь при снятии обязательности поля предупреждение «Обязательное поле» также скрывается корректно. Ранее предупреждающая надпись оставалась видимой даже после отмены обязательности, что вводило пользователей в заблуждение.

    16. TEAM-29486 В разделе Системные справочники > Внешние пользователи ранее было обнаружено, что название элемента не формировалось корректно при выборе опции Формировать по шаблону. Название оставалось <Без названия>, даже если шаблон был настроен через переменные приложения. Также при выборе опции Ключевая переменная название всегда генерировалось по ФИО, игнорируя выбранный шаблон. Поведение исправлено.

    17. TEAM-29549 В модулях, в действиях БП ранее была выявлена проблема с передачей данных через динамический биндинг для контекстных полей типа Файл и Приложение. Ошибка возникала при выполнении действия в бизнес-процессе и приводила к завершению процесса. Теперь файлы и приложения корректно передаются через динамический биндинг в CustomActivity без ошибок.

    18. TEAM-29909 Исправлена ошибка, возникавшая при переназначении задачи с переменной Дата/Время, заполненной через new Datetime(). Теперь при использовании переменных типа Дата/Время в сроке выполнения задачи переназначение работает корректно.

    19. TEAM-29930 Исправлено отображение задачи длительностью 1 день на диаграмме Ганта в виджете План проекта. Ранее задача с одинаковыми датами начала и окончания отображалась некорректно — цветной отрезок не заполнялся на весь день. Теперь задачи с продолжительностью 1 день корректно отображаются как полные элементы на таймлайне.

    20. TEAM-29992 Исправлено поведение уведомлений при отмене регистрации документа. Ранее, если в бизнес-процессе была настроена задача с исполнителем в виде группы, и внутри ЗО использовался блок регистрации, то при отмене регистрации в уведомлении отображались все пользователи из этой группы. Теперь в уведомлении отображается только тот пользователь, который фактически выполнил отмену регистрации.

    21. TEAM-30020 Исправлено некорректное отображение выпадающего списка в компоненте PhoneCountryComponent. Ранее, при выборе страны в настройках компании, выпадающий список отображался с нулевой шириной, что делало его невидимым. Теперь список отображается корректно с кодами телефонов и иконками флагов.
    Также устранена проблема, когда поле с кодом страны было редактируемым. Введённое вручную значение не влияло на возвращаемые данные контрола, но теперь это поведение исправлено.

    22. TEAM-30075 Исправлена ошибка отображения сообщений в разделе Линии. Ранее сообщения пользователя иногда отображались после ответов бота, что приводило к путанице в порядке сообщений на экране. Теперь сообщения пользователя корректно отображаются перед ответами бота, сохраняя логическую последовательность.

    23. TEAM-30089 Исправлена ошибка в разделе Проекты > Диаграмма Ганта, из-за которой прогресс фазовых задач не пересчитывался при перетаскивании задач между фазовыми и корневыми уровнями.

    24. TEAM-30126 Исправлена ошибка в разделе Проекты. Устранено дублирование сообщений о просроченных задачах. Теперь пользователям отправляется одно общее уведомление с разделением по названиям проектов и скрытием подробностей под спойлер. Если руководитель проекта также является исполнителем просроченной задачи, он получает уведомление только в роли руководителя, избегая дублирования.

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

    26. TEAM-30238 В отчете о производительности теперь каждый обработчик событий модуля отображается отдельно благодаря добавлению уникального идентификатора. Ранее все обработчики одного модуля группировались в одну строку, что затрудняло диагностику их влияния на систему. Теперь для каждого обработчика используется формат:
    Код:
    
    {module_uid}/{handler_uid}/{handler_name}
    
    
    Это позволяет детально отслеживать и анализировать работу каждого обработчика в отчете.

    27. TEAM-30324 Устранена проблема, с вязанная с настройками подписи при экспорте или импорте решений. При обновлении решения в целевой компании происходило полное очищение настроек подписи — все группы, указанные ранее, исчезали. Теперь при обновлении решения настройки подписи сохраняются корректно. Исключаются только те организационные юниты, которые отсутствуют в целевой компании.

    28. TEAM-30468 В настройках профиля пользователя при выборе временной зоны названия городов, состоящие из двух слов, отображались через подчеркивание вместо пробела. Также сам список выглядел громоздко, особенно для русскоязычных пользователей — включал элементы вроде "UTC", "GMT" и даже "UCT". Теперь названия городов написаны корректно через пробел, а список оптимизирован для более удобного и аккуратного отображения.

    29. TEAM-30494 Была выявлена проблема: когда пользователь переходил по разделам меню, все свернутые разделители автоматически раскрывались. Теперь они сохраняют свое состояние и остаются закрытыми при навигации.

    30. TEAM-30510 При выполнении сценариев в worker-ах периодически возникали сетевые ошибки при взаимодействии с worker-gateway, что приводило к сбоям в выполнении процессов. Ошибки типа "ECONNREFUSED" и статусы 502, 503, 504 вызывали прерывание скриптов и требовали ручного перезапуска. Теперь реализована retry-policy: при таких ошибках запросы автоматически повторяются несколько раз, что значительно повышает стабильность и надежность выполнения процессов.

    31. TEAM-30611 Была выявлена проблема, которая заключалась в том, что при изменении количества подов сервис event-bus некорректно распределял подписки, из-за чего возникали конфликты и терялись события. Теперь процесс переподписки настроен так, чтобы исключить конфликты и обеспечить равномерное распределение подписок.

    32. TEAM-30615 Был выявлен баг, из-за которого при попытке копирования кода свойства в контексте формы с использованием Ctrl+C копирование не происходило, если на форме присутствовал виджет Список файлов.
    Теперь Ctrl+C корректно копирует код свойства, а горячие клавиши Alt+D и Alt+F работают только в разделе Файлы.

    33. TEAM-30706 В разделе Проекты была найдена и устранена проблема: при использовании строки поиска по названию после открытия карточки найденного элемента, поле поиска автоматически переключалось на поиск по задачам. При закрытии карточки строка оставалась в режиме поиска по задачам, и для возврата к поиску по названию пользователю приходилось обновлять страницу.

    34. TEAM-30710 Ранее при подписании документа через УЦ Контур подпись иногда завершалась в статусе invalid, несмотря на успешное завершение процесса. Теперь проблема решена — подпись корректно сохраняется и прикрепляется к документу.

    35. TEAM-30712 В разделе Проекты задачи с типом процесс ранее не отображались на критическом пути, что могло приводить к ошибкам в построении календарного плана. Теперь задачи с типом процесс корректно отображаются на критическом пути наряду с обычными задачами, фазовыми задачами и контрольными точками.

    36. TEAM-30727 В шаблонах документов ранее при использовании функции HYPERLINK в Excel-шаблонах происходила некорректная генерация ссылки. Вместо корректного отображения гиперссылки, формировалась строка с ошибкой.
    Теперь метод HYPERLINK работает корректно: можно вставлять гиперссылки с текстовым представлением либо отображать ссылку в виде URL.

    37. TEAM-30729 В разделе Сообщения > Каналы была обнаружена проблема при отображении виджетов каналов на странице. Если разместить на странице два виджета для разных каналов, то оба виджета отображали содержимое одного и того же канала (нижнего по порядку), несмотря на корректное отображение в разделе Сообщения.
    Проблема исправлена: теперь виджеты корректно отображают информацию своих каналов.

    38. TEAM-30794 При настройке архивации для приложений типа Событие отображалось поле без названия. После исправления проблема устранена: теперь все поля в настройках архивации отображаются корректно и имеют свои названия.

    39. TEAM-30880 Была обнаружена проблема при вводе номера телефона в поле с включённой строгой валидацией происходило ложное срабатывание валидации, даже если введённый номер был корректным. После исправления валидация корректно обрабатывается при первичном вводе номера телефона, и больше не возникает ошибок при смене типа телефона.

    40. TEAM-30976 Была обнаружена и исправлена ошибка в разделе Проекты: при сохранении пользовательских настроек для виджета План проекта (диаграмма Ганта) ширина столбцов сужалась до минимума. Пользовательские изменения ширины не сохранялись при повторном открытии проекта.

    41. TEAM-31117 Была выявлена и устранена проблема в разделе Проекты: при публикации календарного плана с большим количеством задач (более 2000), руководитель проекта без прав администратора не мог опубликовать план.

    42. TEAM-31134 В разделе CRM задачи, созданные в системе (например, звонки, вебинары или встречи), дублировались на канбан-доске при переходе на вкладку Все в системном разделе Задачи. Ошибка исправлена.

    43. TEAM-31195 При использовании метода hasPermission для файлов, скрипт завершался с ошибкой 500. Проблема возникала как в клиентских, так и в серверных скриптах, что делало невозможным корректное использование проверки доступа к файлам. Ошибка исправлена.

    44. TEAM-31202 Была обнаружена и исправлена ошибка в работе template-mapper, из-за которой сервис падал с паникой при попытке перезапуска процессов на сервере после смены ноды в Kubernetes. Это приводило к невозможности корректного выполнения процессов, связанных с генерацией шаблонов и другими блоками действий.

    45. TEAM-31255 В версии 2024.8 была выявлена ошибка, приводящая к некорректной работе с контрактами из скриптов, а именно в элементы контракта не возвращались измененные данные из приложений-источников. Исправление добавлено в версию 2024.8 и последующие релизы
  3. d.chernikov_igronik

    d.chernikov_igronik Новичок

    Есть инструкция по добавлению переменных?
    Как проходит настройка прав в интерфейсе для администратора?