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

Версии

Версия (новый функционал)
Тип
Актуальный релиз (патч)
2.13.*
Будущая
2.12.*
Актуальная
2.12.2 - 11.08.2022
2.11.*
Поддерживается
2.11.3 - 11.08.2022
2.10.*
Поддерживается
2.10.4 - 11.08.2022
Версии обозначаются тремя числами X.Y.Z:
  • X - мажорная версия, крупные изменения с нарушением совместимости
  • Y - минорная версия, новый функционал и доработка старого
  • Z - патч, исправления ошибок
Последние 3 минорные версии обновляются патчами. Актуальная минорная версия содержит самый новый функционал и все применимые исправления. Поддерживаемые версии получают только совместимые с ними исправления.
Обновиться на версию X.Y.Z: /opt/itgrix_amo/update.sh --version=X.Y.Z

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

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

2.12.2

11.08.2022
Админка
  • Обновлена страница оплаты лицензии
Исправлены ошибки
  • Исправлена проблема авторизации в AMI в мастере настроек (наблюдалось с версии 2.12.0)
  • Исправлена проблема изменения настроек автозамены (наблюдалось с версии 2.10.0)
Кастомизатор
  • Исправлены ошибки выбора временной зоны в кастомизаторе

2.11.3

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

2.10.4

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

2.12.1

21.07.2022
Что нового
  • В кастомизацию автораспределения добавлена обработка транка и других полей запроса /forward
Админка
  • Исправлено отображение результата авторизации в CRM
  • Исправлено отображние поля ручного ввода кода авторизации

2.11.2

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

2.10.3

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

2.12.0

29.06.2022
Что нового
  • Добавлена опция создания повторных сделок (создавать сделку для имеющейся сущности если нет открытых сделок)
Админка
  • Добавлена кнопка перезапуска служб
  • Отображаются обязательные кастомизации
  • Обновлены тексты справки по кастомизациям и автозамене
  • Исправлен эскейпинг в csv файлах
  • Исправлены ошибки отображения доступных обновлений
  • Правки дизайна
Исправлены ошибки
  • Исправлено зависание при неправильном пароле AMI
  • Исправлены редкие ошибки запуска/остановки
  • Исправлено редкое падение при нескольких одновременных C2C звонках
  • Исправлено замедление работы при использовании лицензионного ключа
  • Улучшено логирование при подключении к БД
  • В автораспределение добавлена автозамена и кастомизация номера клиента
  • В отчёт для техподдержки добавлены данные: системный лог, данные о PHP и MySQL, наличие sudo, настройки временной зоны, данные о пользователе
  • Улучшена обработка ошибок при формировании отчёта для техподдержки
  • Исправлены конфликты обращения к общим ресурсам при формировании отчёта для техподдержки
Кастомизатор
2.12.0 - "специальная" версия, поэтому обновление на неё необходимо выполнять скриптом с правами root, а не через админку.
Начиная с версии 2.12.0, опциональные кастомизации будут запускаться только с оплаченной лицензией:
process_call_params.php
process_contact_creation_params.php
process_task_creation_params.php
process_lead_creation_params.php
customize_autodistribution.php

2.11.1

06.04.2022
Исправлены ошибки
  • Исправлена проблема обновления файла state.json при задержке обработки событий CEL (наблюдалось с версии 2.7.1)
  • Исправлена редкая ошибка обработки событий CEL при чтении C2C звонков (наблюдалось с версии 2.7.0)
  • Исправлено некорректное определение типа C2C звонка при смене внутреннего номера на ответе (наблюдалось с версии 2.8.6)

2.10.2

06.04.2022
Админка
  • Обновлена справка по настрйкам создания задач
  • Исправлен визуальный баг кнопки авторизации
