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

3.1.2

20.11.2020

Исправлены ошибки

  • Улучшен поиск логов для отчётов техподдержки

  • Исправлена ошибка авторизации

3.1.1

19.11.2020

Что нового:

  • Отчёты для поддержки формируются в сжатом формате

Админка

  • Обновлены ссылки на инструкцию по обновлению и на changelog

  • Корневой адрес перенаправляет на страницу конфига

Исправлены ошибки

  • Исправлена проблема с обновлением токена

  • Исправлено форматирование вывода с флагом -h

  • Исправлена загрузка старых звонков

  • Исправлена проблема с частой проверкой лицензии

3.1.0

18.11.2020

Что нового:

  • Добавлены параметры для использования https порта и своего сертификата

  • Добавлена функция формирования отчёта для техподдержки

  • Ошибки кастомизатора выводятся в лог

Админка

  • В английской версии мастера снова две версии приложения

3.0.7

13.11.2020

Что нового:

  • Интерфейс для чёрного/белого списков через админку

  • При поиске записей в CDR используются префиксы, это упрощает поиск, если номер в CEL и CDR был в разных форматах.

  • Добавлена поддержка followme (перевод на сотовый сотрудника, указанный в профиле).

  • Расширено логгирование ошибок запросов

  • Интервал проверки лицензии 3 часа (бесплатный режим) или 24 часа (платный)

Админка

  • На странице статусов отображается состояние модуля (работает, перегружается, остановлен)

  • Сохранение списка кастомизаций в новом формате

Исправлены ошибки

  • Исправлен баг с зависанием callback

  • Исправлены проблемы с блоком customizer при конвертации конфига из старого формата

  • Исправлен запуск с ошибками запросов

  • Исправления в админке

3.0.6.1

09.10.2020

Что нового:

  • Параметр Variable в Originate (по умолчанию - автоответ)

  • Новый способ создания задач в соответствии с новым API Битрикса

  • Добавлено значение по умолчанию для времени кэширования

Админка

  • Добавлена кнопка переключения портала на странице настроек Bitrix в админке

  • В логах даты/время отображаются корректно в Firefox

Исправлены ошибки

  • Исправлена кастомизация задачи

  • Остановка при ошибке авторизации, вместо циклического перезапуска

  • Исправления в интерфейсе

3.0.5

17.09.2020

Что нового:

  • Исправлены ошибки в админке

  • Добавлен разговор в кастомизацию завершения разговора

  • Исправлено обновление транков

  • Добавлен apix-клиент. Теперь модуль может использовать в качестве c2c-сервера apix-сервер.

3.0.4

07.09.2020

Исправлены ошибки

  • Бэкап конфига в скрипте установки

  • Селектор пользователя в админке показывает список доступных пользователей

  • Добавлена работа с c2c-сервером

  • Добавлен флаг --clean

  • Улучшили вывод --help

3.0.3

28.08.2020

Что нового 1. За исходящий без ответа ответственный тот, кто звонил (Исходящий не отвеченный - не пропущенный). 2. Удаление обработчиков и внешних линий по флагу --clean Исправления: 1. Ошибка с получением токена из мастера 2. Обработка ошибок из AMI 3. Исправили ошибки в вызове кастомизаций

3.0.2

18.08.2020

Админка: 1. Улучшили страницу админки с логами 2. Поправили проверку версии модуля Логи: 1. Логируем параметры originate Доработки: 1. Добавляем номер клиента в задачи 2. Решили проблему затягивания записи с "+7" 3. Вернули работу чёрно-белых списков

3.0.1

06.08.2020

Что нового:

  • Поправили ошибку с получением записей

  • Добавили сохранение типа приложения с токеном

  • Немного изменили лог для лучшего чтения

  • Добавили в админку выбор логики пропущенны

Теперь пропущенные звонки могу быть зарегистрированы по 3м сценариям: 1. На того, кому звонили (подходит если клиенты не закреплены за сотрудниками) 2. На ответственно за сущность пользователя (так он увидит, что его клиент звонил). 3. На ответственного по-умолчанию.

3.0.0

13.07.2020

