Links

Change log (новые версии) itgrix_bx

Подписывайтесь на канал в Telegram Itgrix_news, где публикуются изменения Itgrix.

Версии

Версия (новый функционал)
Тип
Актуальный релиз (патч)
3.11.*
Будущая
3.10.*
Актуальная
3.10.10 - 07.03.2023
3.9.*
Поддерживается
3.9.8 - 14.02.2023
3.8.*
Поддерживается
3.8.7 - 14.02.2023
Версии обозначаются тремя числами X.Y.Z:
  • X - мажорная версия, крупные изменения с нарушением совместимости
  • Y - минорная версия, новый функционал и доработка старого
  • Z - патч, исправления ошибок
Последние 3 минорные версии обновляются патчами. Актуальная минорная версия содержит самый новый функционал и все применимые исправления. Поддерживаемые версии получают только совместимые с ними исправления.
Обновиться на версию X.Y.Z: /opt/itgrix_bx/update.sh --version=X.Y.Z

Лог изменений

Версии упорядочены по дате релиза.

3.10.10

07.03.2023
Исправлены ошибки
  • Исправлено редкое зависание при обработке C2C звонков (наблюдалось с версии 3.10.0)
  • Исправлена загрузка записей звонков, неотвеченных на IVR (наблюдалось с версии 3.10.0)
  • Статус неотвеченного звонка зависит от направления: входящий - пропущенный, исходящий - временно недоступен (наблюдалось с версии 3.10.5)
  • Исправлена обработка управляемых переводов нестандартной конфигурации (наблюдалось с версии 3.10.0)
  • Исправлена обработка входящих отвеченных звонков с распределением на FMC номера (наблюдалось с версии 3.10.9)
  • Восстановлен флаг запуска --legal (наблюдалось с версии 3.10.0)
  • Оптимизирован поиск сущностей при автораспределении (наблюдалось с версии 3.9.0)
  • Улучшено логирование
Кастомизатор
  • В кастомизацию прикрепления ссылки на запись звонка добавлены поля old_description и record_url

3.10.9

14.02.2023
Админка
  • Исправлено падение страницы настроек модуля
Исправлены ошибки
  • Исправлена обработка управляемых переводов на исходящих (наблюдалось с версии 3.10.0)
  • Исправлена проблема установки соединения на некоторых маршрутах отдельных провайдеров, вызывавшая ошибку TLS Handshake timeout
  • Исправлена остановка обработки C2C-запросов при ошибках доступа к данным звонков
  • Исправлена редкая проблема обработки неотвеченных исходящих звонков
Кастомизатор
  • Добавлены недостающие данные в ряд кастомизаций

3.9.8

14.02.2023
Исправлены ошибки
  • Исправлена проблема установки соединения на некоторых маршрутах отдельных провайдеров, вызывавшая ошибку TLS Handshake timeout

3.8.7

14.02.2023
Исправлены ошибки
  • Улучшена обработка ошибок при проверке лицензионного ключа
  • Исправлена проблема установки соединения на некоторых маршрутах отдельных провайдеров, вызывавшая ошибку TLS Handshake timeout

3.10.8

31.01.2023
Исправлены ошибки
  • Улучшена обработка ошибок при проверке лицензионного ключа

3.9.7

31.01.2023
Исправлены ошибки
  • Улучшена обработка ошибок при проверке лицензионного ключа

3.10.7

31.01.2023
Админка
  • Исправлены мелкие ошибки вёрстки в админке
Исправлены ошибки
  • Исправлена ошибка проверки лицензионного ключа сразу после запуска приложения (наблюдалось с версии 3.9.0)
  • Исправлены редкие зависания при многократной обработке одного события звонка (наблюдалось с версии 3.10.0)
  • Улучшено логирование

3.9.6

31.01.2023
Исправлены ошибки
  • Исправлена ошибка проверки лицензионного ключа сразу после запуска приложения (наблюдалось с версии 3.9.0)
  • Улучшено логирование

3.10.6

23.01.2023
Исправлены ошибки
  • Исправлено зависание при перезапуске
  • Улучшено логирование

3.9.5

