Исправлены ошибки
1. TEAM-14606 Исправлена ошибка некорректного отображения разметки в конструкторе веб-форм. Теперь при создании веб-формы в любом приложении элементы разметки отображаются корректно.
2. TEAM-19192 Теперь можно удалить или отключить TelegramBot из линии, даже если сам бот был удален. Ранее это было невозможно из-за ошибки 401. Ошибка была исправлена, и теперь функционал работает корректно.
3. TEAM-22616 Исправлена ошибка при переназначении задачи, возникавшая из-за отсутствия поля end_date. Теперь при переназначении задачи поле end_date корректно обрабатывается, и ошибка 404 больше не появляется.
4. TEAM-22801 Исправлено отображение счетчика задач в разделе Задачи > Проектные задачи.
5. TEAM-24603 Исправлена ошибка выдачи прав при полном замещении в системе. Проблема заключалась в том, что при создании полного замещения сотрудника «А» на сотрудника «В», последний не получал соответствующий доступ к приложению, несмотря на наличие у замещаемого сотрудника полных прав на приложение. Теперь после замещения сотрудник «В» корректно видит приложение и имеет к нему аналогичные права доступа, как у сотрудника «А».
6. TEAM-24706 Исправлена ошибка, не позволявшая пользователям без административных прав открывать бизнес-процессы в разделе Проекты. Ранее при попытке добавить процесс к задаче проекта, процессы не отображались из-за ошибки в настройках доступа.
Произведено изменение пользовательских сценариев для запуска бизнес-процесса из календарного плана проекта.
К выбору доступны только бизнес-процессы раздела Проекты, связь с другими разделами поддерживается через блок Подпроцесс.
Исключены из выбора варианты связки контекста Элемент плана проекта и План проекта.
7. TEAM-25252 Усовершенствован парсинг атрибутов публичного ключа УНЭП. В результате улучшения отсекаются лишние нечитаемые символы и повышена стабильность работы.
8. TEAM-25405 Была обнаружена и устранена ошибка валидации данных формы: при попытке сохранения настроек формы возникала ошибка "validate field view data: parse error: expected string near offset 9 of 'type'", указывающая на некорректную обработку строк в данных. Этот баг был успешно исправлен, теперь сохранение форм происходит без ошибок.
9. TEAM-25477 Произведено редактирование моделей событий api модуля подключения произвольных мессенджеров:
Было:
События “messageOutcome”, “userInfo”, “markAsRead” содержат пустое поле “channelId”
Стало:
В Событиях “messageOutcome”, “markAsRead” исключено поле channelId за ненадобностью (сделано согласно документации)
В событии “userInfo” поле “channelID” стало заполняться так же согласно документации.
Было:
События в запросах из ELMA приходят с пустыми “externalMessageId”: “”, “externalUserId”: “”, “externalChatName”: “”,
Стало:
Из всех событий при запросах из ELMA исключены пустые поля “externalMessageId”, “externalUserId”, “externalChatName” за ненадобностью.
10. TEAM-25673 Баг в функционале дизайнера процессов, который мешал скрыть панель управления, был успешно исправлен. Ранее нажатие на кнопку Скрыть панель не приводило к ожидаемому результату — панель оставалась на месте. Теперь функция работает корректно.
11. TEAM-25873 Исправлена ошибка в процессе обновления решения КЭДО, когда кнопка Далее не активировалась после проверки зависимостей решения. Оптимизация работы с вычислением зависимостей позволила устранить проблему, и процесс обновления может продолжаться без остановок.
12. TEAM-26193 Теперь в системе введен запрет на создание разделов с кодом, начинающимся на "ext_". Это мера предосторожности, так как идентификация модулей часто происходит по префиксу "ext_", и наличие разделов с таким начальным кодом могло приводить к ошибкам в обработке данных. Таким образом, изменение направлено на повышение стабильности и безопасности работы с разделами в системе.
13. TEAM-26467 Исправили баг, из-за которого история переписки у клиента не отображалась до отправки первого сообщения, теперь вся переписка загружается автоматически в момент авторизации пользователя в Livechat.
14. TEAM-26536 Исправлено отображение системных полей процессов для построения отчета по бизнес-процессу.
15. TEAM-26646 В системе был обнаружен и устранен баг в конструкторе виджетов, связанный с двойным вызовом виджета из модуля при использовании расширения Группы зоны расширения тулбара > Зона расширения тулбара на пользовательской форме просмотра приложения. Изменения в платформе, произошедшие за последние полгода, привели к тому, что при открытии элемента приложения, где присутствует указанная зона расширения, виджет активировался дважды. Этот баг был исправлен, и теперь виджет запускается однократно, как и предполагалось изначально.
16. TEAM-26812 Баг, связанный с отображением настроек доступа при использовании групп с длинными названиями, был успешно устранен. Ранее, при добавлении группы с длинным названием в настройки доступа, часть интерфейса скрывалась за краем экрана, делая недоступными некоторые опции управления. Теперь в системе реализована горизонтальная прокрутка на странице настроек доступа, что позволяет полностью видеть и управлять всеми настройками независимо от длины названия группы.
17. TEAM-26814 Баг в системе, который позволял привязывать удаленное свойство в поле для связи между приложениями, успешно устранен. Ранее пользователи сталкивались с ситуацией, когда при попытке установить связь между двумя приложениями в контексте бизнес-процесса, в поле для связи отображалось уже удаленное свойство. Теперь система корректно распознает и отображает только актуальные, неудаленные свойства, устраняя путаницу и потенциальные ошибки при настройке процессов.
18. TEAM-26855 Была исправлена ошибка, из-за которой форма просмотра автоматически прокручивалась вниз при открытии, если на ней были поля определенных типов, расположенные выше таблицы. Теперь форма остается на начальной позиции, что делает ее просмотр более удобным и избавляет пользователя от необходимости вручную возвращаться к началу формы после ее открытия.
19. TEAM-26891 Исправлена ошибка, когда переводы из .po файлов не подгружались при активированной функции защиты файлов в On-Premises версии. Теперь, даже с включенной защитой файлов, система корректно загружает и применяет переводы, обеспечивая соответствие выбранной локали пользователя.
20. TEAM-27038 Добавлена новая опция блока согласования и ознакомления позволяющая отключать уведомление о запуске согласования или ознакомления.
21. TEAM-27044 Исправлена ошибка, связанная с некорректным обнулением файла в виджете модуля. Ранее, при определенных условиях, файл не удалялся полностью из контекста виджета, вызывая дублирование данных при повторном добавлении файла. Теперь файлы корректно удаляются из формы через контекст:
Код:
async function checkFile(): Promise<void> { if (Context.data.file) { let file =await Context.data.file.fetch() let fileName = file.data.__name if (fileName.includes(‘docx’)) { Context.data.file = undefined } } }
22. TEAM-27151 Исправлена ошибка в функции FormatFio шаблонизатора, использовавшейся для склонения ФИО по падежам. Ранее при использовании этой функции возникали ошибки с некоторыми именами, особенно иностранными, и в случаях отсутствия отчества. Теперь функция обрабатывает большее количество форматов ФИО, включая иностранные имена, без ошибок.
23. TEAM-27219 Исправлена ошибка в системе предпросмотра файлов, связанная с добавлением новых версий файлов с различными расширениями. Ранее предпросмотр не обновлялся автоматически при изменении типа файла, что требовало ручного обновления страницы для корректного отображения. Теперь предпросмотр файлов обновляется мгновенно без дополнительных действий пользователя, улучшая взаимодействие с документами разных форматов.
24. TEAM-27308 Исправлена ошибка пропадания поисковой строки в приложениях-типах проектов.
25. TEAM-27347 Исправлена ошибка, из-за которой шаблоны отчетов не отображались в дереве шаблонов раздела.
26. TEAM-27517 При добавлении в отчет колонки с типом данных Таблица стал доступен просмотр ее содержимого.
27. TEAM-27526 Исправлена ошибка в интерфейсе настроек линий в разделе Администрирование, где нижняя панель с кнопкой Сохранить перекрывала часть настроек, делая их недоступными для просмотра и изменения. Теперь панель отображается корректно под всеми опциями.
28. TEAM-27555 Исправлен пример сигнатуры для функции обратного вызова в Действии БП. Заменено:
Код:
async function callback(req: HTTPRequest): Promise<void>;
на
Код:
async function callback(req: CallbackRequest): Promise<void>;
29. TEAM-27559 Исправили баг, из-за которого вместо списка доступных линий в разделе Сообщения при нажатии на ~ отображалось слово error. Теперь отображается список доступных линий. Если нажать на линию, то откроется окно переписки в этой линией, даже если ранее уже было общение в ней.
30. TEAM-27875 Была устранена ошибка в системе, благодаря которой теперь обычные пользователи могут корректно работать с файлами, прикрепленными к виджетам, даже при активированной функции Защита файлов (Advanced Security). Ранее доступ к файлам через виджеты был возможен только для администраторов, что вызывало ошибки при выполнении скриптов пользователями без административных прав.
31. TEAM-28152 Исправлена ошибка в конструкторе виджетов, из-за которой виджет Строка формы не мог быть выделен для дальнейшей настройки. Теперь пользователи могут корректно выделять и настраивать этот виджет.
32. TEAM-28519 Исправили баг, из-за которого могли не сохраняться настройки Линии.
33. TEAM-16022 В рамках улучшения стабильности работы ELMA365 был решен вопрос с неудачно импортированными или недоформированными приложениями. Такие приложения, возникающие из-за неудачных импортов, теперь автоматически исключаются из списка доступных для привязки в линиях.
34. TEAM-26903 Ранее при отправке сообщений в линию через блок процесса Инициативное сообщение в линию переносы строк не учитывались, что могло вести к искажению форматирования текста. Теперь этот вопрос решен: переносы строк корректно обрабатываются, и сообщения отображаются точно так, как и отправлялись, сохраняя предусмотренное форматирование.
35. TEAM-27004 Проработано отображение длинного текста в блоках при редактировании диаграммы процесса. Если текст выходит за рамки блока, то он скрывается и отображается при наведении курсора на блок.
36. TEAM-27090 Теперь при выборе отображения канбан и плитка для Проектов убрано поле Тип проекта. Это изменение направлено на упрощение интерфейса карточки проекта без лишней информации, которая ранее отображалась по умолчанию.
37. TEAM-27146 В рамках улучшений системы, теперь возможно строить отчеты по бизнес-процессам с учетом прав доступа. Для этого системное поле процессов __subscribers, ранее не доступное для поиска, было доработано для использования в поиске.
38. TEAM-27191 Из первоначальной конфигурации раздела удален разделитель Папки и фильтры как неактуальный функционал.