Перешли на новый стек технологий. Переименовали сервис itgrix_bx вместо bx24asterisk - Решены проблемы с совместимостью старых ОС. - Решены проблемы с библиотеками. - Упростили логику регистрации звонков: убрали параметр "дело на каждый перевод". Для обновления с версии 2.15 нужно будет установить новую версию коннектора отдельно. И с помощью вспомогательного скриптов перенести конфиг и кастомизации. Инструкция для самостоятельного обновления Для обновления все же советуем обратиться в нашу техническую поддержку.

2.15.6

20.07.2020

  • Реализован механизм oauth авторизации (без логина и пароля)

2.15.5

30.06.2020

  • Исправлена ошибка чтения БД (загрузка записей с начала БД)

2.15.4

24.04.2020

Производительность: Изменили формат запроса к базе. Теперь в запросе нет времени, только id последней записи. Ускоряет получение ответа. Исправление ошибок: 1. Исправлена ошибка в кастомизации параметров регистрации звонка 2. Исправлена обработка в C2C клиенте (логическая ошибка, обрабатывались не все ответы сервера)

2.15.3

26.03.2020

Админка: 1. Правильное отображение элементов админки в бесплатном режиме 2. Добавили английский чатик в админке в английском интерфейсе. Исправления, доработки: 1. Регистрацией пропущенного на IVR 2. Поиск пользователей по сотовому

2.15.2

28.02.2020

Админка: 1. Доработан интерфейс для работы с транками, внешними линиями и источниками лидов. 2. Починили сохранение настроек кастомизатора. 3. Отображается актуальный срок действия лицензии в админке.

Мастер-настройки 1. Починили автоматический поиск данных для подключения к Астеру и БД

2.15.1

18.02.2020

Админка: 1. Новый интерфейc для работы с транками, внешними линиями и источниками лидов (бета-версия) 2. Добавлено отображение срока действия лицензии в админке 3. Добавлена возможность проверить лицензию прямо из админки, 4. Исправлены ошибки на странице с логами, 5. Исправлена ошибка с сохранением пользователей в бесплатном режиме, 6. Исправлена ошибка сохранения настроек кастомизатора, Исправление ошибок: 1. При отключенном кастомизаторе регистрируем все звонки (результат need_registration всегда true) 2. Улучшена работа с Базой данных 3. Определение ответственного при переводе на группу

2.15.0

30.12.2019

Логика: Регистрация звонков и создание сущностей теперь полностью происходит через API телефонии Битрикс24. Это позволяет работать со сквозной аналитикой в Битрикс24 (Статья про сквозную аналитику) Из-за этого произошли существенные изменения в кастомизациях: 1) Добавили метод "need_registration" для реализации чёрных и белых списков. Теперь решение о регистрации (или НЕ регистрации звонка) принимается в одном месте 2) Удалили методы: "process_entity_creation_params", "process_search_params" 3) В метод кастомизации параметров создания задачи добавили данные о звонке 4) В методе "process_final_params" убрали блок с информацией о сущности Важно: Если у вас были настроены кастомизации черных/белых списков, то при переходе на эту версию необходимо перенести их в другой метод. Подробнее о переносе кастомизаций Если пока сложно разбираться, то обновляйтесь только после окончания праздников.

2.14.11

26.12.2019

Общее: 1. Выполняем повторный запрос лицензии при изменении данных подключения к Б24 2. Подробный лог ошибок при выполнении запроса в CRM Исправление ошибок в Админке: 1. На странице логов 2. На странице sql-запросов 3. С вводом имени для внешних линий 4. В мастере для 32х (приводило к падению модуля)

2.14.10

18.12.2019

1. Исправление критические ошибки при подключении к базе данных. 2. Убрали websocket.

2.14.9

09.12.2019

Улучшения и багфиксы в Админке: 1. Исправлена ошибка удаления объектов при сохранении. 2. Добавлен лоадер при ожидании ответа модуля (переподключение к зависимым службам) 3. Вернули функционал на страницу с логами 4. Вернули чат в админку 5. Подсвечиваем красным пустые поля 6. Добавили выпадающий Список пользователей для бесплатного режима 7. Исправлена ошибка со страницей локализации. 8. Убрали поле "history_start_date"

2.14.8

07.11.2019

Логика: Убрали ограничение по транкам для бесплатного режима (restricted mode). Осталось в ограничения 2 пользователя, загрузка файлов в CRM, невозможность отключить создание лидов/контактов. Админка: Добавлена возможность указать путь до кастомизатора в админке Исправление ошибок: Исправлена ошибка при поиске клиента: добавили номер без префикса в список номеров для поиска.