19.01.2023
Исправлены ошибки
  • Опция проверки статуса рабочего дня доступна в бесплатном приложении
  • Исправлена проверка статуса разговора в конце звонка, из-за которой иногда ставилось неправильное время завершения разговора
  • Статус входящего неотвеченного звонка изменён с 480 (временно недоступен) на 304 (пропущенный), дело создаётся незакрытым
  • При C2C номер to обновляется по результатам кастомизации
  • Исправлена ошибка обработки номера телефона при получении записи звонка по ссылке, когда начало номера совпадает с одним из префиксов
  • Исправлено некорректное отображение ошибки "пользователь не является администратором" в статусе CRM
  • Исправлено автораспределение на неактивных пользователей
  • FMC номера из CRM теперь обновляются одновременно с кэшем пользователей (раз в час)
  • Исправлен эскейпинг в csv файлах
  • Улучшен вывод ошибок запросов
  • Улучшено логирование
Кастомизатор
  • В кастомизацию пути записи разговора добавлены новые варианты устранения дублирования пути

3.8.6

19.01.2023
Исправлены ошибки
  • Опция проверки статуса рабочего дня доступна в бесплатном приложении
  • Исправлена проверка статуса разговора в конце звонка, из-за которой иногда ставилось неправильное время завершения разговора
  • Статус входящего неотвеченного звонка изменён с 480 (временно недоступен) на 304 (пропущенный), дело создаётся незакрытым
  • При C2C номер to обновляется по результатам кастомизации
  • Исправлена ошибка обработки номера телефона при получении записи звонка по ссылке, когда начало номера совпадает с одним из префиксов
  • Исправлено некорректное отображение ошибки "пользователь не является администратором" в статусе CRM
  • Исправлено автораспределение на неактивных пользователей
  • FMC номера из CRM теперь обновляются одновременно с кэшем пользователей (раз в час)
  • Улучшен вывод ошибок запросов
  • Улучшено логирование
Кастомизатор
  • В кастомизацию пути записи разговора добавлены новые варианты устранения дублирования пути

3.10.5

18.01.2023
Исправлены ошибки
  • Исправлена редкая утечка памяти при превышении лимита времени обработки событий (наблюдалось с версии 3.10.0)
  • Исправлено автораспределение на неактивных пользователей
  • FMC номера из CRM теперь обновляются одновременно с кэшем пользователей (раз в час)
  • Увеличена частота автоматического логирования статуса приложения (раз в час)
  • Исправлены некорректные записи в логе
Кастомизатор
  • В кастомизацию пути записи разговора добавлены новые варианты устранения дублирования пути

3.10.4

28.12.2022
Исправлены ошибки
  • Исправлено падение при обработке неотвеченного звонка на FMC номер когда включена загрузка записей файлами (наблюдалось с версии 3.10.2)

3.10.3

28.12.2022
Исправлены ошибки
  • Исправлены падения при переводах без ответа на FMC номера (наблюдалось в версии 3.10.2)
  • Добавлена регистрация неотвеченных звонков, распределённых на FMC номера

3.10.2

26.12.2022
Админка
  • Исправлена ошибка редактирования списка разрешённых пользователей
  • В статусы CEL на главной странице добавлена проверка на устаревание на 15 часов с приоритетом отображения выше, чем отсутствие поля extra
  • Добавлена проверка устаревания CDR на час
  • В примеры MySQL запросов добавлено поле extra
Исправлены ошибки
  • Обработка номеров телефонов в звонке выполняется в начале каждой стадии звонка, если ещё не выполнена
  • Исправлена ошибка обновления номера to звонка (наблюдалось с версии 3.10.0)
  • Исправлено подвисание при проблемах сохранения state.json (наблюдалось с версии 3.10.0)
  • Исправлена ошибка удаления старых звонков из state.json (наблюдалось с версии 3.10.0)
  • Исправлен порядок номеров from/to в ссылках на записи (наблюдалось с версии 3.10.0)
  • Исправлены ошибки обновления внешних линий (наблюдалось с версии 3.10.0)
  • При регистрации звонка для определения внешней линии и настроек транка используется исходный номер транка вместо кастомизированного
  • Добавлена регистрация пропущенных звонков на FMC номера аналогично пропущенным на IVR, когда нельзя получить номер телефона
  • Исправлено редкое падение при проблемах чтения токена
  • Исправлена ошибка работы с конфигом при формировании отчёта для техподдержки (наблюдалось с версии 3.10.0)
Кастомизатор
  • Убран лишний запуск кастомизации post_registration после завершения регистрации
  • Исправлено формирование legacy данных о сущности в кастомизациях