Исправлены ошибки
  • Исправлено автозакрытие задач с транком в названии (наблюдалось с версии 2.8.6)
  • Исправлена проблема обновления файла state.json при задержке обработки событий CEL (наблюдалось с версии 2.7.1)
  • Исправлена редкая ошибка обработки событий CEL при чтении C2C звонков (наблюдалось с версии 2.7.0)
  • Исправлено некорректное определение типа C2C звонка при смене внутреннего номера на ответе (наблюдалось с версии 2.8.6)
Кастомизатор

2.9.3

06.04.2022
Админка
  • Обновлена справка по настрйкам создания задач
Исправлены ошибки
  • Исправлено автозакрытие задач с транком в названии (наблюдалось с версии 2.8.6)
  • Исправлена проблема обновления файла state.json при задержке обработки событий CEL (наблюдалось с версии 2.7.1)
  • Исправлена редкая ошибка обработки событий CEL при чтении C2C звонков (наблюдалось с версии 2.7.0)
  • Исправлено некорректное определение типа C2C звонка при смене внутреннего номера на ответе (наблюдалось с версии 2.8.6)
Кастомизатор

2.11.0

15.03.2022
Что нового
  • Выполнен переход на новый C2C-сервер "Apix v2"; старые C2C-сервера более не используются
Админка
  • Обновлена логика UI при переходе между страницами мастера настройки
  • Добавлено поле порта службы Supervisor
  • Исправлено некорректное отображение кнопки на странице авторизации в CRM
  • Обновлены тексты подсказок
Исправлены ошибки
  • Исправлена обработка звонков с управляемым переводом когда каналы в CEL не отмечены как локальные
Кастомизатор
  • Добавлена возможность кастомизации автораспределения звонков
  • Параметры запроса C2C передаются в кастомизацию Originate
  • В кастомизацию need_registration.php передаётся параметр is_ivr
Старый C2C-сервер по адресу c2c.bx24asterisk.ru, начиная с версии 2.11.0, более не используется. Убедитесь что с сервера, где установлен модуль интеграции Itgrix, разрешён доступ к новому C2C-серверу apix.itgrix.ru.
2.11.0 - "специальная" версия, поэтому обновление на неё необходимо выполнять скриптом с правами root, а не через админку.

2.10.1

11.02.2022
Исправлены ошибки
  • Ошибки запроса API сервера лицензирования при автоматической проверке лицензии приводят к понижению лицензии не сразу, а только если проблема сохраняется 3 часа
  • Исправлена регистрация неуспешных C2C звонков
  • Данные запроса API /status периодически выводится в лог для диагностики проблем
  • Исправлен запуск без указания портала
  • Улучшено логирование при обработке запросов C2C
Кастомизатор
  • Исправлена работа с временной зоной ОС в кастомизаторе

2.9.2

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

2.8.6

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

2.10.0.1

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

2.10.0

26.01.2022
Что нового
  • Добавлена функция автозамены номеров телефонов
  • Добавлен интерфейс загрузки звонков по LinkedID
  • Добавлена опция создания задач по неуспешным исходящим звонкам
  • Запросы группируются перед отправкой в CRM, скорость работы увеличена на ~40%
Админка
  • Наличие обновлений проверяется автоматически при загрузке главной страницы
  • В левом нижнем углу на всех страницах отображаются версия модуля и подключенный портал
  • Улучшена вёрстка и обновлена цветовая схема
  • Проверки статусов для главной страницы выполняются по возможности независимо, статусы которые не удалось проверить из-за таймаута предыдущих статусов отображаются как Skipped
  • Язык по умолчанию соответствует настройкам языка браузера
  • Исправлен адрес сервера лицензирования на главной странице
  • Исправлены ошибки работы с логами модуля