2.14.7

14.10.2019

Решение проблемы с конфликтом библиотек при запуске подпроцессов (php, asterisk).

2.14.6

10.10.2019

Исправление ошибок: 1) Исправлено использование галочек "создавать сделку для ..." 2) Исправлена ошибка в мастере: данные подключения не подтягивались автомиатически 3) Вернули connector.js

2.14.5

03.10.2019

Исправление ошибок: 1) Критические ошибки, приводящие к зависанию модуля 2) Проверка версий в админке 3) Ошибки в админке

2.14.1

11.09.2019

Админка: 1) Добавлена новая возможность - выбрать словарь для текстовых полей, создаваемые в Битриксе (название лида, комментарий, название задачи). Сейчас можно выбрать русский язык, английский язык либо создать свой словарь на основе этих двух. 2) Изменили порядок левого меню: перенесли Бизнес-логику выше. 3) Исправили ряд ошибок 4) Добавили новые шаги в мастер настройки (настройка пути до папки с записями, выбор режима работы CRM, настройка клика)

Логи: 1) Добавлено саммари-сообщение по звонку 2) В дефолтном кастомизаторе добавили сообщение на ошибку 127 (нет lame) 3) Изменили сообщение при отмене регистрации сущности по параметру в конфиге ("Создавать лид для входящих" и подобные)

2.13.6

06.08.2019

Исправление ошибок:

  1. Обработка ситуации, когда у сущности в CRM нет ответственного (такое почему-то бывает в коробках Битрикс24).

  2. Добавлен id звонка при выводе ошибок в лог (помогает для отладки работы).

  3. При ошибке кастомизатора используются некастомизированные параметры.

2.13.5

11.07.2019

Админка:

  1. Изменили поведение при нажатии кнопки "Повторить" на странице "Проверка подключений".

  2. Теперь админка не дает нажать кнопку "Повторить" пока серверное приложение не закончит проверку состояния.

Баги:

  1. Исправили ошибку в работе с БД.

2.13.4.0

02.07.2019

Доработки:

  1. Добавлена возможность перевода служебных сообщений и названий на другие языки (работает в тестовом режиме).

  2. Исправлена ошибка в работе с повторными лидами.

Админка:

  1. Появилась возможность выбора английского языка для интерфейса админки.

  2. Изменили логику работы при сохранении настроек: после нажатия кнопки "Сохранить" админка сохраняет настройки в конфиг-файл, перезапускает модуль, и только после этого позволяет вносить изменения.

Исправлены баги админки:

  • Вернули настройку "Внешних линий в Битрикс24".

  • Исправили формат отправки даты.

  • Исправили логику выбора в селекторах.

  • Исправили сохранение настройки "Кастомизация полей лида".

2.12.0.1

20.05.2019

Важное изменение логики поиска сущности в Б24: Теперь при начале звонка перебираем все сущности (лиды, контакты, компании) и добавляем звонок самую новую. Если модуль нашел только лиды, то учитываем их статус. Убираем из выборки сконвертированные и некачественные лиды, после чего регистрируем звонок в самый новый лид в рабочем статусе. (Ранее выбиралась самая старая сущность). Исправлены баги:

  • Ошибка скрипта обновления: при отказе от бэкапа прерывает выполнение обновления.

  • В админке Нулевая дата при загрузке страницы и 30 часов в сутках на странице логов.

Дополнительно в админке перенесли стили на html страницу, чтобы избавиться от ошибок загрузки.

2.11.9.18

30.04.2019

Функционал:

  1. Реализовали режим работы "без лидов", подходящий для режима в Битрикс24 - Простая CRM. По звонкам новых клиентов создаётся не лид, а контакт + сделка. После ответа на звонок ответственный меняется у контакта и сделки.

  2. Добавили новые параметры настройки в админку: можно создавать либо игнорировать создание контакта для выходящих и исходящих звонков. И если создается контакт, то выбрать, создавать ли сделку.

  3. Доработали метод кастомизации - создания сущности.

Важно: Если вы использовали кастомизацию создания лида, то сейчас название метода изменилось с "process_lead_creation_params" на "process_entity_creation_params".

