Цей реліз включає значну кількість виправлень та нових можливостей.
🆕 Нові функції
Пресети у Cases, швидкі відповіді у Workspace, розширені компоненти у Flow та шифрування файлів.
✨ Покращення
-
Віджети показників оператора, детальна фільтрація у Contacts та Cases;
-
реалізовано перевірку прав на розділ CRM → Configurations (кастомні довідники);
-
додано можливість налаштовувати користувачам звукові та візуальні (пуш) сповіщення у Workspace;
-
у Flow (FormTable) реалізовано відображення лише одного значення елемента масиву (наприклад,
phones.data.number[0]); -
у Flow (FormTable) додано налаштування заголовка таблиці (Table header) та стану за замовчуванням (Collapsed by default); підтримка цих налаштувань відтворена у Workspace;
-
у Cases у полі Reporter тепер доступний пошук контактів не тільки за ім’ям, а й за номером телефону та емейлом;
-
у Cases реалізовано фільтрацію звернень по будь-якому рівню сервісу;
-
Форма постобробки при вихідному дзвінку;
-
Кнопка More для внутрішніх коментарів в кейсах.
🐞 Виправлення
Усунено баги у Workspace, Cases, Flow, CRM, Admin та інших модулях.
🌐 Локалізації
-
оновлені: KZ, ES.
-
нові: RO, PL, UZ, VI.
Tasks:
Admin
-
Неправильне відображення розділу в панелі меню при збігу назви вкладки з поточним розділом системи.
-
Відображається пусте модельне вікно редагування "Communication types".
-
Частково відсутня локалізація підрозділів меню Admin - pl, ro, vi.
-
Відображається горизонтальний скрол у реєстрі абонентів.
-
Відображається пуста сторінка під час скролу великої кількості записів в Media files.
-
Не зʼявляється скролбар у модальному вікні "Нова черга".
-
Не відображається кнопка Save as у карточці абонента.
-
Не працює пошук у випадаючому списку модального вікна "Надати дозвіл".
-
Відображається модуль Analytics коли у ролі немає дозволу у вкладці "Застосунки".
-
[Triggers] Новий тригер на подію редагування при змінах у файлах, посилання, коментарях та дозволах у зверненні.
-
[Triggers] Некоректна назва об'єкта в довіднику тригерів.
-
[Triggers] Не спрацьовує тригер на дії зі зв'язаними зверненнями.
-
[Users] Відображається вкладка "Токени" при створенні користувача.
-
[Users] Відображається некоректна назва розділу “Користувачі“ у хлібних крихтах.
-
[Users] Не відкривається модальне вікно для створення токену якщо додати другий раз.
-
[Users] Поле Name обов'язкове при створенні користувача.
-
[chat] Чат не створюється, якщо перше повідомлення порушує файлову політику.
-
[Storage] Можливість шифрувати файли розмов та чатів.
-
[Triggers] Тригер на звʼязані звернення.
-
[Triggers] Old-new value зміненого поля на Update case.
-
[Triggers] Обмеження рекурсивного виконання схеми.
-
У логах для cases записується некоректна дія.
-
В завантажених логах case_comments не відображається etag.
-
Неправильно записується дія створення лінка у зверненні.
-
Не логується створення та видалення через флов лінків у зверненні.
-
Зʼявляється 400 помилка при відкритті вкладки Логи.
-
Не відображається user IP якщо звернення створене або редаговане за допомогою поля userID.
Audit
-
Локалізація: часткова відсутність перекладу на казахську мову.
-
Неможливо створити анкету - кнопка "Додати критерій" не працює.
Contacts
-
[CRM] [History] Кнопка "Скинути фільтр" реагує на поле пошуку.
-
[CRM] [Contacts] Контакт дублюється при фільтрації за атрибутом.
-
[CRM][Contact groups] Пошукове поле у вкладці "Контакти" не скидається при редагуванні іншої групи.
-
[CRM][Statuses][BE] З'являється 500 Error при спробі видалити щойно створений статус.
-
[CRM][Case sources][FE] Поле "Опис" містить текст замість плейсхолдера.
-
[CRM][SLAs] 500 Error при додаванні умови SLA.
-
[CRM][SLAs] 500 Error при сортуванні за стовпцем "Календар".
-
[CRM][SLAs] Створюються дубльовані умови при виборі кількох пріоритетів.
-
[CRM][Contacts] Неправильне розташування іконок у вкладці "Засоби зв'язку".
-
[CRM][Contacts] Помилки в консолі при редагуванні контакту.
-
[CRM] Локалізація: тултіпи не перекладені на казахську мову.
-
[Contacts] Не адаптовується під розмір сторінки реєстр вкладки "Дозволи" коли довга назва контакту.
-
[Contacts] Неправильне розташування плеєра в таймлайні контакту.
-
[Contacts] Неклікабельна іконка запуску плеєра у картці контакту.
-
[Contacts] Не відображаються іконки типів комунікації на верхній панелі таймлайну.
-
[Contact groups] Неправильне сортування в колонці Контакти в розділі Групи контактів.
-
[Contact groups] Змінити значення для динамічних груп в колонці "Контакти".
-
[Contact groups] Зʼявляється 500 помилка при додаванні контакту до групи.
-
Не відображається весь список швидкості відтворення файлу у таймлані карточки контакту.
Cases
-
Відображається вкладка "Timeline" при створенні звернення.
-
Контакти відкриваються у звичайному форматі замість read-only при переході через Звернення (assignee, reporter).
-
Неправильний формат кастомного поля Календар в карточці звернення.
-
Зачищається значення поля пошуку при переході на карточку звернення.
-
Немає відступів між іконками видалення та редагування у карточці звернення.
-
Оновлення Actual resolution time при зміні сервісу.
-
Зʼявляється 500 помилка при зміні сервісу.
-
Не працює поле userID при створенні та редагуванні звернення.
-
Відсутній переклад у розділі звернень.
-
Збільшити висоту поля Результат у режимі редагування карточки звернення.
-
Помилки в консолі при взаємодії з таблицею Звернень.
-
Не підставляється значення в поле "Група" або "Виконавець", якщо найнижчий рівень (підсервіс) не має значення.
-
Не відображається чекбокс "Показати непризначені" у фільтрі «Група виконавців».
-
Відображається неправильний стан світчера у реєстрі звернень.
-
Неправильна поведінка радіобатонів у фільтрі кастомного поля з типом Календар.
-
Некоректно створюється запис із порожнім полем "Опис".
-
Не відображається червона підсвітка для полів при створені джерела звернень.
-
Використовується неправильна API для отримання причин закриття всередині запису.
-
Права на видалення вкладень.
-
Зʼявляється помилка при створенні сервісу без SLA, виконавця чи групи.
-
Зʼявляється помилка при сортуванні по колонці Виконавець у реєстрі сервісів.
-
Зробити читабельний текст помилки в модальному вікні SLA.
-
Автоматичне додавання файлів з чату в Attachments.
Custom lookup
-
Не відображаються вибрані значення у карточці запису кастомного довідника після збереження.
-
Немає сортування у реєстрі кастомного довідника.
-
Неможливо створити запис в кастомному довіднику з включенним світчером.
-
Немає кнопки Add у вікні пустого реєстру.
Flow
-
Не відкривається панель налаштувань компонента у браузерах Safari, Firefox.
-
Ігнорується параметр queryTarget у getCases — пошук виконується по всіх полях.
-
Виводять зайві поля у масиві changes компонента updateCase.
-
Не працює аплікейшин linkCommunication.
-
Зникають всі поля при зачищенні поля Source.
-
Видається компонент "Start" у схемі.
-
Неправильне розташування іконки додавання фільтрів та філдів у налаштуванні компонента Form select from object.
-
Не можна пересунути компонент Start разом з іншими компонентами.
-
Не виводиться значення колонки з датою у таблиці постобробки.
-
Не відображаються значення у таблиці постобробки для колонки типу datetime.
-
Відображаються неправильні значення коли додано дві колонки з одного масиву у формі Form table постобробки.
-
Немає валідації на поле Format у налаштуванні компонента Form table.
-
Неправильно зберігається ід компонентів у результаті постобробки.
-
Не виконується таймаут у компоненті Playback.
-
Не відображаються підказки у формах постобробки.
-
Відображати в полі Queue компонента Join queue лише черги типу Inbound queue та Chat inbound queue.
-
makeCall додати ідентифікатор створеного дзвінка у респонс.
History
-
Вкладка з результатом постобробки виходить за межі сторінки.
-
Коментар виходить за межі блоку відображення.
-
Не відображаються значення у колонці From у завантаженого xls файлу.
-
Не зачищається значення дефолтного фільтра Created on.
Supervisor
-
Некоректне відображення колонки "Черги".
-
Чорний екран та помилка в консолі при додаванні навички оператору.
Workspace
-
Не зберігається форма постобробки при сліпому переводі дзвінка.
-
Неправильне узгодження тексту при відображенні кількості знайдених контактів.
-
Відображається неправильний контакт у вхідному дзвінку між користувачами.
-
Не рахує опрацьовані задачі показник "Кількість відпрацьованих задач".
-
Не працює кнопка сліпого переводу під час вхідного дзвінка на оператора.
-
Не працює локалізація у Workspace.
-
Неправильне розташування модального вікна про розрив веб сокету.
-
Не відображається форма постобробки у оператора на якого здійснили консультативний перевід з черги.
-
Неправильна форма постобробки при консультативному переводі між чергами.
-
Не передаються результати постобробки при переводах між чергами якщо не зберегти їх.
-
Не відтворюється звукове сповіщення про завершення чату чи задачі.
-
Пуш-сповіщення зникає незалежно від встановленого значення у push_notification_timeout.
-
Обмеження в полі "Видимість абонентів, що залишились" не впливає на відображення в Workspace.
-
Відображається порожня вкладка схем.
-
Не відображається історія закритого чату якщо контакт було видалено.
-
Відсутня анімація переходу у вкладках правої панелі.
-
Повільна анімація при перемиканні верхніх елементів у центральній панелі.
-
Чат не розширюється на розмірі MD.
-
Не можливо вибрати емодзі для надсилання у активному чаті.
Other
-
Інструмент імпорту номерів з текстового файлу.
-
Покращення у Flow.
-
Робота з кластеризованим RabbitMQ.
-
Виправити візуальне представлення компонентів у динамічних формах.
-
Додано підтримку storage policy для чатів.