3.10.1

12.12.2022
Исправлены ошибки
  • Исправлена ошибка формирования списка номеров при поиске файла записи (наблюдалось в версии 3.10.0)
  • Исправлено зависание при поиске записей для звонков без разговоров (наблюдалось в версии 3.10.0)
  • В запрос API /status добавлен параметр path

3.10.0

08.12.2022
Внимание! Эти изменения могут повлиять на работу приложения:
  1. 1.
    Минимальная версия Астериск увеличена до 13.0.0. Начиная с этой версии, в CEL присутствует поле extra в ожидаемом нами формате.
    На более старых версиях приложение будет работать, но с предупреждениями. Обработка переводов звонков будет выполняться в режиме совместимости, а перехваты звонка не будут обрабатываться.
  2. 2.
    Изменилась схема логики и запуска кастомизаций, что особенно важно для нестандартных кастомизаций номеров телефонов, кастомизации need_registration и проверки ч/б списком.
    need_registration и ч/б список теперь вызываются в начале каждого этапа обработки звонка, кроме CallStarted. Кастомизации номеров теперь вызываются только в момент их получения - на CallStarted и ConversationRequested.
  3. 3.
    Изменились данные кастомизаций, но оставлены legacy данные для обратной совместимости.
    Кастомизации "по умолчанию" обновятся автоматически, но если в них вносились изменения, то необходимо их переписать вручную. Главное изменение - во все кастомизации теперь приходит объект call_full с более полными данными. Все данные теперь нужно брать из него.
    Если вы ранее заказывали у нас кастомизации - обратитесь в нашу техподдержку за помощью в их обновлении.
  4. 4.
    Изменён формат логов: новые имена полей и новый формат времени.
    Если были настроены дополнительные приложения для обработки логов, например для мониторинга ошибок, то необходимо их перенастроить.
  5. 5.
    Изменения в файлах /etc/itgrix_bx/config.json и /opt/itgrix_bx/token.json теперь отслеживаются в реальном времени.
    Для внесения изменений в эти файлы больше не нужно останавливать и перезапускать приложение, но и незаконченные изменения будут применяться сразу же. Если во время работы сохранить некорректный конфиг, то приложение продолжит работу с предыдущими настройками, но при следующем запуске выдаст ошибку и не заработает.
  6. 6.
    При некорректном файле конфига приложение теперь не игнорирует ошибочные данные, а отказывается запускаться.
  7. 7.
    В запросах к CRM через функции кастомизатора более недоступны данные помимо результата и ошибок.
    Такие данные, как время выполнения запроса на стороне CRM, теперь отсутствуют. Если вы опирались на них в своих кастомизациях, то необходимо переписать их.
Что нового
  • Усилена стандартизация логики работы приложения
  • Добавлена опция показа карточки звонка на дозвоне либо при ответе
  • Опция проверки статуса рабочего дня доступна в бесплатном приложении
  • Добавлена настройка белого списка CORS (для управления правами на выполнение запросов к приложению с внешних ресурсов, таких как ваш сайт)
  • Добавлен запрос API /crm/request для отправки запросов к CRM через общую очередь коннектора, что снижает замедление работы при дополнительных запросах из кастомизаций
  • Добавлены новые кастомизации: показа карточки, прикрепления URL записи звонка, кастомизация после регистрации разговора
  • Реализовано слежение за файлами конфига и токена в реальном времени
  • Оптимизарована работа с настройкой обработчиков событий CRM и начальными запросами при запуске приложения
  • Оптимизированы запросы списков из CRM (сущности, дела, задачи)
  • Изменён формат лога
Админка
  • Добавлена автоматическая сортировка ч/б списка
  • Добавлено отображение наличия несохранённых изменений
  • Добавлено автоформатирование адреса портала
  • Добавлено отображение ошибки загрузки цен на лицензию
  • На главную страницу добавлен статус настройки внутренних номеров пользователей
  • Обновлена разметка таблиц логов
  • Добавлен вывод ошибок при нажатии на неактивные кнопки
  • Исправлена ошибка некорректного позиционирования кнопки чата
  • Обновлена справка по кастомизациям