2.11.8.4

11.04.2019

Админка: 1) Исправлена ошибка с сохранением времени хранения кэша для Битрикса. 2) Добавили демонстрацию порта для https запросов (поменять можно только через файл конфига). Админка для бесплатного приложения: 1) Отображается "Ограниченный режим". 2) Добавили возможность выбора разрешенных пользователей. Логика: 1) Поменяли порядок обработки номера: в начала звонка обрезаем нули перед отправкой в Битрикс, затем выполняем кастомизацию. Возможности: 1) Стала возможным обрабатывать входящего звонка с технологией DAHDI 2) При обновлении модуля на сервере скрипт (update.sh) предлагает сделать бэкап

2.11.7.6

15.03.2019

Возможности: 1) Пользователь по умолчанию автоматические попадет в список разрешенных пользователей для бесплатной версии. 2) Для отладки добавили флаг --testcall <linkedid> для обработки одного звонка из CEL.

2.11.7.0

11.03.2019

Возможности: 1) Новая возможность: использовать в кастомизаторе запросы в CRM через модуль (дополнительные запросы имени пользователя, клиента, сущностей). 2) В админку добавлена ссылка на страницу с описанием новых версий. 3) Упростились методы кастомизации номера телефона и последующего поиска сущности в CRM. 4) Для регистрации пропущенных без номеров доделываем разговор по завершению.

Оптимизации: 1) Улучшена работа с префиксами.

2.11.6.3

27.02.2019

Особенности: Доработали сервер лицензирования, теперь модуль одинаково работает как с бесплатной, так и с платной версией приложения в Битрикс24. Добавили кэширование.

Багфикс: При ошибке приложения, лицензия на портале проверяется не чаще, чем раз в час.

2.11.5.10

21.02.2019

Доработка логики:

  • При поступлении звонка и поиске сущности по номеру не учитываем некачественные и сконвертированные лиды. Теперь если лид с этим номер уже переведен в некачественные, то будет создан новый лид.

Оптимизации: 1) Убрали параметр конфига "utc_offset" (время), теперь передаем время звонка в utc формате, и для пользователя отображается часовой пояс заданный в битриксе. 2) Изменили порядок кастомизации - теперь номер телефона кастомизируется в самом начале.

Баги: 1) Исправили заголовки для css файлов, теперь интерфейс админки должен открываться более стабильно.

2.11.4.2

18.02.2019

Возможности:

1) Выдается информация об авторе приложения ООО Разумные решения по флагу --legal. 2) По пропущенному звонку появилась возможность создавать задачу: - постановщик - пользователь, под которым работает модуль, - ответственный за задачу - ответственный за сущность, - дедлайн + 1 час от времени звонка. Включить можно в админке. Доступно для изменения в кастомизации (например можно сделать постановщиком руководителя отдела продаж или изменить время дедлайна). 3) Номер внешней линии попадает в кастомизатор при звонка кликом и обратных звонках. Это позволит кастомизировать исходящий маршрут. Нужно будет указать соответствующий контекст.

2.11.3.1

06.02.2019

Админка, веб-интерфейс: исправлен баг сохранения транка, который содержит "+".

2.11.2.3

30.01.2019

Возможности: Реализовали работу модуля с бесплатной версией приложения: ограничение по 1 транку и 2 пользователям. https://www.bitrix24.ru/apps/?app=itgro.asteriskbx24free

Баги: Обработка клик-ту-кола по http без редиректа на https. (оставили старую возможность передавать команду для клика через имеющийся протоколо http, порт по умолчанию 8077)

2.11.1.4

30.01.2019

Возможности: 1) Вернули работу части запросов работает по http: клик-ту-колл, автораспределени, прослушивание записей. Добавили Флаг для отключения http в конфиге. Оставили админку только по https (порт по умолчанию 8078), при вводе 8077 будет редирект. Если требуется подключение из внешней сети - потребуется проброс второго порта. 2) При кастомизации завершения разговора в кастомизатор передаются id и тип сущности. Будет полезно 3) Добавили интерфейс админки в приложение на портале.

2.11.0.10

22.01.2019

Возможности: 1) Перевели доступ к админке на https протокол с самоподписным сертификатом, для шифрования запросов к модулю. При первом входе требуется одобрить сертфикат в браузере. 2) Добавили возможность проверки новой версии модуля из админки.