Исправлены ошибки
  • Если номер не найден (hangupcause 1 или 20) но был ответ, то звонок считается успешным
  • В вывод запроса API Данные запроса API /status периодически добавлено время для диагностики проблем
  • Исправлено дублирование логов в отчёте для техподдержки
  • В отчёт для техподдержки добавлены uptime и whoami
  • Старые отчёты для техподдержки (старше двух недель и более трёх последних) удаляются автоматически при формировании нового отчёта
  • Исправлены ошибки сохранения настроек
  • Улучшено логирование запросов в CRM
  • Добавлены ограничения на частоту подключений к Apix
  • Улучшено логирование при запуске
  • В шаблон имени задачи добавлена поддержка переменной #TRUNK#
  • Добавлены новые описания ошибок на главной странице
2.10.0 - "специальная" версия, поэтому обновление на неё необходимо выполнять скриптом с правами root, а не через админку.

2.9.1

14.01.2022
Исправлены ошибки
  • В кастомизацию сделки добавлены данные звонка
  • Улучшено логирование при использовании узла API /pbx/read_call
  • Улучшено логирование при запуске

2.9.0

14.12.2021
Что нового
  • Добавлена возможность лицензирования оффлайн по лицензионному ключу (только для версии x64 с правами root)
  • Авторизация в CRM теперь выполняется без ручного копирования кода
  • Добавлено распознавание FMC номеров по файлу с Wildcard масками и по номерам указанным в CRM
  • Узел API для ручной загрузки CEL /pbx/read_cel поддерживает .csv данные
  • В узел API /pbx/read_call добавлено получение логов
  • Переподключение к AMI при разрыве соединения выполняется без перезапуска приложения
  • Добавлен флаг --cleanlist для выборочной очистки: l внешних линий и s - state.json
Логика обработки звонка
  • При отрицательном ответе кастомизации need_registration не создаётся задача и не регистрируется звонок
  • Если выбрано назначение ответственных за звонок по сущности (вариант по умолчанию), то ответственный из сущности используется при регистрации не тольно успешных, но и пропущенных звонков
  • Исправлено назначение ответственных при пропущенных на IVR
  • Исправлен порядок работы с сущностями при пропущенных на IVR
Админка
  • Добавлена возможность скачивания MySQL таблиц в формате .csv
  • При обновлении добавлена возможность выбора между только установкой патчей или обновлением с новым функционалом
  • Админка предлагает обновиться через консоль, если следующая версия - "специальная", и на неё нельзя обновиться из админки
  • Исправлено подвисание интерфейса обновления после неуспешного обращения к службе supervisor
  • Исправлена блокировка кнопок "Купить" на странице оплаты лицензии
  • Исправлен баг смены состояния админки при переключении портала
  • Исправлено подвисание админки при переключении на несуществующий портал
  • Добавлен статус службы supervisor вместо статуса ОС
  • Ссылки на документацию открываются в новых вкладках
  • Добавлены тексты новых статусов
  • Мелкие правки в админке
Исправлены ошибки
  • Исправлена ошибка многократного подключения к C2C-серверу
  • Исправлена ошибка прикрепления вчерашнего лога к отчёту для техподдержки
  • Исправлено зависание сохранения state.json при задержке обработки событий CEL (наблюдалось с 2.7.1)
  • При запросе несуществующей записи больше не спрашивается пароль
  • Исправлена проверка статсуса доступности серверов при запрете использования raw socket
  • При Originate звонок запускается даже если номер занят
  • В логи обновления добавлено больше вывода
  • Исправлено неожиданное удаление существующей установки при её фактическом отсутствии
  • Исправлена проверка logrotate при установке
  • Исправлена обработка запроса /read_cel при пустом теле запроса (проблема наблюдалась с 2.7.1)
  • Исправлено название задач по умолчанию для исходящих звонков
  • Исправлены ошибки проверки чисел в файле конфигурации
  • Исправлена очистка ошибок проверки файла конфигурации
  • Исправлено сохранение пустых массивов в файл конфигурации
  • Убран устаревший флаг hostory-date, его функционал заменён узлом API /pbx/read_call
  • Исправлена повторная обработка недавних звонков при частых перезапусках