Исправлены ошибки
  • Реализована плавная процедура остановки приложения
  • Реализовано централизованное синхронное хранение данных звонка
  • Исправлена проблема перечитывания звонков/зависания state.json
  • Исправлено редкое падение при работе с оффлайн лицензией
  • При получении дела запрашивается специфичный для него набор полей
  • При сбросе списка пользователей также сбрасываются FMC номера
  • Исправлено некорректное прикрепление ссылок на записи и/или файлов записей в некоторых случаях (разделена логика обрезания номеров телефонов)
  • Если записи хранятся ссылками, то кастомизация дела выполняется после прикрепления записи, а не одновременно
  • Исправлено зависание на переподключении AMI после разрыва соединения
  • Исправлена редкая ошибка, из-за которой иногда ставилось неправильное время завершения разговора
  • Статус входящего неотвеченного звонка изменён с 480 (временно недоступен) на 304 (пропущенный), дело создаётся незакрытым
  • При C2C номер to обновляется по результатам кастомизации
  • Добавлена проверка версии удалённого Астериска через AMI
  • Исправлено сохранение CEL со спецсимволами через админку
Кастомизатор
  • В кастомизации передаются полные данные звонка call_full вместе с legacy-данными для обратной совместимости
  • В кастомизатор добавлены и задействованы запросы к CRM через модуль
  • В автораспределении обрабатывается транк и в кастомизацию отправляются все данные запроса
  • В автораспределении в кастомизацию передаются все данные сущности, имя сущности передаётся даже когда пользователь недоступен
  • В статусе (/status) кастомизатора отображается false у всех методов если кастомизатор отключен
  • Кастомизация сущности запускается всегда, а не только на новых сущностях
  • В кастомизацию need_registration и кастомизации номеров добавлены этап и данные звонка
  • В кастомизацию дела добавлены поля дела
  • Убраны дублирующиеся кастомизации номеров, теперь они выполняются при появлении номера на CallStarted или ConversationRequested
  • Добавлена кастомизация прикрепления ссылки на запись
  • Добавлена автозамена и кастомизация номеров на C2C
  • Добавлена кастомизация показа карточки
  • Добавлена кастомизация после регистрации разговора
  • Добавлена возможность отмены запроса кастомизацией на регистрации звонка, завершении регистрации, прикреплении ссылки и показе карточки
  • При выполнении кастомизаций используется комбинированный вывод
  • Регистрация звонка теперь возможна в кастомизации завершения звонка
  • Обновлён формат логов кастомизатора
  • Кастомизатор приоритетно использует новые данные звонка
  • Обновлены стандартные кастомизации
Supervisor
  • При ошибке обновления выводится абсолютный путь до update.log
  • Исправлен вывод версии supervisor в API

3.9.4

30.09.2022
Админка
  • Добавлена автоматическая сортировка ч/б списка
  • Добавлено автоматическое форматирование и проверка правильности адреса портала
  • Добавлено отображение ошибки при проблеме получения актуальных цен на лицензию
Исправлены ошибки
  • Исправлено падение при большой нагрузке при использовании офлайн-лицензии (наблюдалось с версии 3.9.0)
  • Исправлена ошибка обработки номера телефона при получении записи звонка по ссылке, когда начало номера совпадает с одним из префиксов
  • Исправлены некорректные поля в запросе дела
  • Исправлено зависание после восстановления связи с AMI (наблюдалось с версии 3.9.0)

3.8.5

30.09.2022
Исправлены ошибки
  • Исправлена ошибка обработки номера телефона при получении записи звонка по ссылке, когда начало номера совпадает с одним из префиксов
  • Исправлены некорректные поля в запросе дела

3.7.4

30.09.2022
Исправлены ошибки
  • Исправлена ошибка обработки номера телефона при получении записи звонка по ссылке, когда начало номера совпадает с одним из префиксов

3.9.3

11.08.2022
Админка
  • Убрана возможность авторизации в архивном приложении
  • Обновлена страница оплаты лицензии
  • Исправлены ошибки обновления через админку
Исправлены ошибки
  • Исправлена проблема авторизации в AMI в мастере настроек (наблюдалось с версии 3.9.0)

3.8.4

11.08.2022
Админка
  • Убрана возможность авторизации в архивном приложении
Исправлены ошибки
  • Исправлена проблема изменения настроек автозамены (наблюдалось с версии 3.7.0)
  • Исправлено закрытие пользовательских дел (теперь закрываются только дела, созданные по факту звонка)
