Реліз 5.6.9
Що змінилося
- Налаштування операторів: поля валідуються у реальному часі з явними повідомленнями; таблиця користувачів сортується за роллю, керівником і графіком; дублікати розширень файлів блокуються; конфлікти гарячих клавіш видиме на сторінці.
- Розсилки: фільтри працюють надійніше; система не обходить критерії; стара версія інтерфейсу розсилок пропонує перейти на новий конструктор.
- Стабільність: виправлено проблему з споживанням пам'яті, яка призводила до нестабільності системи.
- OperatorLine: чат і деталі контакту гнучко пристосовуються до розміру вікна без горизонтальної прокрутки; системні повідомлення позначаються правильно; довгий текст обрізається з підказкою на наведення.
Як це змінилося
Раніше: Помилки в налаштуваннях були неочевидні; розсилки могли завершитися помилкою з фільтрами; система переживала нестабільність під навантаженням; OperatorLine розривав макет у вузьких вікнах, системні повідомлення показувалися з помилками.
Тепер: Валідація відбувається у реальному часі; розсилки обробляються надійно; система працює стабільніше; макет адаптується до вікна; системні повідомлення мають чітке позначення.
Чому це важливо
Операторам комфортніше налаштовувати свої екрани; розсилки стають надійнішим каналом спілкування; система працює без перебоїв; операторам зручніше на екранах будь-якого розміру.
Деталі за розділами продукту
Налаштування — екрани операторів
Покращено
Гарячі клавіші: конфлікти відображаються на сторінці налаштувань у реальному часі; помилка видима, коли відкритий ще й перший блок.
Таймери сеансів: кнопка «Зберегти» блокується, якщо таймаут увімкнено, але хвилини не задані; валідація відбувається вживу.
Управління файлами: система попереджує про спробу додати розширення, що вже існує; збереження блокується, як довгих розширень не нормалізовано.
Користувачі й ролі: таблиця користувачів сортується за виконуваним текстом (назва ролі, прізвище керівника, назва графіка); видимо розрізняються обов'язкові поля; форма користувача показує
*біля паролю в режимі створення; custom field типуSELECTіSELECTAPIпрацюють; графік залишається видимим, навіть якщо оператор не має доступу до календарів.
Розсилки
Виправлено
Фільтрація контактів: система більше не приймає некоректні параметри фільтра; фільтри працюють коректно з вибором контактів за каналом.
Temporal fail-fast: система не повторює запити, які містять помилки SQL; детермінізовані помилки (погана назва колонки, синтаксис) відразу сприймаються як неповоротні.
Рекомендація перейти на новий конструктор: стара версія інтерфейсу розсилок показує повідомлення про більш потужний новий конструктор з посиланням (якщо налаштовано).
OperatorLine — чат і деталі
Покращено
Макет у вузьких вікнах: список чатів, бічна панель контактів і деталей адаптуються до розміру вікна без горизонтальної прокрутки; довгий текст обрізається із трьома крапками.
Підказки при наведенні: якщо текст обрізаний, при наведенні показується повний текст (у деталях контактів, запитів, але без системних повідомлень).
Системні повідомлення: чат-лист правильно показує системні повідомлення (наприклад, зміни статусу чату) навіть коли payload не містить явних позначень; замість імені відправника показується мітка
Системне повідомлення.
Стабільність
Виправлено
- Виправлено критичну помилку, що призводила до надмірного споживання пам'яті під час інтенсивної роботи конструктора й операторів.
Зверніть увагу
Рекомендація про новий конструктор розсилок доступна, якщо в налаштуваннях інстансу задано
url_to_new_design.Підказки при наведенні в деталях контактів можна вибірково вимкнути для певних полів.
Системні повідомлення у старому API могли не мати явних позначень; алгоритм розпізнавання позначення базується на типі, відправнику та вмісту.