Баги: 1) Кастомизация номера сотрудника. 2) Ошибка с "+" в ссылке. 3) Создание лидов при флаге "не создавать".

2.10.2.14

24.12.2018

Баги: 1) Обработка ответа БД. 2) Опции соединения с БД.

Возможности: 1) Создаём лид без использования телефонии. 2) Кастомизация полей лида при создании. 3) Разделение кастомизатора на несколько файлов.

Админка - баги: 1) Проверка лицензии. 2) Ошибка завершения мастера.

2.9.10.3

11.12.2018

Баги: 1) Исправлена ошибка при чтении конфигов Астериска (пустые значения) 2) Критическая ошибки при обработке ответов от БД.

Возможности: Постраничный просмотр лога.

2.9.8.1

03.12.2018

Баги: 1) Удаление лида при входящем. 2) Исправление ошибки с числами в запросах с Json.

Оптимизация: 1) Улучшенный поиск в логе. 2) Стандартизация сообщений. 3) Загрузка конфига при старте. Возможности: Добавляем транк в исходящий звонок при ответе.

2.9.5.4

27.11.2018

Баги: Обновление токена при сохранении данных в админке

2.9.4.1

27.11.2018

Оптимизация: Уменьшение запросов при звонке кликом.

Баги: Исправлена ошибка в подсчёте разговоров в звонке

Админка: 1) Проверка версии модуля. 2) Правки таблицы логов.

2.9.3.6

23.11.2018

Баги: 1) Закрывание карточек всех разговоров при завершении звонка. 2) Сборка разговора на ответе для группы.

Возможности: 1) Поиск в логе по данным.

2.9.2.2

19.11.2018

Баги: Доработана сборка разговора при ответе

2.9.1.3

14.11.2018

Баги: Исходящий пропущенный без разговора должен удаляться.

2.9.0.3

14.11.2018

Логика регистрации звонков: Если сотрудника, которому звонили, нет на портале, то звонок не будет зарегистрирован.

Использование: 1) Скрипт удаления. 2) Добавлены примеры кастомизаций в шаблонный файл.

2.8.120

12.11.2018

Баги: Исходящий звонок, с номером в дочернем канале

Внешний вид: В логе появились события удаления лида и дела

2.8.117

08.11.2018

Баги: Перезапуск логера после ротации

2.8.115

06.11.2018

Админка - возможности: 1) Изменение внешних линий ч/з админку. 2) Просмотр лога ч/з админку. 3) Выполнение sql запросов ч/з веб-интерфейс.

Использование: Ссылка на мастер в скрипте установки.

Оптимизация: 1) Запрос кастомизации originate. 2) Http общение. 3) Улучшение sql запроса записи.

Баги: Завершение пикапнутого канала.

2.8.97

19.10.2018

Оптимизация: 1) Оптимизация запроса на поиск пользователя портала. 2) Избавляемся от отладочного вывода. 3) Кастомизация параметров originate и отправка запроса

Возможности: 1) Функция логирования в кастомизаторе 2) Использование внешних линий на портале (транк в окне)

Баги: 1) Регистрируем неотвеченный разговор в конце цепочки переводов, если нужно создавать все дела.

2.8.77

03.10.2018

Возможности: 1) Обработка перевода при исходящем C2C звонке 2) Обработка звонка при использовании FollowMe

Баги: 1) Ошибка запроса на получение сущности при кастомизации поиска 2) Определение последнего разговора в звонке 3) Регистрация начала звонка при исходящем, если не найден сотрудник

2.8.71

01.10.2018

Возможности: Перевод исходящего звонка

Баги: Обновление логера

2.8.64

27.09.2018

Баг: Перезагрузка логера вызывала утечку

2.8.63

27.09.2018

Баги: 1) Ошибка при обработке http-запроса (ссылка на временный объект) 2) Скрытие карточек звонка при переводе в режиме "одно дело на перевод".

Оптимизация: Компиляция с флагом оптимизации -O3

2.8.59

24.09.2018

Баг: Починили обновление токена авторизации.

Возможности: Originate на внешний номер.

Оптимизации: Оптимизация использования конфига.

2.8.52

18.09.2018