Кастомизатор
  • В кастомизацию пути записи добавлено удаление дублирования элементов пути
2.9.0 - "специальная" версия, поэтому обновление на неё необходимо выполнять скриптом с правами root, а не через админку.

2.7.4

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

2.8.5

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

2.8.4

10.11.2021
Исправлены ошибки
  • Исправлено использование алиасов полей MySQL с флагом -T
  • Исправлено отображение ошибки при запросе несуществующей записи разговора
  • Исправлен баг чтения массивов в запросах API модуля
  • Исправлена возможность падения при сохранении state.json (могло наблюдаться с 2.7.1)
  • C2C звонки отправляются на Asterisk даже если канал указанного номера занят
  • Исправлен порядок обработки полей запроса CallBack при использовании Apix
  • Увеличен таймаут обработки событий CEL
  • В API /pbx/read_call добавлено получение логов по обработанным звонкам
Кастомизатор
  • В кастомизации Originate теперь можно добавлять параметры, не предусмотренные конфигом модуля

2.7.3

10.11.2021
Исправлены ошибки
  • Исправлено использование алиасов полей MySQL с флагом -T
  • Исправлено отображение ошибки при запросе несуществующей записи разговора
  • Исправлен баг чтения массивов в запросах API модуля
  • C2C звонки отправляются на Asterisk даже если канал указанного номера занят
  • Исправлена возможность падения при сохранении state.json (могло наблюдаться с 2.7.1)
  • Исправлен порядок обработки полей запроса CallBack при использовании Apix
Кастомизатор
  • В кастомизации Originate теперь можно добавлять параметры, не предусмотренные конфигом модуля

2.7.2

14.10.2021
Исправлены ошибки
  • Исправлено зависание авторизации запросов к API модуля после большого числа авторизаций (порядка тысячи) (наблюдалось с версии 2.7.1)

2.8.3

14.10.2021
Исправлены ошибки
  • Исправлено зависание авторизации запросов к API модуля после большого числа авторизаций (порядка тысячи) (наблюдалось с версии 2.8.0)

2.7.1

13.10.2021
Админка
  • Исправлено отображение пустого вывода на странице MySQL
  • Лого - ссылка на главную страницу
  • Обновлены заголовки страниц мастера
  • Исправления вёрстки
  • Автоматическая перезагрузка при смене версии
  • Исправление многократного запроса пароля в админке
  • Исправлены ошибки некорректного типа портов
  • Исправлены чаты
Исправлены ошибки
  • Исправлена работа с некорректными MySQL таблицами
  • Исправлена сортировка при поиске записей в CDR
  • Исправлено подключение к AMI в мастере
  • Исправлены заголовки запроса при проверке лицензии по кнопке в админке
  • state сохраняется только во время простоя
  • Исправлена проверка статуса БД после предыдущей успешной проверки
  • Исправлена отправка сущности в кастомизацию регистрации звонка
  • При ответе обновляется номер принимающей стороны, если он не был известен ранее, при этом проверяется, внутренний ли он
  • Исправлено отображение ошибок токена
Кастомизатор
  • Исправлена ошибка формирования URL при запросах в CRM
  • Добавлена возможность выбора версии API в запросах
  • Добавлены функции для упрощения запросов на модуль
  • Добавлены функции поиска контактов, получения сущностей и добавления заметок
  • Исправлена проблема превышения лимитов API CRM запросами из кастомизаций (возможность превышения появилась с версии 2.6.0)
  • В логе кастомизатора используется местное время (с версии 2.6.0 было UTC)

2.8.2

11.10.2021
Админка
  • Мелкие улучшения интерфейса
Исправлены ошибки
  • При обновлении поля принимающего номера при ответе проверяется, внутренний ли он
  • Исправлена блокировка сохранения state.json
  • Неотвеченные но "успешные" звонки считаются пропущенными (были успешными с версии 2.8.0)
  • Добавлена обработка статуса звонка с ошибкой "Bearer capability not presently available"
  • Исправлена проблема превышения лимитов API CRM запросами из кастомизаций (возможность превышения появилась с версии 2.6.0)
  • В логе кастомизатора используется местное время (с версии 2.6.0 было UTC)

