Релиз 4.3.0
Новая функциональность
Настройка высоты и ширины виджета
В коде виджета теперь можно управлять его высотой и шириной. Например,
data-widget-sizes = '{
"resizeable": true,
"width": "30%",
"height": "80%",
"minWidth": 400,
"minHeight": 300
}'
Подробней в описании канала Виджет: Виджет для сайта , раздел “Управление размером виджета”.
Использование регулярных выражений в блоке Идентификация при отправке запроса
Если в запросе нужно использовать модифицированное по определенным правилам значение, то используя специальный синтаксис, через регулярные выражения можно это сделать. Синтаксис должен удовлетворять правилам используемого модуля freemarker: https://freemarker.apache.org/docs/ref_builtins_string.html
Пример использования в Идентификация .
Улучшение UX при редактировании сценариев
Обновилось поле для редактирования сценариев.
Переработана логика подсветки кода. В частности, теперь поддерживаются комментарии, строки через ```.
Добавлена подсветка пар скобок на позиции курсора.
Разворот редактора на полный экран при нажатии F11.
Добавлена подсветка вложенного JavaScript кода.
Добавлено автодополнение для методов (при нажатии Ctrl+Space), там же указаны ожидаемые аргументы.
Оптимизация.
Рассылки
Появилась возможность разослать массово сообщение из системы тем пользователям, кто хотя бы раз к нам обращался. Подробнее см тут: Рассылки
Исправленные ошибки и доработки
AF-25 В окне приглашения пользователя поле Специализация видно всегда, даже если не выбрана роль Оператор или Супервизор
AF-42 Нет фильтрации в списке пользователей по роли
AF-44 Непонятный текст ошибки при попытке создать пользователя с неправильным логином или паролем
AF-55 При фильтрации по специализации пользователя всегда в результате пользователи без указания специализации
AF-449 В виджете длинные ссылки не видно полностью, они не переносятся на другую строку
AF-455 При закрытии запроса очень узкое окно с именами доступных БЗ
AF-492 На странице установки нового пароля текст съехал влево относительно поля, к которому он относится
AF-501 Текст ошибки на странице принятия приглашения не локализован
AF-528 Смайлики в диалоге оператора отображаются огромными
AF-553 В Safari системные сообщения в диалоге склеиваются и становятся нечитабельными
AF-727 В Firefox в виджете не видно времени последнего сообщения
AF-821 При получении ошибки от бэка на REST по истории запросов спинер крутится вечно
AF-989 При создании пользователя Роль не является обязательным полем
AF-1127 Иногда не сбрасывается фильтр по кнопке "Сбросить все" в истории запросов
AF-1132 Ссылки на другие разделы приложения из Настроек не работают
AF-1397 В правой панели оператора в информации о пользователе все съезжает, если почта или ссылка длинная
AF-1463 Интеграция на закрытие чата не запускается, если пользователь вместо оценки написал новый вопрос
AF-1482 [Почта] Пользователю не доходят ответы, если в письме он не указал тему
AF-1485 Спустя некоторое время виджет "забывает" пользователя и присваивает ему новый id
AF-1490 Не показывать оператору в окне ответа приложенные к сценарию файлы
AF-1492 Интеграция на закрытие чата оператором не запускается, если диалог был закрыт автоматически по таймеру неактивности пользователя и выключена оценка
AF-1493 Подвисает страница при редактировании сценария
AF-1511 При создании нового документа типа сценарий в форме указаны html теги
AF-1523 При поиске по пользователю не учитывается id сервиса
AF-1529 На новой странице настроек канала отсутствует иконка типа канала
AF-1563 Если у пользователя не задано имя в системе, тогда в правом верхнем углу отображаются кракозябры
AF-1584 В истории запросов для диалогов не проставлен статус, если запускается интеграция на событие "Завершен поиск по БЗ"
AF-1589 В FF падает страница при добавлении нового документа-дубликата
AF-1596 Нельзя удалить не последний канал типа Виджет
AF-1685 [Почта] При поступлении письма с темой FW в ответном письме от системы обрезается остальная тема, далее невозможно склеить переписку в один диалог
Рефакторинг канала Виджет и возможность использовать SSO для определения логина пользователя