Релиз Carbon Billing 5.49

Релиз Carbon Billing 5.49

В июле мы сделали упор на стабилизацию кодовой базы, но и добавили несколько новых функций.

Новая функция конструктора отчётов

Для удобства написания отчётов, мы добавили фильтр по периоду. Посмотреть как работает можно на видео:


По этой ссылке можно почитать детали о том, как работает фильтр.

По этой ссылке можно найти пример из видео: "119. Отчёт по начислениям по видам услуг за выбранный период"

Убрали служебную информацию из ЛК

В Carbon Billing 5 можно создавать услуги разных типов. Это помогает строить аналитические отчёты, но так же это влияет на интеграцию с различными сервисами — например, услуги явно относящиеся к интернету при активации и деактивации будут отправлять на оборудование различные команды для управления сервисом.

По сути это служебная информация, которая не всегда нужна при работе с абонентами оператору, и тем более она не требуется абоненту в личном кабинете.

В настройках биллинга Вы можете отключить отображение типа услуги для интерфейса администратора и личного кабинета.

Начинаем списания, когда абонента физически подключили к сети

Исправили логику работы опций "Активировать после первой сессии" и "Начать списание после первой сессии" для абонентов подключенных по схеме IPoE: услуги активируются и списываются только когда пришел исходящий трафик от абонента.

Ранее была возможна ситуация, когда абонента могла активировать даже система мониторинга сети. Отправив ICMP-запрос PING на адрес абонента, система регистрировала входящий трафик на IP-адрес абонента и считала, что абонент уже подключен к сети.

Теперь активируем только по исходящему трафику — когда абонента физически подключили к сети и он действительно начал пользоваться сервисом.

Защита от человеческого фактора при внесении денег

Добавили защиту от ввода прихода денежных средств на слишком большую сумму.

Если вводить вручную в веб-интерфейсе, то поле суммы будет подсвечено красным цветом и форма не даст завершить операцию.

Если по API — сервер вернёт ошибку.

Упрощаем обслуживание сервера

Для удобства тестирования скорости работы дисков на сервере, мы добавили в дистрибутив программу fio. В исходном виде её данные довольно сложно анализировать, поэтому дополнительным скриптом мы их отформатировали в понятный вид.

В документации можно почитать как использовать скрипт и найти эталонные показатели скорости SSD-диска для раздела с базой данных.

Полный лог

Как обычно, в конце релиза полный лог изменений.

Полный лог

Среди наших клиентов