2.8.1

23.09.2021
Админка
  • Исправлена вёрстка на странице авторизации в CRM
  • Исправления в статусах приложения, связянных с состоянием токена
Исправлены ошибки
  • Исправлен баг смены адреса C2C-сервера с нестандартного обратно на стандартный

2.8.0

13.09.2021
Что нового
  • Добавлена возможность обновляться по кнопке из админки. Для этого устанавливается отдельная служба itgrix_amo_supervisor. В отдельных случаях, например когда вносятся изменения в itgrix_amo_supervisor, потребуется использовать старый способ обновления
  • Добавлена поддержка детальных статусы звонка: Разговор состоялся, Не дозвонился, Номер занят, Нет на месте, Перезвонить позже, Неверный номер
Админка
  • Лицензия обновляется при проверке кнопкой из админки и получении статусов без перезагрузки страницы
  • При обновлении версии на сервере, админка перезагружается
  • Исправлена загрузка изменений статусов на странице результатов Мастера
  • Исправлены заголовки статусов на страницах Мастера
  • Исправлен баг падения страницы MySQL при пустом выводе
  • Лого в админке - ссылка на главную страницу
  • Исправление многократного запроса пароля в админке
  • По умолчанию логи отображаются с конца файла
  • Исправлены ссылки на чаты в админке
Исправлены ошибки
  • Исправлена неполная остановка когда пользователь не администратор в CRM
  • Исправлен баг сохранения порта БД при начальной настройке
  • Исправлен баг проверки настроек БД после предыдущей успешной проверки (присутствовал с 2.7.0)
  • Исправления редких проблем, препятствовавших сохранению state.json
  • Исправлена отправка сущности в кастомизацию process_call_params звонка (присутствовала с 2.6.0)
  • Исправлена обработка событий перехвата звонка (ошибка с 2.6.0)
  • Исправление чтения ответов от некорректных MySQL-таблиц
  • Исправлена сортировка в запросах к CDR
  • Исправления проверок настроек в мастере
  • Расширено содержание бэкапа
  • Исправлены ответы на неизвестные запросы
  • Логирование неудачной авторизации в админку
Кастомизатор
  • Исправлена ошибка формирования URL
  • Добавлен выбор версии API
  • Добавлены функции для формирования адресов записей, поиска контактов, добавления заметок, получения сущностей по ID
Изменение требований к системе: требуется поле CEL "extra"
В таблице CEL в базе данных Asterisk теперь требуется наличие поля extra. При отсутствии или некорректном заполнении этого поля модуль будет запускаться и работать, но:
  1. 1.
    не будут использоваться детальные статусы звонка (будут только Успешный и Пропущенный);
  2. 2.
    не будут корректно обрабатываться перехваты звонка (набор *8).

2.7.0

28.07.2021
Что нового
  • Изменён прокси-сервер C2C по умолчанию (старый доступен опционально)
Админка
  • Мелкие улучшения интерфейса
Исправлены ошибки
  • Исправлена регистрация пропущенных звонков на IVR
  • Исправлена регистрация звонков followme с переадресацией на сотовый
  • Исправлена ошибка при получении сущностей с прикреплёнными сделками и клиентами
  • Исправлена ошибка, вызывавшая задержку добавления новых пользователей
  • Исправлена ошибка из-за которой игнорировались таймауты некоторых запросов
  • Исправлена ошибка остановки сервера при изменении настроек
  • В запросе read_call используется местное время вместо UTC и убрано ограничение в 100 записей CEL на звонок
  • При получении отчёта для техподдержки используется ограничение по времени
Переход на новый прокси-сервер C2C состоит из двух частей:
  • обновление модуля интеграции на версию 2.7.0
  • обновление приложения в amoCRM