Кастомизатор
  • В кастомизацию автораспределения добавлена обработка транка и остальных данных запроса

3.7.3

11.08.2022
Админка
  • Убрана возможность авторизации в архивном приложении
Исправлены ошибки
  • Исправлена проблема изменения настроек автозамены (наблюдалось с версии 3.7.0)

3.9.2

08.08.2022
Исправлены ошибки
  • Исправлена проблема изменения настроек автозамены (наблюдалось с версии 3.7.0)
  • Исправлено закрытие пользовательских дел (теперь закрываются только дела, созданные по факту звонка)
Кастомизатор
  • В кастомизацию автораспределения добавлена обработка транка и остальных данных запроса
  • Исправлены ошибки выбора временной зоны в кастомизаторе

3.9.1

01.07.2022
Админка
  • Исправлены нередактируемые поля ввода в админке
  • Исправлено отображение доступных обновлений

3.8.3

01.07.2022
Админка
  • При успешном сбросе кэша пользователей отображается подтверждение
  • Исправлено отображение доступных обновлений
  • Обновлена справка по автозамене номеров
Исправлены ошибки
  • Из поиска лидов при автораспределении исключены закрытые лиды
  • Ошибка соединения с сервером авторизации Bitrix вызывает перезапуск вместо остановки
  • Исправлено редкое падение при нескольких одновременных C2C звонках
Кастомизатор
  • В автораспределение добавлена автозамена и кастомизация номера клиента

3.7.2

01.07.2022
Админка
  • Обновлены тексты справки по автозамене
  • Исправлено отображение доступных обновлений
  • Обновлена справка по автозамене номеров
Исправлены ошибки
  • Ошибка соединения с сервером авторизации Bitrix вызывает перезапуск вместо остановки
  • Исправлено редкое падение при нескольких одновременных C2C звонках
Кастомизатор
  • В автораспределение добавлена автозамена и кастомизация номера клиента

3.9.0

23.06.2022
Админка
  • Добавлена кнопка перезапуска служб
  • Отображаются обязательные кастомизации
  • Обновлены тексты справки по кастомизациям и автозамене
  • При успешном сбросе кэша пользователей отображается подтверждение
  • Исправлена проблема сохранения адреса C2C
  • Исправлен эскейпинг в csv файлах
  • Убрано поле таймаута кэша
  • Правки дизайна
Исправлены ошибки
  • Исправлено зависание при неправильном пароле AMI
  • Ошибка соединения с сервером авторизации Bitrix вызывает перезапуск вместо остановки
  • Исправлены редкие ошибки запуска/остановки
  • Улучшено логирование при подключении к БД
  • Из поиска лидов при автораспределении исключены закрытые лиды
  • Исправлено редкое падение при нескольких одновременных C2C звонках
  • Исправлено замедление работы при использовании лицензионного ключа
  • В отчёт для техподдержки добавлены данные: системный лог, данные о PHP и MySQL, наличие sudo, настройки временной зоны, данные о пользователе
  • Улучшена обработка ошибок при формировании отчёта для техподдержки
  • Исправлены конфликты обращения к общим ресурсам при формировании отчёта для техподдержки
Кастомизатор
  • Настройки кастомизатора вынесены в json файл
  • В кастомизацию сущности передаются: звонок, параметры сущности, регистрация
  • Исправлен вывод данных в кастомизацию автораспределения при остановленном рабочем дне
  • Опциональные кастомизации не запускаются в бесплатном режиме
  • В автораспределение добавлена автозамена и кастомизация номера клиента
  • Кастомизатор штатно возвращает исключения
3.9.0 - "специальная" версия, поэтому обновление на неё необходимо выполнять скриптом с правами root, а не через админку.
Начиная с версии 3.9.0, опциональные кастомизации будут запускаться только с оплаченной лицензией:
process_final_params.php
customize_entity.php
customize_activity.php
process_registration_params.php
customize_autodistribution.php
process_task_creation_params.php

3.8.2

14.04.2022
Исправлены ошибки
  • Исправлена проблема сохранения настроек (наблюдалось с версии 3.8.0)

3.8.1

06.04.2022
Исправлены ошибки
  • Исправлена редкая ошибка обработки событий CEL при чтении C2C звонков (наблюдалось с версии 3.5.0)
  • Исправлено некорректное определение типа C2C звонка при смене внутреннего номера на ответе (наблюдалось с версии 3.6.2)
  • Исправлено логирование создания задач с именами по умолчанию