Админка - баги: 1) Сохранение строк с пробелами (заменялся на '+') 2) Отображение картинок

Баги: Ошибки C2C-клиента (бешенный reject)

Возможности: Кастомизация поиска сущности в начале звонка.

2.8.45

17.09.2018

Админка - баги: 1) Сохранение пароля на локальном Астериске. 2) Проверка доступа на локальном Астериске. Баги: Остановка цикла обработка ответов от C2C-сервера при перезапуске.

Возможности: Более подробное описание ошибки получения кода авторизации (форма, капча)

2.8.39

07.09.2018

Баги: 1) Обновление статуса канала после перехвата (фикс перевода после перехвата) 2) В админке используем текущий конфиг для проверки подключений (НЕ найденный автоматически) 3) Очистка памяти, выдялемой под запрос при http-общении

Возможности: Обратный звонок через сервер c2c.

2.8.35

06.09.2018

Баги: Обновление флагов кастомизатора в админке

2.8.34

06.09.2018

Баги: Деструктор для ответов БД (очистка ресурсов)

Возможности: Запуск с флагом "-c" также удаляет обработчик события call_back.

2.8.30

04.09.2018

Баги: Утечка памяти при использовании админки

2.8.29

04.09.2018

Баги: Получение cid_num из имени канала.

Админка - баги: Чек-бокс для "регистрации входящих" считывался в переменную "регистрации исходящих" и наоборот.

Админка - внешний вид: Добавили виджет обратной связи.

2.8.23

09.08.2018

Возможности: Устанавливаем имя контакта в CALLERID при автораспределении вызова.

2.8.22

08.08.2018

Баги: Не закрывали соединение при запросе на установку данных roistat

2.8.21

08.08.2018

Баги: При перезапуске SQL коннектора сбрасывались переменные сессии.

Возможности: Обратный звонок.

2.8.17

01.08.2018

Баги: Проблемы с сохранением невалидных данных с админки.

2.8.15

30.07.2018

Баги: 1) Утечка памяти при само-перезапуске модуля. 2) Использование неинициализированных данных в сущности "Звонок".

Производительность: Очередь тасков была вектором тасков.

2.8.9

24.07.2018

Исправлена ошибка перемотки записи

2.8.6

23.07.2018

1) Исправлена ошибка с переводом на группу. 2) Добавлена установка таймаутов на соединение с БД.

2.8.0

17.07.2018

Звонки теперь продолжают "собираться" до ответа на канале. Благодаря этому: 1) Указание транков больше не является требованием для фиксирования звонков 2) Будут фиксироваться originate-звонки, даже если они сделаны НЕ через модуль.

2.7.112

09.07.2018

Мелкие исправления админки: 1) Доработана проверка версии Астериск 2) Доработана валидация ввода

2.7.103

05.07.2018

Добавлена возможность кастомизации дела и лида

2.7.94

03.07.2018

1) Новый формат лога 2) Исправлена ошибка с управляемым переводом

2.7.69

19.06.2018

1) Выгружаем запись для пропущенного звонка, если она существует. 2) Возможность добавить Variable и Codecs к параметрам originate через кастомизатор.

2.7.51

14.06.2018

1) Новый интерфейс для изменения конфига приложения. 2) Доработана проверка Астериска в мастере настройки

2.7.0

06.06.2018

Новый функционал: 1) Обработка перехватов.

Мелкие изменения: 1) Дефолтный конфиг завёнут в скрипт установки. При установке заполняем логин и пароль для доступа через веб. 2) Добавили получение версии ОС и версии приложения в мастере. 3) Исправлена ошибка с сохранением пользователя Астериска через мастер. 4) Добавлена проверка фиксируемых событий CEL на Астериск.

2.6.49

28.05.2018

Мелкие исправления: 1) Не выгружаем записи для пропущенных 2) Доработано удаление нулей в начале номера

Новые особенности 1) Возможность использовать сервер "click to call"

2.6.41

14.05.2018

1) Использование имён таблиц и столбцов из конфига при проверке базы. 2) Путь до лог файла перенесён в конфиг.

2.6.32

08.05.2018

1) Мастер настройки перемещён на /config/master 2) Исправление обработки ошибок при настройке.

2.6.11

06.05.2018

