Это старая версия документа!
Список изменений модуля управления и тарификации (mpbxd)
17.12.2020 Версия 1.2.0.49
- Добавлена возможность удаления устаревших протоколов работы mpbxd (mpbxd -clean log);
- Добавлен диспетчер очереди сообщений (MQ - message queue);
- При выполнение rest.reload_config, отправляется сообщение MQ.reload_config со статусом завершения операции;
- Добавлен ключ запуска -record_events, который помогает настроить параметры скрипта convert2mp3.sh, которые будут использоваться для отправки сообщения MQ.record_ready (по завершению конвертации голосового файла в mp3);
30.11.2020 Версия 1.2.0.48
- Правильное формирование mp_proxylist;
- Исправлена ошибка при удалении дублирующийся звонков;
26.11.2020 Версия 1.2.0.47
- Доработана очистка CDR;
- При тарификации, добавлено сохранение ссылки на запись разговоров при группировке каналов;
- Исправлено формирование outproxy для шлюзов с включенной регистрацией каждого номера;
- Отрезание миллисекунд в mp_cel;
17.11.2020 Версия 1.2.0.46
- Исправлена тарификация вызовов: добавлено удаление CDR записей, если источник
вызова и назначение вызова совпадают и диапазон времени вызова одного вызова
находится внутри другого (проблема с задваиванием вызовов при переводе);
16.11.2020 Версия 1.2.0.45
- Доработана обработка CEL для переадресации;
- Добавлено получение ip из имени сервера при подключение к БД - почему то
компонент TMysqlConnection сам не умеет это делать;
09.11.2020 Версия 1.2.0.44
- Добавлен REST метод protocol, который позволяет получить последние события
по домену или по системе в целом (из файла /var/log/asterisk/messages);
- Добавлен ключ «-clean», который производит очистку:
- Записей разговоров;
- Статистики (CDR и CACHE);
30.10.2020 Версия 1.2.0.43
- Добавлена возможность создавать контексты пользователя и добавлять правила (маршруты) для перехода в другие контексты;
- Изменено формирование mp_proxylist;
20.10.2020 Версия 1.2.0.42
- Обновление компилятора (версия fpc 3.2.0);
- Обновлена версия REST сервера (mORMot) до 1.18 (git от 20 октября 2020);
09.09.2020 Версия 1.2.0.41
- Исправление формирование файла registrations.conf, если у номера не выбран шлюз, то он файл не добавляется;
- Добавлена поддержка опции для замены CallerID (redirect number simulation);
- Исправлено получение списка регистраций для мониторинга;
28.05.2020 Версия 1.2.0.40
- Исправление формирование файла manager.conf;
14.05.2020 Версия 1.2.0.39
- Добавлена команда «manager reload» при применении конфигурации;
- Добавлено формирование параметров для настройки asterisk SIP из шаблона;
12.05.2020 Версия 1.2.0.38
- Исправлена ошибка формирования конфигурации если nodes.proxylist = NULL;
28.04.2020 Версия 1.2.0.37
- Исправление очистки списка услуги Последний ответивший;
- Новый параметр в ini файле main.la_keepingdays - максимальный срок хранения записей услуги Последний ответивший;
- Добавлено формирование файла конфигурации include/manager.conf;
10.03.2020 Версия 1.2.0.36
- Исправление формирование шлюзов для авторизации вызовов, если host=dynamic;
27.02.2020 Версия 1.2.0.35
- Исправление запуска при неправильном заполнении параметров узла;
- Создание конфигурации с учетом шаблонов абонентских терминалов и шлюзов из БД;
- Поддержка шлюзов требующих авторизацию входящего на них вызова;
06.02.2020 Версия 1.2.0.34
- Реализована новая услуга - Подслушивание;
05.02.2020 Версия 1.2.0.33
- Исправлена тарификация входящих вызовов со шлюзов с пустым префиксом;
28.01.2020 Версия 1.2.0.32
- Создание конфигурации с поддержкой BLF;
17.01.2020 Версия 1.2.0.31
- Добавлен параметр TerminalUpdateDelay в секцию rest_params который указывает (в ms) время задержки перед выполнением метода TerminalUpdate;
15.01.2020 Версия 1.2.0.30
- Доработана тарификация переадресации;
14.01.2020 Версия 1.2.0.29
- Доработана создание конфигурации;
26.09.2019 Версия 1.2.0.28
- Доработана перезагрузка конфигурации;
10.09.2019 Версия 1.2.0.27
- Исправления перезагрузка конфигурации;
- Добавлен REST метод получения текущей конфигурации с рабочей машины;
- Добавлен REST метод получения текущей конфигурации из DB;
24.07.2019 Версия 1.2.0.26
- Добавлена поддержка перезагрузки конфигурации через REST интерфейс;
- Добавлены REST методы; status, peers, regs;
- Исправления mpLib;
13.03.2019 Версия 1.2.0.25
- Добавлена проверка подключения к БД (CheckConnection) при обработке REST метода terminalupdate;
- Добавлена секция INI файла cdr_overrides для перекрытия параметров подключения к CDR DB;
18.12.2018 Версия 1.2.0.24
- Исправлена работа системы кеширования для CDR;
12.12.2018 Версия 1.2.0.23
- Исправлена уcтановка chown при ротации файлов статистики;
11.10.2018 Версия 1.2.0.20
- Rest метод getrecord возвращает обратно имя файла с расширением;
10.10.2018 Версия 1.2.0.19
- Доработана обработка CEL для переадресации;
- Добавлена очистка astdb от устаревших записей услуги «Последний ответивший»;
21.08.2018 Версия 1.2.0.18
- Исправлена функция TerminalUpdate REST сервиса;
23.05.2018 Версия 1.2.0.17
- Доработана тарификация Local каналов;
- Исправлена авторизация REST сервиса;
26.02.2018 Версия 1.2.0.16
- Временное решение не thread safe для mysql connection;
03.12.2017 Версия 1.2.0.15
- Доработка загрузка cel файлов;
- Исправления тарификации;
24.11.2017 Версия 1.2.0.12
- Доработка REST:
- Добавлена функция обновления информации терминала;
26.10.2017 Версия 1.2.0.9
- Поддержка REST сервиса;
13.04.2017 Версия 1.1.0.6
- Защита от падений при ротации файла статистики;
12.04.2017 Версия 1.1.0.5
- Реализована загрузка cel файлов;
11.04.2017 Версия 1.1.0.4
- Исправлена ситуация приводившая к аварийному завершению;
10.04.2017 Версия 1.1.0.3
- Работа в виде демона для тарификации статистики;
- Ротация файла статистики;
- Сформирована обвязка: init.d файл, файл настроек.
17.03.2017 Версия 1.1.0.2
- Реализовано загрузка тарификация (по событиям CEL);
- Реструктуризация кода;
21.07.2016 Версия 1.0.0.1
- Первый релиз;
- Реализован общий интерфейс (справка, номер версии);
- Реализовано создание conf файлов;
- Реализовано выгрузка медиа файлов (moh & prompts);