Обновление модуля интеграции осуществляется Вами самостоятельно, либо при содействии нашей техподдержки. Обновление приложения в amoCRM произойдёт автоматически.
Если обновлён только один из двух компонентов, функция Click-2-Call не будет работать. Мы рекомендуем обновить модуль интеграции до 2.7.0 и дождаться автоматического обновления приложения в amoCRM, но если вы оказались в промежуточной ситуации когда Click-2-Call не работает и требуется срочно восстановить работу, обратитесь в нашу техподдержку, и мы поможем вам временно решить проблему ручной настройкой адреса прокси-сервера.

2.6.0

08.06.2021
Что нового
  • Улучшение производительности до 2x за счёт одновременной обработки множества звонков
  • Добавлены настройки ответственных и этапов воронок для транков
  • Кастомизатор переписан и теперь поддерживает запросы в CRM, улучшено логирование и обработка ошибок
  • Максимальная длина внутренних номеров теперь настраивается
  • В кастомизацию process_call_params добавлены данные сущности и сам звонок
  • Запрос API /pbx/read_call поддерживает загрузку звонков по датам
Админка
  • Originate по умолчанию выполняется в асинхронном режиме, что предотвращает задержки при частых звонках
  • Оптимизирована работа с полями выбора пользователей
  • Статусы для главной странице проверяются быстрее и имеют ограничение по времени проверки
  • Исправлен баг отображения цен для новых клиентов на странице оплаты лицензии
  • У воронок статусы переименованы в этапы
  • Исправлены баги отображения логов
  • Мелкие исправления текстов и вёрстки в админке
Исправлены ошибки
  • Исправлено множество потенциальных багов
  • Исправлено зависание при ошибке во время штатного перезапуска
  • Исправления багов кастомизатора
  • Исправлен баг поиска записей без номера

2.5.3

30.04.2021
Админка
  • Обновлены ограничения бесплатной версии
  • Исправлен многократный запрос списка пользователей
  • Добавлена настройка асинхронного выполнения Click-to-Call
  • Настройка server.host теперь доступна только для изменения вручную в файле конфигурации
  • Исправлен выход вспплывающих подсказок за границы страницы
  • Исправлено отображение опций кастомизаций при отключённом кастомизаторе
  • В списке внутренних номеров пользователей теперь отображаются все пользователи CRM, улучшена сортировка списка
  • Мелкие исправления текстов и вёрстки

2.5.2

19.04.2021
Админка
  • Исправлено отображение номера новой версии при наличии обновлений
  • Исправлена вёрстка списка разрешённых пользователей в бесплатном режиме
  • Исправлен баг загрузки страницы бизнес-логики при указании в настройках пользователя, которого нет в CRM
  • Добавлена страница оплаты лицензии, видимая при приближении истечения лицензии
  • Мелкие исправления интерфейса
Исправлены ошибки
  • Откат изменения "считать звонки с номерами from и trunk но без номера to входящими" (версия 2.5.1) в связи с нарушением работы Click-to-Call и регистрации звонков с переводами
  • Ответственный сотрудник у новых контактов и сделок не обновляется, если уже правильный
  • Карточка звонка не отображается при обработке старых звонков
  • Исправлен баг выбора воронки по транку
  • Разрешено указывать транку пустую воронку
  • Исправлено падение при завершении звонка без сущности
  • Обновлены ограничения бесплатной версии:
    • Чёрный/белый список отключен
    • Воронку можно выбрать только одну для всех звонков
    • Первый ответственный - у кого звонит телефон
    • Ответственный за пропущенные звонки - по сущности звонящего
  • Исправлена загрузка svg файлов
  • Теперь нельзя удалить всех пользователей из списка внутренних номеров, должен быть хотя бы один
  • Улучшено описание ошибок Click-to-Call
  • Click-to-Call по умолчанию выполняется асинхронно (настраивается)
  • Исправлена ошибка доступа к базе данных при сборе отчёта для техподдержки