1) Добавлена возможность кэширования пользователей портала. 2) Страница запуска мастера проверки закрыта паролем (basic authorization).

2.6.1

04.05.2018

1) Появился мастер настройки подключений. Запуск: /opt/bx24asterisk/bx24asterisk_configure, после чего настраиваем через веб-интерфейс. Для использования консольного интерфейса нужно использовать флаг '-c'. 2) Исправлена ошибка регистрации при переводах.

2.5.3

20.04.2018

1) Уменьшено время ожидания при перезапуске (с 5 минут до 1) 2) В чек-мастере добавлена проверка Астериска на удалённой машине

2.5.1

17.04.2018

1) bx24asterisk_configure теперь представляет собой мастер чек-тест: - Выполняет проверку подключения к базе - Выполняет проверку подключения к Битриксу (авторизация, админ, приложение)

2.4.51

09.04.2018

Доработано удаление дел/лидов для случая с одним делом на звонок с переводом.

2.4.42

04.04.2018

1) Добавлена возможность изменять паузу между запросами в Битрикс в конфиге. 2) Убрал ответы Астериска на: Login, SIPPeers, IAXPeers 3) Перевёл часть сообщений на английский

2.4.27

23.03.2018

Исправлен баг: неверное время в делах.

2.4.26

20.03.2018

1) Добавлена базовая авторизация на страницу настройки конфига. 2) Исправлен баг с поиском пользователей с номерами 0xxx

2.4.17

12.03.2018

1) Берём внутренний номер из chan_name, если его нет в cid_num при chan_start. 2) При исходящем звонке сразу ставим ответственным в созданную сущность звонящего пользователя. 3) При поиске записи используем номер без префикса.

2.4.13

06.03.2018

Изменения в порядке регистрации звонка: 1) Можем регистрировать при поступлении на ivr 2) Если не зарегистрировали на ivr (из-за ошибки или ответа кастомизатора), то регистрируем при запросе разговора.

Добавлена возможность кастомизации параметров поиска сущности и параметров регистрации завершения разговора (finish). Первый метод позволяет НЕ регистрировать звонок на ivr. Второй метод позволяет принять сообщить о необходимости удаления дела, после регистрации.

2.4.3

26.02.2018

1) Добавлена возможность изменения конфиг-файла через веб-интерфейс. 2) Рестарт программы при потере связи с зависимыми сервисами.

2.3.26

14.02.2018

1) Исправлена ошибка с нарушением логгирования при ротации логов. 2) Отмена показа окна для старых разговоров.

2.3.22

09.02.2018

1) Исправлен баг составления запроса записи. 2) В скрипт-инсталятор добавлено включение ротации логов. 3) В скрипт-инсталятор добавлено использование update-rc.d, если нет chkconfig.

2.3.15

08.02.2018

Считаем короткие номера (длина меньше 5) локальными.

2.3.14

07.02.2018

Добавлена отчистка состояния по флагу -c, а именно: 1) Удаляет обработчики onexternalcallstart. 2) Чистит файлы state.json и token.json 3) Ставит текущее время в конфиг

2.3.13

06.02.2018

1) Сервис запускается от пользователя (Астериск). 2) Исправлены баги, связанные с логгированием.

2.3.7

02.02.2018

Получаем уровень логирования из конфига. Необходимо изменить скрипт /etc/init.d/bx24asterisk : удалить -level=debug

2.3.6

01.02.2018

Доработано скрытие карточки разговора, автоматически открытой при клике по номеру

2.3.5

01.02.2018

Теперь получаем служебные комбинации с Астериска (например, *8 для pickup). Звонок на такую комбинацию рассматривается как внутренний. Комбинации можно посмотреть выполнив следующую команду в консоли Астериска: features show.

2.3.4

31.01.2018

Изменилась особенность работы веб-сервера. Веб-сервер слушает на указанном в listen_host по указанному в listen_port порту.

2.3.3

30.01.2018

1) Исправлена обработка клик ту кол. 2) Изменение конфига: 2.1) host заменили на listen_host. 2.2) port заменили на listen_port. 2.3) добавлен параметр address_ext для указания адреса для внешних сервисов (например, Битрикс для клика) 2.4) добавлен параметр address_int для указания адреса для внутренних сервисов (например, для записи в локальной сети) 3) Исправлена обработка управляемого (условного) перевода.