3.7.1

06.04.2022
Админка
  • Исправлен визуальный баг кнопки авторизации
Исправлены ошибки
  • Исправлена проблема обновления файла state.json при задержке обработки событий CEL (наблюдалось с версии 3.3.4)
  • Исправлена редкая ошибка обработки событий CEL при чтении C2C звонков (наблюдалось с версии 3.5.0)
  • Исправлено некорректное определение типа C2C звонка при смене внутреннего номера на ответе (наблюдалось с версии 3.6.2)
  • Исправлено автозакрытие задач с транком в названии (наблюдалось с версии 3.6.2)
  • Исправлена ошибка чтения настроек TCP порта Apix (наблюдалось с версии 3.7.0)
  • Исправлена редкая ошибка проверки подключения к серверу авторизации Bitrix24 (наблюдалось с версии 3.7.0)
  • Исправлено логирование создания задач с именами по умолчанию
  • Улучшено логирование подключения к C2C-серверу
Кастомизатор
  • В кастомизацию need_registration передаётся параметр is_ivr

3.6.3

06.04.2022
Админка
  • Обновлена справка по настрйкам создания задач
Исправлены ошибки
  • Исправлена проблема обновления файла state.json при задержке обработки событий CEL (наблюдалось с версии 3.3.4)
  • Исправлена редкая ошибка обработки событий CEL при чтении C2C звонков (наблюдалось с версии 3.5.0)
  • Исправлено некорректное определение типа C2C звонка при смене внутреннего номера на ответе (наблюдалось с версии 3.6.2)
  • Исправлено автозакрытие задач с транком в названии (наблюдалось с версии 3.6.2)
  • Исправлена проверка группы разрешений user
Кастомизатор
  • Параметры запроса C2C передаются в кастомизацию Originate
  • В кастомизацию need_registration передаётся параметр is_ivr

3.8.0

29.03.2022
Что нового
  • Обновлена работа с пользователями: теперь все пользователи кэшируюся раз в час и никогда не запрашиваются по одному
  • Добавлена кастомизация автораспределения customize_autodistribution
Админка
  • Обновлена логика UI при переходе между страницами мастера настройки
  • Поле кода авторизации появляется если код не был получен в первые 10 секунд
  • В браузерах с языком, который не поддерживается админкой, будет использоваться Английский
Исправлены ошибки
  • Исправлена проблема обновления файла state.json при задержке обработки событий CEL (наблюдалось с версии 3.3.4)
  • Исправлена обработка звонков с управляемым переводом когда каналы в CEL не отмечены как локальные
  • Номера телефонов при поиске записей разговоров сделаны опциональными, возможен поиск только по ID звонка
  • Исправлено автозакрытие задач с транком в названии (наблюдалось с версии 3.6.2)
  • Исправлено создание задач с именами по умолчанию (наблюдалось в версии 3.7.0)
  • Добавлены новые статусы звонков
  • Улучшено логирование при определении ответственных за пропущенные звонки
Кастомизатор
  • В кастомизацию need_registration передаётся параметр is_ivr
  • В кастомизацию process_final_params передаются данные регистрации разговора

3.7.0

22.02.2022
Что нового
  • Добавлена функция автозамены номеров телефонов
  • Выполнен переход на новый C2C-сервер "Apix v2"; старые C2C-сервера более не используются
  • Добавлена опция создания задач по неуспешным исходящим звонкам
Админка
  • В левом нижнем углу на всех страницах отображаются версия модуля и подключенный портал
  • Язык по умолчанию соответствует настройкам языка браузера
  • Проверки статусов для главной страницы выполняются по возможности независимо, статусы которые не удалось проверить из-за таймаута предыдущих статусов отображаются как Skipped
  • В настройки БД добавлен алиас поля extra
  • В мастер добавлено поле адреса получения записей
  • Обновлена вёрстка
  • Добавлены/исправлены тексты статусов
  • Добавлено поле порта службы Supervisor
  • Обновлены тексты подсказок
Исправлены ошибки
  • Исправлена проверка доступности сервера авторизации (наблюдается на версии 3.6.2 и более ранних с момента запрета запросов ping на oauth.bitrix.info)
  • Исправлена проверка группы разрешений user (в будущем может наблюдаться на версии 3.6.2 и более ранних при установке новой версии приложения на портале)
  • Данные запроса API /status периодически выводится в лог для диагностики проблем
  • Улучшено логирование ошибок запросов C2C-сервера
