Ubilling 1.2.7 rev 8443 The Living Gun
alter.ini: новая опция SIGREP_CITYRENDER включающая отдельную колонку с населенным пунктом в отчете по подключениям.
alter.ini: новая опция PON_OLT_ALIVE_PING_CHECK включающая проверку ОЛТ на предмет «живости» путём пинга в момент загрузки профиля абонента.
alter.ini: новая необязательная опция PON_OLT_ALIVE_PING_CHECK_TIMEOUT устанавливающая таймаут для пинга ОЛТ на предмет «живости» - для минимизации задержки загрузки профиля абонента.
alter.ini: новая опция AERIAL_ALERTS_ENABLED включающая базовый отчет по воздушным тревогам.
alter.ini: новая опция AERIAL_ALERTS_NOTIFY устанавливающая регион для оповещения о воздушных тревогах.
alter.ini: новая опция DHCP_ENABLED позволяющая отключить модуль управления isc-dhcpd, в случае если вы используете что-то радикально другое.
alter.ini: новая опция SYSLOAD_DISKS перечисляющая точки монтирования для контроля в модуле «Состояние системы».
alter.ini: новая необязательная опция USERALLDATA_CACHETIME принудительно устанавливающая таймаут кэширования полных пользовательских даных.
alter.ini: новая опция USERLISTS_USE_CACHE включающая использование кэшированых даных при показах списков пользователей.
alter.ini: новая необязательная опция SALARY_JOBTYPE_PRESET предустанавливающая тип работы при создании работ в Учете зарплат.
alter.ini: новая необязательная опция OP_SMS_NOTIFY_ENABLED управляющая состоянием включения/выключения SMS-уведомлений OpenPayz.
alter.ini: новая необязательная опция OP_SMS_NOTIFY_PAYMENTS_PULL_INTERVAL устанавливающая интервал в минутах для извлечения платежей из журнала платежей.
alter.ini: новая необязательная опция OP_SMS_NOTIFY_USE_EXTMOBILES включающая использование дополнительных мобилок для SMS-уведомлений OpenPayz.
alter.ini: новая необязательная опция OP_SMS_NOTIFY_FORCED_TRANSLIT включающая принудительный транслит для SMS-уведомлений OpenPayz.
alter.ini: новая необязательная опция OP_SMS_NOTIFY_DEBUG_ON включающая режим отладки для SMS-уведомлений OpenPayz с подробным протоколированием.
alter.ini: новая необязательная опция OP_SMS_NOTIFY_TEXT определяет текст SMS-уведомлений OpenPayz. Поддерживает макросы {ROUNDPAYMENTAMOUNT} и {ROUNDBALANCE}.
userstats.ini: новая опция TRINITYTV_NOUSERSUB отключающая возможность самостоятельного управления подписками TrinityTV/SweetTV.
userstats.ini: новая опция AIR_RAID_ALERT_ENABLED включающая нотификацию пользователей о воздушных тревогах в кабинете.
mysql.ini: новая опция debug позволяющая нормально управлять режимом отладки запросов к БД.
Модуль «Движение средств»: исправлена проблема возникавшая с пользователями без тарифа на PHP 7.4
Модуль «Экзистенциальный конь»: добавлена возможность сортировки подключений по городам.
Модуль «Отчет по подключениям»: немного косметики, теперь используется одна и та же функция для показа подключений за разные периоды.
Модуль ПОНизатор: исправлена проблема при попытке опроса OLT с пустым SNMP шаблоном. Теперь они просто игнорируются.
Модуль «ПОНизатор»: исправлена подгрузка кастомных SNMP шаблонов из mysnmptemplates.
Модуль «Модели оборудования»: Улучшена нотификация о поврежденных SNMP шаблонов оборудования.
Модуль «Модели оборудования»: ваши велосипеды в виде SNMP шаблонов из mysnmptemplates теперь, визуально идентифицируются.
Модуль «ПОНизатор»: ключевое слово NOFDBQUERY в описании устройства теперь так же работает и для OLT BDCOM.
Модуль Тарифы судного дня: добавлен показ стоимости тарифов при показе списка существующих тарифов.
Модуль «Тарифы судного дня»: минорные улучшения пользовательского интерфейса.
Модуль OmegaTV: изменен URL API.
VLAN менеджер: Добавлены qinq пулы для OLT отличных от ZTE, Huawei.
Новый модуль «Отладка SQL запросов»: позволяет при включенном debug в mysql.ini вдумчиво анализировать текущий буффер и лог SQL запросов.
Модуль «Карта подключений»: теперь также отображаются названия населенных пунктов.
Модуль «Планирование работ»: теперь в опции TASKMAN_DUPLICATE_CHECK можно указывать также диапазон в днях определения дубликатов.
Модуль «Профиль пользователя»: пинг ОЛТ на предмет «живости» теперь включается отдельной опцией alter.ini PON_OLT_ALIVE_PING_CHECK, дабы не влиять на пользователей, которым не нужОн.
Модуль Продвинутая Собака-посылака: добавлена проверка существования СМС-сервиса перед фактической отправкой через него сообщений или проверкой статусов сообщений.
Новый модуль «Воздушные тревоги»: возможно, поможет вам хотя бы вовремя съебаться подальше от окон. А может и нет.
Модуль «Финансовый отчет»: немного косметики, контролы модуля теперь адекватно реагируют на требуемые для них права.
Модуль «Финансовый отчет»: теперь включение опции PAYMENTCARDS_ENABLED не ломает порядок элементов управления.
Модуль «Финансовый отчет»: раздел «Аналитика» выброшен на мороз, так как на 100% дублировал данные «Экзистенциального коня», только всрато.
Модуль «Метаболизм»: теперь доступен прямо из модуля «Финансовый отчет».
Модуль Опрос свичей по SNMP: добавлен новый парсер для температурных значений sp_parse_division_temperature.
Модуль «Опрос свичей по SNMP»: у Mikrotik-CSS326-24G-2S теперь нормальный градусник.
Модуль «Состояние системы»: теперь стал чуть менее страшным и возможно чуть более полезным.
Модуль «Дополнительные мобилки»: немножечко причесан код. Теперь он вызывает на 18% меньше боли.
Модуль КучаГен: при создании и редактировании атрибутов NAS-а добавлен кусь пробелов вокруг имени атрибута.
Модуль «Регистрация администратора»: теперь чуть менее ущербен, требует чуть меньше заполнения ненужных вещей а также нормально оповещает о ошибках при регистрации.
Модуль «Права администраторов»: чуть более вменяемое редактирование существующих администраторов. Добавлен показ возможных ошибок при редактировании.
Модуль «Таймлайн администраторов»: теперь требует для своей работы право PERMISSIONS.
OpenPayz: теперь умеет отправлять абонентам СМС уведомления о зачислении средств на их счёт в биллинге. Управляется опциями OP_SMS_NOTIFY_*. Детальнее.
RemoteAPI: новый вызов cachedog, который следит за инвалидацией кэша полных данных пользователей.
Глобально: добавлены раздельные счетчики живых/замороженных пользователей при выводе списков пользователей стандартными методами.
Глобально: немного исправлена функция преобразования кириллицы в транслит.
Глобально: на мороз выброшено право STGNEWADMIN. Теперь право PERMISSIONS является общим для регистрации и редактирования всех параметров администраторов.
Кабинет пользователя: исправлена проблема показа времени окончания услуги для пользователей без тарифа.
Кабинет пользователя: XMLAgent, при неверной авторизации теперь также отвечает HTTP кодом 401.
Кабинет пользователя: XMLAgent, поле payid теперь всегда является string-ом, добавлено поле tariffalias.
Кабинет пользователя: XMLAgent, теперь возвращает результаты в JSON/XML с соответствующими им Content-Type.
1984tech: додано блокування засобами PDNSD та засобами Mikrotik static DNS records.