Release 9.3¶
Дата релиза: 2025-12-25
- Table of contents
- Release 9.3
Новые функции:¶
#3935: Детектор повторяющихся номеров: отбивать с кодом "Пользователь занят"
#3943: Релизовать профили отмены звонков
#3945: Генерация звонков: проверять кол-во разрешенных звонков на пользователе
#3946: Задачи генерации звонков: авто-генерировать номера если импорт не был сделан
#3952: Сделать ротацию логов более быстро реагирующей
#3953: Использовать события безопасности Asterisk для fail2ban
#3954: Реализовать Fail2ban для PJSIP
#3967: Реализовать графики SIP requests per sec
#3982: PJSIP: добавить поддержку более 11 адресов в IP ACL
#3983: Графики: реализовать отображения потоков Asterisk
#3648: Генерация инвойсов->Отчет по кодам: добавить функцию экспортировать только коды с отвеченными звонками
#3998: Реалиовать импорт из тестового поля
#3975: Добавить возможность проигрывания музыки на удержании при трансфере из очереди
#4003: Добавить возможность запуска Asterisk под ASAN (отладчик памяти)
#4017: Пользователь->Участник групп пользователей: использовать при маршрутизации внутренних звонков
#4020: Нужно запретить изменять стандарные обработчики вызовов
#4032: Удалить устаревшую AMI команду OriginateFull
#4038: Telegram: добавить команду /start
#4039: Telegram: вывести список команд
#4040: Telegram: цитировать команду в ответе
#4035: Telegram: добавить команду balance
#4037: Telegram: отправлять уведомления о балансе
#4036: Telegram: добавить команду stats
#4067: Telegram: добавить возможность добавлять/удалять команды
#4069: Очереди: задокументировать параметры
#4092: Биллинговые пакеты->Коды направлений: добавить поддержку отсутствия цены в файле
#4108: Технологии->HTTP: сделать проверку TLS сертификата необязательной и конфигурируемой
#4104: Запретить пустые коды при импорте прайсов
#4117: Статистический отчет: ускорить отчет по маршрутизации когда вовлечены звонки на пользователей
#4144: Очереди: удалить аудио-объявление "всего ожидают в очереди" - не используется и покрыто другой опцией
#4143: Очереди: добавить опции авто-пауза при занятости, авто-пауза при недоступности, длительсность автопаузы в веб-интерфейс
#2466: Добавить Libreoffice дополнительно к Gnumeric для импорта/экспорта .xls
#4166: MTR: Убрать ограничение в 100 пакетов
#4099: Классы маршрутов->Правила/Маршруты: добавить поле "комментарий"
#3991: Нужно перезагружать астериск когда не получается создать поток из за лимита операционной системы
#4081: Очереди -> ожидание перед повторной попыткой (сек): разрешить значение 0
Исправления:¶
#3936: Авто-обновление валют перестало работать
#3937: Веб-интерфейс: Диалог прогресса->Стоп: ошибка boost::mutex recursive lock exception
#3939: Иногда ошибка веб-интерфейса: 1146 (42S02): Table 'storage.originator_billed_cdr' doesn't exist
#3940: Аудиозапись в стерео режиме не всегда корректно работает
#3930: Генерация звонков набирает новый номер когда макс одновременных = 1 и старый звонок еще не закончился
#3948: Лимит длительности звонка активируется мгновенно если он слишком большой
#3947: Детали по звонкам не работают после сортировки по коду завершения
#3955: Веб-интерфейс аварийно завершается при редактировании элемента Набрать в Обработчике вызовов
#3956: Роли: невозможно настроить экспорт пользователей
#3957: Профили генерации биллингового пакета: невозможно сохранить время активации
#3959: Невозможно импортировать пользователей с опцией "при дубликате" = пропустить
#3960: Иногда ошибка веб-интерфейса: 1146 1146 (42S02): Table 'config.flat_price_list_t' doesn't exist
#3961: Генерация инвойса иногда не работает
#3964: Иногда ишибка 'tmp.sip_peers_t' doesn't exist
#3965: Веб-интерфейс: аварийное завершение в FinancialReport::fixupHideEmptyReports()
#3966: Веб-интерфейс: поле "время письма о их балансе" помечается красным по ошибке
#3969: Биллинговые пакеты: невозможно импортировать пустое время активации
#3972: Некоторые емейлы не обрабатываются из-за переупорядочивания на удаленном почтовом сервере
#3973: Веб-интерфейс: ошибка при навигации вперед/назад
#3974: Невозможно отправить сообщение из веб-интерфейса
#3977: Генерация SMS: Ошибка destination_number is not supported in any of domains: Unreachable code assertion
#3981: Графики CPU отображают немного неточные данные
#3984: Ошибка веб-интерфейса: Wt: fatal error: boost::filesystem::create_directory: Too many links: ""spool/PLCPq8dNUak4gHTh"
#3986: Задачи генерации сообщений: номер отправителя не сохраняется в Задачи->Детальный отчет по сообщениям
#3987: Меню веб-интерфейса Обработчики вызовов->Установить: некрасиво отформатированная таблица
#3988: Технология PJSIP: Не проверяется ACL
#3989: Некоторые SMS не сохраняются в Деталях по сообщенийм из-за их содержимого
#3990: Технология SMPP: входящая SMS отклонятеся из-за идентификации как приходящая от терминатора, когда у терминатора IP адрес совпадает с оригинатором
#3992: Технология PJSIP: входящий звонок отклонятеся из-за идентификации как приходящая от терминатора, когда у терминатора IP адрес совпадает с оригинатором
#3995: Система зависает под нагрузкой из-за недостаточной производительности и блокировок в системе логирования
#4000: Задачи генерации звонков/сообщений: Ошибка unknown column 'send_peer'
#4011: Wt 4.11.2: вход в веб-интерфейс используя куки приводит к бесконечного перезапуску веб-интерфейса
#1745: SIP регистрация: проблемы если в полях есть символы "[]:"
#4021: Задачи: не получается установить активацию по времени "*/10"
#4022: Сообщения: задачи пересчета биллинга не видно
#4051: Задачи генерации звонков/сообщений: Ошибка Assertion '\!pool_id.is_null()' failed
#4054: Ошибка AssertAssertion '\!dial_resource.empty()' failed in file '/usr/ports/net/smartswitch/work/smartswitch-9.2.62610/sbc/app_dial_wrapper/app_dial
_wrapper.cxx' line 1030
#4055: Обработчики вызовов->Элемент Goto/Gosub: ID обработчика вызовов сохранеяется вместо имени что приводит к ряду проблем
#4060: Невозможно добавить PJSIP параметры
#4064: Email иногда импортируется 2 раза
#4078: Генерация звонков: SQL запрос становится слишком медленным в MariaDB-11
#4082: Аудиофайл не видно в UI, но видно в базе данных
#4088: Класс маршрутов->Правила: Поиск по имени пользователя не работает
#4089: Графики не работают
#4096: Отчет по E164 кодам: неправильная цены для ноги Б и прибыль для звонков где платит вызываемый
#4098: После обновления не у всех открывается веб-интерфейс
#4100: Не проигрывается установленный аудиофайл на пользователе
#4102: Музыка на удержании: модуль перезагружается не вовремя
#4106: SIPS: CA cертификат не передается автоматически
#4107: FreeBSD-14.2: Аварийное завершение Asterisk в канале HTTP во время отправки HLR запроса
#4109: Некорректный EDR для HLR запросов
#4110: Exim не может загрузить TLS сертификат
#4115: ЛК пользователя: невозможно сохранить Генератор сообщений
#4118: Невозможно добавить Задачу генерации смс если не определены номерные пулы
#4120: Иногда Asterisk зависает состоянии T<X
#4122: почта заполнила раздел /var
#4127: SMPP ESME: невозможно добавить новую запись, ошибка Duplicate entry for key 'name'
#4129: Роль VPBX_administrator: невозможно редактировать SIP параметры
#4128: Шлюзы->SMPP->Кодеки: не показывает историю изменений
#4131: Классы музыки на удержании: невозможно сохранить
#4142: Статистика DLR: веб-интерфейс иногда аварийно завершается
#4145: Роли->Кабинетный ACL: аварийное завершение при нажатии кнопка Телефония
#4147: Детальный отчет по звонкм: "показывать смаршрутизированные" = "нет" не работает когда запущено при "направление" = "исходящее"
#4146: Биллингове пакеты->Коды направлений->Импорт: Ошибка 1062 (23000): Duplicate entry 161090575 for key PRIMARY
#4149: Импорт файлов: поле "файл" не очищается при обновлении страницы
#4150: Статистика по сообщениям: показывает некорректную прибыль и маршрутизация когда используется режим "Сохранить и переслать"
#4152: Компания->Шлюзы->Статистика по звонкам: показывает некорректно маршрутизацию
#4153: Пиры с поиском в БД в режиме реального времени + очереди: десинхронизация SIP статуса
#4154: Исправлена некоррентно возникющая ошибка в веб-интерфейсе: File upload error: File has no extension. Please upload file with extension.
#4160: Очереди->Автопауза: поле PausedTime очищается при перезагрузке очереди
#4163: RADIUS клиент не отправляет запросы
#4164: Многосегментная SMS: номер отправителя не заменяется во всех сегментах, а только в первом
#4168: После сохранения как щаблон экспорта, страница обновляется и измененные опции сбрасываются в предыдущее значения
#3978: Очередь: проговаривает время ожидания когда осталось 0
#3979: Очереди: не проигрывает аудио сообщение сколько осталось участников очереди
#4002: Загрузка необходимого модуля завершается с ошибкой, но Asterisk не завершает работу
#4004: Вызовы зависают после скачка нагрузки SIP-сообщений, таймаут RTP игнорируется
#4076: Asterisk-11: rottatestrategy=none не работает
#4083: Asterisk-16: Кол-во перерегистраций увеличивается со временем
#4167: Очереди: Аварийное завершение Asterisk при вызове внутренней функции topic_add_subscription