Кастомизатор
  • Исправлена ошибка времменой зоны в кастомизаторе
  • Параметры запроса C2C передаются в кастомизацию Originate
Старый C2C-сервер по адресу c2c.bx24asterisk.ru, начиная с версии 3.7.0, более не используется. Убедитесь что с сервера, где установлен модуль интеграции Itgrix, разрешён доступ к новому C2C-серверу apix.itgrix.ru.
3.7.0 - "специальная" версия, поэтому обновление на неё необходимо выполнять скриптом с правами root, а не через админку.

3.6.2

11.02.2022
Исправлены ошибки
  • Ошибки запроса API сервера лицензирования при автоматической проверке лицензии приводят к понижению лицензии не сразу, а только если проблема сохраняется 3 часа
  • Исправлена регистрация неуспешных C2C звонков
  • Исправлена ошибка авторизации при отключении всех опций C2C-сервера (наблюдалось с 3.6.0)
  • Исправлено падение при использовании узла API /status когда не задан портал (наблюдалось с 3.6.0)
  • В шаблон имени задачи добавлена поддержка переменной #TRUNK#
  • Улучшено логирование при запуске
  • Улучшено логирование при чтении файлов конфигурации Asterisk
  • Улучшено логирование при использовании узла API /pbx/read_call

3.5.7

11.02.2022
Исправлены ошибки
  • Исправлена регистрация неуспешных C2C звонков
  • Если номер не найден (hangupcause 1 или 20) но был ответ, то звонок считается успешным
  • В шаблон имени задачи добавлена поддержка переменной #TRUNK#
  • Улучшено логирование при использовании узла API /pbx/read_call

3.4.9

11.02.2022
Исправлены ошибки
  • Исправлена регистрация неуспешных C2C звонков

3.6.1

14.12.2021
Админка
  • Ссылки на доки открываются в новых вкладках
Исправлены ошибки
  • Исправлено переподключение к C2C-серверу при проблемах соединения
  • Исправлено сохранение пустых массивов в файл конфигурации
  • Исправлена повторная обработка недавних звонков при частых перезапусках
Кастомизатор
  • В кастомизацию пути записи добавлено удаление дублирования элементов пути

3.4.8

06.12.2021
Исправлены ошибки
  • Исправлено зависание сохранения state.json при задержке обработки событий CEL (наблюдалось с 3.5.1)
  • Исправлена работа со структурой данных CallBack при использовании Apix
  • Исправлено название задач по умолчанию для исходящих звонков

3.5.6

06.12.2021
Исправлены ошибки
  • Исправлено зависание сохранения state.json при задержке обработки событий CEL (наблюдалось с 3.5.1)
  • Исправлено подвисание админки при переключении на несуществующий портал

3.6.0

29.11.2021
Что нового
  • Добавлена возможность лицензирования оффлайн по лицензионному ключу (только для версии x64 с правами root)
  • Авторизация в CRM теперь выполняется без ручного копирования кода
  • Добавлено распознавание FMC номеров по файлу с Wildcard масками и по номерам указанным в CRM
  • Узел API для ручной загрузки CEL /pbx/read_cel поддерживает .csv данные
  • В узел API /pbx/read_call добавлено получение логов
  • Переподключение к AMI при разрыве соединения выполняется без перезапуска приложения
  • Добавлен флаг --cleanlist для выборочной очистки: h обработчиков Bitrix24, l внешних линий и s - state.json
Админка
  • Добавлена возможность скачивания MySQL таблиц в формате .csv
  • При обновлении добавлена возможность выбора между только установкой патчей или обновлением с новым функционалом
  • Админка предлагает обновиться через консоль, если следующая версия - "специальная", и на неё нельзя обновиться из админки
  • Исправлено подвисание интерфейса обновления после неуспешного обращения к службе supervisor
  • Исправлена блокировка кнопок "Купить" на странице оплаты лицензии
  • Исправлен баг смены состояния админки при переключении портала
  • Исправлено подвисание админки при переключении на несуществующий портал
  • Добавлен статус службы supervisor вместо статуса ОС
  • Добавлены тексты новых статусов