2.5.1

24.03.2021
Админка
  • Поиск пользователей теперь не регистрозависимый
  • Список пользователей с внутренними номерами на странице бизнес-логики сортируется по алфавиту
  • Исправления вёрстки
Исправлены ошибки
  • Исправлено зависание при обрыве связи с Asterisk AMI
  • Исправлена проверка версии Asterisk
  • Звонки с номерами from и trunk но без номера to теперь обрабатываются как входящие
  • Исправлена работа с файлами при использовании админки

2.5.0

19.03.2021
Что нового
  • Добавлена настройка воронки/статуса по умолчанию
    • Воронка по умолчанию используется для транков, где отдельная воронка не задана
    • Статус по умолчанию используется всегда
Логика
  • При пропущенном звонке на IVR создаётся не только контакт, но и сделка
Админка
  • Добавлена возможность настроить более одного внутреннего номера на пользователя
  • При получении токена, портал сохраняется автоматически
  • Исправлены ошибок выбора пользователей
  • Исправлена ошибка сохранения разрешённых пользователей
  • Исправлено отсутствие полей настройки разрешённых пользователей
  • Исправлена блокировка сохранения настроек после авторизации в CRM
Исправления
  • Убрана неиспользуемая кастомизация номера пользователя
  • Исправлено отображение карточки звонка когда первым ответственным выбран пользователь по умолчанию
  • Если в событии** **CEL CHAN_START отсутствует поле cid_num, то внутренний номер сотрудника будет извлекаться из поля channame
  • Завершение звонка теперь разрешено не только во время разговора, но и на этапе дозвона
  • Содержание ошибок AMI теперь отображается и выводится в лог
  • Повторные запросы при сетевых ошибках проверки лицензии
  • Повторные запросы при сетевых ошибках CRM
  • Кастомизация пути до записей звонков теперь имеет отдельный фиксированный таймаут 10 секунд, его нельзя изменить
  • Обновлены настройки подключения к Apix

2.4.0

20.02.2021
Что нового:
  • Добавлена опция автоматического завершения задач после звонка с ответом
Админка
  • SQL-запросы ограничены только немодифицирующими
Исправления
  • Исправлено редкое падение модуля, вызываемое действиями пользователя в админке
  • Улучшено логирование ошибок кастомизаций
  • Обновлена кастомизация Originate
  • Добавлен таймаут соединения с Asterisk AMI
  • Исправлено зависание при ошибке соединения AMI
  • Исправлена работа ч/б списка при пропущенных звонках

2.3.0

28.01.2021
Что нового:
  • Добавлен выбор начального ответственного для новых сущностей: пользователь, на которого поступил звонок, либо ответственный по умолчанию
Логика обработки звонков
  • Изменён расчёт длительности звонков при переводах: вместо длительности последнего разговора, время от первого ответа до конца звонка
  • Исправлена обработка переводов исходящих звонков
Админка
  • На странице бизнес-логики при выборе ответственного по умолчанию работает поиск
  • На страницу с логами добавлено чтение последних n строк лога модуля
  • На странице статусов отображается состояние сервера авторизации CRM и сервера C2C
  • Обновлены тексты ошибок
  • Мелкие исправления и улучшения
Исправления
  • Перезапуск при ошибках чтения БД и соединения с Asterisk AMI
  • Добавлен таймаут запросов в CRM
  • Исправлена регистрация исходящих звонков на пользователя по умолчанию
  • Исправлена повторная обработка недавних завершённых звонков при перезапуске модуля
  • Исправлен сбор отчётов для техподдержки на дополнительных копиях модуля
  • Установлен минимальный таймаут кастомизаций: 100 мс
  • Исправлены повторные запросы поиска сущности при назначении ответственного за пропущенный
  • Улучшено логирование

2.2.3