Skip to content

Releases: tagashi666/ai-support

v2.5.0

Choose a tag to compare

@github-actions github-actions released this 18 Sep 11:21
  • Добавлена полная поддержка тикетов MiniShop: безопасный холодный импорт,
    последующий live-опрос, ответы текстом и изображениями, медиа, приоритеты,
    отметка прочтения и двусторонняя синхронизация статусов.
  • Профиль и снимок подписки клиента MiniShop объединяются с общей карточкой;
    канал виден в источниках, диагностике, health-карточках и мастере подключения.
  • Добавлен companion-плагин MiniShop с постоянным service token. Временный
    штатный AdminBearer сохранён как диагностический fallback.
  • Неидемпотентные ответы и изменения статуса не повторяются автоматически;
    сбой внешнего API не изменяет локальное состояние диалога.
  • Контракт MiniShop закреплён отдельными тестами клиента, пагинации, поллера,
    вложений, профиля, source-updater и обоих режимов авторизации.

v2.4.10

Choose a tag to compare

@github-actions github-actions released this 14 Sep 11:21
  • Разделы панели теперь открываются плавно и без пустого кадра: заголовок
    появляется сразу, а рабочая область сохраняет стабильную геометрию.
  • При первой загрузке показывается спокойный skeleton, при повторной — прежние
    данные остаются на экране вместе с тонким индикатором обновления.
  • Быстрые последовательные переключения больше не запускают конфликтующие
    запросы и не оставляют зависшие или устаревшие состояния интерфейса.
  • Переходы внутренних вкладок, смена темы и фокус AI-студии синхронизированы;
    для старых браузеров предусмотрен CSS fallback, а reduced motion отключает
    движение без потери состояний загрузки.

v2.4.9

Choose a tag to compare

@github-actions github-actions released this 13 Sep 21:37
  • Новые тикеты Bedolaga появляются сразу после запуска панели, а списки
    корректно загружаются как из старого, так и из нового формата API.
  • AI больше не отправляет устаревший или повторный ответ, если клиент успел
    дополнить обращение во время генерации.
  • Повторные сообщения клиента не переносят срок SLA; удаление сообщений
    Telegram корректно пересчитывает непрочитанные и время первого ответа.
  • Неудачная расшифровка голосового повторяется с локальной копии, вложения не
    теряются, а зависшие после перезапуска фоновые задачи восстанавливаются.
  • Поиск, черновики базы знаний и события WebSocket теперь строго учитывают
    права роли; отключение оператора отзывает уже открытое соединение.

v2.4.8

Choose a tag to compare

@github-actions github-actions released this 13 Sep 07:45
  • Выпуск панели команды закреплён в стабильной версии: меню действий оператора
    открывается поверх таблицы и больше не теряется за границами прокрутки.
  • Добавлены детальные права для каждой роли — от работы с диалогами и базой
    знаний до отдельных настроек AI; ограничения проверяются сервером.
  • Добавлена статистика операторов по обработанным и закрытым тикетам, ответам,
    активным назначениям, среднему и медианному времени реакции.
  • Просмотр открытого диалога корректно подтверждает прочтение на сервере даже
    для роли без права отправлять ответы.

v2.4.7

Choose a tag to compare

@github-actions github-actions released this 13 Sep 07:39
  • Меню действий оператора вынесено в отдельный фиксированный слой и больше не
    обрезается прокручиваемой таблицей; добавлено изменение имени и роли.
  • Добавлена серверная матрица прав для четырёх ролей с безопасными начальными
    значениями и индивидуальными разрешениями для каждого параметра AI.
  • Доступ к диалогам, Bedolaga, очереди, базе знаний, статистике, команде,
    диагностике и системным операциям проверяется на сервере и отражается в UI.
  • Во вкладке команды появилась статистика операторов: обработанные и закрытые
    тикеты, ответы, активные назначения, среднее и медианное время реакции.
  • Ответы и закрытия из панели атрибутируются конкретному оператору; метрики
    начинают накапливаться после установки этой версии.
  • Разделы настроек теперь используют всю ширину рабочей области, а заголовки
    расположены непосредственно над содержимым без пустой центральной колонки.
  • Счётчики входящих, SLA и базы знаний загружаются сразу, до первого открытия
    соответствующего раздела, и корректно показывают нулевые значения.
  • Очередь SLA стала полноширинной; сроки обслуживания перенесены в отдельный
    диалог, а в меню добавлено подтверждаемое закрытие всех открытых тикетов.

v2.4.6

Choose a tag to compare

@github-actions github-actions released this 12 Sep 19:31
  • Редактирование и удаление сообщений Telegram Business и редактирование
    сообщений бота теперь обновляют локальную историю и открытую переписку через
    отдельные WebSocket-события без повторного запуска AI.
  • Новое входящее в уже открытом диалоге сразу отмечается прочитанным локально
    и в Telegram; обновлённый счётчик синхронизируется между операторами.
  • Вложения больше не теряются после пяти ошибок: очередь использует
    сохраняемый exponential backoff и продолжает отложенные попытки после
    перезапуска процесса.
  • При ротации временного билета обновляются URL ещё не загруженных изображений,
    видео и файлов, поэтому lazy-media не ломается в длинных диалогах.
  • TGS-стикеры воспроизводятся полноценной анимацией через локальный
    lottie-web; распаковка ограничена по размеру и сложности, внешние assets и
    небезопасные структуры отклоняются сервером.

v2.4.5

Choose a tag to compare

@github-actions github-actions released this 12 Sep 19:08
  • Исправлена раскладка карточки клиента: inspector больше не наследует отступы
    и промежутки старого интерфейса, секции снова образуют аккуратную непрерывную
    сетку в светлой и тёмной темах.
  • Статусы обращений переведены на русский во входящих, глобальном поиске,
    связанных диалогах, SLA-очереди и карточке клиента.
  • В карточку возвращён постоянно доступный селектор статуса. Он работает и на
    узких экранах, синхронизируется с toolbar и сохраняет API-контракт
    open / pending / resolved без изменений.

v2.4.4

Choose a tag to compare

@github-actions github-actions released this 12 Sep 14:46
  • Исправлено отображение Telegram-стикеров: статические WebP и превью TGS
    открываются как изображения, видео-стикеры WebM воспроизводятся прямо в
    переписке, а MIME удалённых файлов определяется по их содержимому.
  • Открытый диалог теперь получает новые сообщения без повторного входа:
    WebSocket обновляет переписку мгновенно, а контрольная HTTP-синхронизация
    восстанавливает пропущенные события и не создаёт дубликаты.

v2.4.3

Choose a tag to compare

@github-actions github-actions released this 12 Sep 14:34

Full Changelog: v2.4.2...v2.4.3

v2.4.2

Choose a tag to compare

@github-actions github-actions released this 12 Sep 13:54

Full Changelog: v2.4.1...v2.4.2