20.02.2021
Что нового:
Добавлена опция автоматического завершения задач после звонка с ответом
Админка
SQL-запросы ограничены только немодифицирующими
Исправления
Исправлено редкое падение модуля, вызываемое действиями пользователя в админке
Улучшено логгирование ошибок кастомизаций
Обновлена кастомизация Originate
Добавлен таймаут соединения с Asterisk AMI
Исправлено зависание при ошибке соединения AMI
Исправлена работа ч/б списка при пропущенных звонках
28.01.2021
Что нового:
Добавлен выбор начального ответственного для новых сущностей: пользователь, на которого поступил звонок, либо ответственный по умолчанию
Логика обработки звонков
Изменён расчёт длительности звонков при переводах: вместо длительности последнего разговора, время от первого ответа до конца звонка
Исправлена обработка переводов исходящих звонков
Админка
На странице бизнес-логики при выборе ответственного по умолчанию работает поиск
На страницу с логами добавлено чтение последних n
строк лога модуля
На странице статусов отображается состояние сервера авторизации CRM и сервера C2C
Обновлены тексты ошибок
Мелкие исправления и улучшения
Исправления
Перезапуск при ошибках чтения БД и соединения с Asterisk AMI
Добавлен таймаут запросов в CRM
Исправлена регистрация исходящих звонков на пользователя по умолчанию
Исправлена повторная обработка недавних завершённых звонков при перезапуске модуля
Исправлен сбор отчётов для техподдержки на дополнительных копиях модуля
Установлен минимальный таймаут кастомизаций: 100 мс
Исправлены повторные запросы поиска сущности при назначении ответственного за пропущенный
Улучшено логгирование
18.12.2020
Исправления
Исправлено переподключение к APIx при ошибках
Исправлено редактирование транков в админке
16.12.2020
Что нового:
На странице статусов отображается какой подключен портал
Исправления
Исправлено падение при проблемах проверки соединения с базой данных
Обновлено значение variable в Originate для автоответа при конвертации старой версии конфига
Исправлена логика регистрации пропущенного на IVR (регистрация на пользователя по умолчанию при звонке на транк)
Исправлены ошибки в админке
Улучшена обработка ошибок запросов в CRM
Исправлен поиск записей в CDR когда в номерах есть буквы
19.11.2020
Исправления
Исправлена работа чёрного/белого списка
19.11.2020
Новое
Добавлена настройка чёрного/белого списка
Добавлен интерфейс настройки префиксов номеров телефонов
Добавлены параметры для использования https порта и своего сертификата
На странице статусов отображается состояние модуля
Добавлена функция формирования отчёта для техподдержки
Корневой адрес перенаправляет на страницу статусов
Исправления
Улучшен вывод ошибок запросов в CRM
Добавлен вывод ошибок кастомизаций
Исправлена регистрация неотвеченного звонка на IVR
Исправлен перенос блока кастомизации из старого конфига
Исправлена загрузка старых звонков
Исправлено форматирование вывода с флагом -h
03.11.2020
Исправления
Исправлен тип ID ответственного по умолчанию в админке
30.10.2020
Новое
Originate поддерживает параметры Variable и Codecs, по умолчанию - автоответ
Поддержка префиксов
Поддержка регистрации звонков и записей followme
Исправления
Расширено логгирование запросов в CRM и операций обработки звонка
Исправлены специфические для CRM настройки по умолчанию
Восстановлен скрипт обновления
Исправлено отображение лога в админке
Исправлено формирование записей о неотвеченных звонках
Исправлена ошибка формирования данных C2C
Исправлен баг с продолжением работы Asterisk после остановки модуля
25.09.2020
Новое
Добавлен чат
Удалены скрипты update.sh и install.sh
Исправления
Исправлены проблемы с сохранением токена
Исправлена ошибка с созданием множества сделок
Добавлен параметр call_id
в логах API запросов
При создании звонка используется продолжительность последнего разговора
08.05.2020
Баги: 1. Не запускается модуль с пустым порталом 2. Падение при перезапуске подключения к CRM
Фичи: 1. Убрали время из запроса к БД 2. Обработка ошибок подключения к БД
22.01.2020
Лог: 1. Добавили самари 2. Более информативные сообщение при поиске сущности
Админка: 1. Кнопка в админке для повторного запроса лицензии 2. Отображение типа и срока лицензии в админке 3. Исправление ошибок и недочётов вёрстки
20.12.2019
Исправлены ошибки в работе админки 1) Ошибки мастера 2) Ошибки при переподключении к зависимым сервисам 3) Мелкие ошибки на странице с логами и sql запросами
12.12.2019
Админка: 1. Изменили вид списка сопоставления пользователей и номеров, теперь можно указывать произвольные номера (не только sip peers) 2. Исправлена ошибка удаления объектов при сохранении (например, часть originate при исправлении одного поля) 3. Добавлен лоадер при ожидании ответа модуля (переподключение к зависимым службам) 4. Починили страницу лога 5. Вернули и поместили на место чатик 6. Подсвечиваем красным пустые поля 7. Убрали поле "history_start_date" 8. Поправили внешний вид в ограниченном режиме
Прочее: 1. В скрипте установки указан в тексте сервиса указали путь до бинарника 2. Удаляем переменную окружения LD_LIBRARY_PATH при вызове кастомизатора и Астериска, чтобы избежать конфликтов
28.10.2019
Исправление ошибок: Не создаём контакт и сделку, если пользователь не найден
Кастомизации: Добавлена кастомизация номера перед созданием контакта и сделки
15.10.2019
Добавлены ограничения в бесплатном режиме: 1) Работа ведётся для двух пользователей (заполняются в аминке) 2) Кастомизации отключены 3) Всегда включено создание контактов и сделок
Новая логика создания контактов и сделок: 1) Один раз за весь звонок проверяем, нужно ли его решистрировать. 2) Задачу по пропущенному звонку станвится на сотрудника, ответсвенного за сущность.
Исправления ошибок: 1) Исправлена работа флага "-c, --clean" 2) Вернули отладочный вывод для результатов кастомизаций
Возможности кастомизации: 1) Добавлены новые методы: - process_call_params + соответствующий параметр в конфиге - process_contact_creation_params + соответствующий параметр в конфиге - need_registration 2) Данные звонка и разговора добавлены в кастомизацию контакта, сделки, звонка и задачи. Подробности здесь. 3) Удалили методы: - get_update_activity_fields - get_update_lead_fields - process_search_params - process_final_params
Изменение параметров в конфиге: 1) Удалили: - search_in_2gis - customize_final_params 2) Переименовали параметры: - create_contact_for_incoming ⇒ create_contacts_for_incoming - create_contact_for_outgoing ⇒ create_contacts_for_outgoing - create_lead_for_incoming ⇒ create_leads_for_incoming - create_lead_for_outgoing ⇒ create_leads_for_outgoing
18.07.2019
Баги: 1) Исправлена ошибка в файле сервиса: неверное имя бинарника 2) Исправлено сохранение списка сопоставления пользователей и пиров
05.07.2019
Возможости:
Добавлено создание неразобранного для новых входящих.
Добавлен флаг "testcall" для запуска модуля с одним звонком.
Админка:
Починили поиск ответственного.
Исправлен вид выпадающих списков пользователей.
Исправлено отображение логотипа.
Исправлена вёрстка на странице результата проверки.
02.07.2019
❗ Очень важные изменения:
Изменили имя бинарника на itgrix_amo
Админка:
Исправлена работа списка соответсвия пользователей и номеров
Исправлено описание опций
01.07.2019
Первая запись. Ура.
Кастомизация:
Номер телефона кастомизируется перед созданием задачи.
Номер телефона кастомизируется перед поиском и созданием сущностей.
... Логика:
Поиск сущностей по номеру выполняется без префикса.
Создание сделки в начале звонка.
Перенаправляем http-запросы к модулю на https.
Добавлено соответствие транков и воронок.
Обновление конфига с виджета в CRM.
Убрали utc_offset.
... Админка:
Добавлена галочка "Создавать дело на каждый перевод".
Исправлена вёрстка.
Добавлен перевод Админки.
Исправлено сохранение даты.
Исправлено время.
Переместили стили на страницу HTML.