Изменения в структуре БД. см. дамп.
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: новая опция AIR_RAID_ALERT_ENABLED включающая нотификацию пользователей о воздушных тревогах в кабинете.
mysql.ini: новая опция debug позволяющая нормально управлять режимом отладки запросов к БД.
Модуль “Движение средств”: исправлена проблема возникавшая с пользователями без тарифа на PHP 7.4
Модуль “Экзистенциальный конь”: добавлена возможность сортировки подключений по городам.
Модуль “Отчет по подключениям”: немного косметики, теперь используется одна и та же функция для показа подключений за разные периоды.
Модуль
ПОНизатор: исправлена проблема при попытке опроса OLT с пустым SNMP шаблоном. Теперь они просто игнорируются.
Модуль “ПОНизатор”: исправлена подгрузка кастомных SNMP шаблонов из mysnmptemplates.
Модуль “Модели оборудования”: Улучшена нотификация о поврежденных SNMP шаблонов оборудования.
Модуль “Модели оборудования”: ваши велосипеды в виде SNMP шаблонов из mysnmptemplates теперь, визуально идентифицируются.
Модуль “ПОНизатор”: ключевое слово NOFDBQUERY в описании устройства теперь так же работает и для OLT BDCOM.
Модуль
Тарифы судного дня: добавлен показ стоимости тарифов при показе списка существующих тарифов.
Модуль “Тарифы судного дня”: минорные улучшения пользовательского интерфейса.
-
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, который следит за инвалидацией кэша полных данных пользователей.
RemoteAPI: новый вызов opayzsmsnotify для процессинга рассылки СМС уведомлений OpenPayz.
Глобально: добавлены раздельные счетчики живых/замороженных пользователей при выводе списков пользователей стандартными методами.
Глобально: немного исправлена функция преобразования кириллицы в транслит.
Глобально: на мороз выброшено право STGNEWADMIN. Теперь право PERMISSIONS является общим для регистрации и редактирования всех параметров администраторов.
Кабинет пользователя: исправлена проблема показа времени окончания услуги для пользователей без тарифа.
Кабинет пользователя:
XMLAgent, при неверной авторизации теперь также отвечает HTTP кодом 401.
Кабинет пользователя: XMLAgent, поле payid
теперь всегда является string-ом, добавлено поле tariffalias.
Кабинет пользователя: XMLAgent, теперь возвращает результаты в JSON/XML с соответствующими им Content-Type.
1984tech: додано блокування засобами PDNSD та засобами Mikrotik static
DNS records.