Jump to content

nightfly

Сitizens
  • Posts

    5,349
  • Joined

  • Last visited

  • Days Won

    166

Everything posted by nightfly

  1. Ну перенесіть DayFee кудись далі, тай все, я хз.
  2. Ubilling 1.3.2 rev 8718 Broken Desert. Всіх з субкотою! З основних змін: міни в структурі БД - див. дамп. alter.ini: нова необов'язкова опція EXTCONTRAS_OVERDUE_CONTRACT_NO_ADDR_ONLY. alter.ini: нова необов'язкова опція PON_UKNKOWN_ONU_LLID_SHOW. alter.ini: нова опція TAGSEL_SEARCHBL, що вмикає шукабельність селектору при додаванні тегу користувачу. alter.ini: нова опція TAG_MULTPOWER_DELIMITER, що встановлює розділювач мультиплікатора при відображенні користувацьких тегів. alter.ini: нова опція TAG_NEWLINE_PZDTS яка ламає нафіг відображення профілю користувача. Ніко - заспокойся вже! Модуль “Працівники та типи робіт”: виправлено незначний косметичний дефект, при відсутніх типах робіт. Модуль DHCP option 82: Додані нові макроси: {SWITCHIP},{SWITCHMAC},{SWITCHPORT}. Трохи оптимізовано генерацію конфігів. Модуль Опит світчів по SNMP: новий шаблон для Dlink DGS-3627G. Модуль “Комутатори”: трішки покращено фільтрування полів опису та місцезнаходження при додаванні та редагуванні комутаторів. Модуль “Реєстрація користувачів”: імплементовано обробку виключень при роботі генераторів логінів. Модуль “Навіщо телефонуєш?”: виправлено час реакції на пропущені дзвінки. Тепер він рахується до першої спроби перетелефонувати на номер. Модуль “Apache Дзен”: тепер також вміє працювати з логом помилок. Модуль “Мапа ONU”: тепер відображає причину останньої дереєстрації для оффлайн-ONU за її наявності. Модуль “Мапа ONU”: додано можливість відфільтрувати ONU за базовими причинами їх дереєстрації у вигляді вимкнення світла та проблем з дротами. Модуль ПОНізатор: покращено логування логінів, при редагуванні ONU. Модуль ПОНізатор: фікси SNMP шаблонів для C-DATA FD12XX. Модуль ПОНізатор: для C-DATA FD12XX додана можливість відображати префікс назви інтерфейсу, наприклад “pon/0/0/”. Регулюється опцією SNMP шаблону INTERFACEADDPONPREFIX. Модуль ПОНізатор: додано можливість відображення стовпця «Інтерфейс» для таблиці невідомих ONU. Регулюється опцією PON_UKNKOWN_ONU_LLID_SHOW. Модуль “Зовнішні контрагенти”: до таблиці фінансових операцій додано поле «День оплати». Модуль “Зовнішні контрагенти”: додана можливість заборонити створення простроченого платежу на повну суму договору, якщо в договорі є призначені адреси. Регулюється опцією EXTCONTRAS_OVERDUE_CONTRACT_NO_ADDR_ONLY. Модуль “ПОНізатор”: виправлено навігацію з чорної магії, у разі, якщо користувачу присвоєно більш ніж одну ONU. Модуль “Профіль користувача”: тепер, у випадку кількості тегів одного типу більшої ніж один - вони відображатимуться з мультиплікатором. Модуль “Теги”: тепер при додаванні тегів, селектор може бути опційно шукабельним. Модуль “Господарюючі суб`єкти”: присвоєні райони тепер відображаються в порядку “від свіжих до старих”. Новий модуль “Звіт з продажів”: дозволяє будувати власні, налаштовувані звіти по довільних ТМЦ, котрі продаються зі Склад-у. Модуль “Профіль користувача”: опція BABLOGUESSING тепер враховує кількість присвоєних користувачеві віртуальних сервісів. Де оновлена демка і все таке інше, ви і так знаєте.
  3. Як у вас там в 2007-му? Норм всьо? Емо ще в моді? Походу пацієнт десь бачив рухомі картінки, можливо навіть зі звуком, на тему USB Drop attacks/HID spoofing але ніфіга не пойняв що відбувається. Яким боком йому нєкрофаєрволи віндові мають допомогти, у випадку якщо він собі в різноманітні отвори встромляє все що під ногами знайде - залишимо за кадром.
  4. Екхм, ні. Я офіційно пишаюсь вашою логікою Ну їх не так багато, правда? Мабуть якщо ви хочете, щоб спрацьовував сервіс PoD, варто можливо(!) заповнити його хоч якось(!) для NAS-у і вказати, що добре би його взагалі використовувати, ну наприклад подивившись, що у селекторі "сервіс" можна також вибирати всяке різне. В очевидь, мікротік не дуже може в повноцінне CoA і там все робиться через пинок в disconnect в надії на перепідйом сесії з оновленими параметрами. Також віддебажити те що насправді відбувається, в тому числі і з виконуваними сервісами, можна вивинтивши MULTIGEN_LOGGING повище кудись і поглипавши очима у відповідний лог.
  5. POD - не CoA. Опції MULTIGEN_POD_ON_* не мають жодного відношення до CoA. Вони ж не називаються MULTIGEN_COA_ON_*, вірно? https://wiki.ubilling.net.ua/doku.php?id=multigen
  6. Ubilling 1.3.1 rev 8693 The Eye Pods alter.ini: нова опція QINQ_SWITCH_AUTOREPLACE, що вмикає міграцію даних QinQ при заміні світча. alter.ini: нова опція SWITCHUPL_SEARCHBL, що замінює селектор аплінкового світча “шукабельним”. alter.ini: нова необов'язкова опція VISOR_PROTUSERIDS, що описує трішки приватніших користувачів. Модуль Собака-спостерігака: додано тип перевірки freediskspace що повертає кількість вільного місця в розділі вказаному в параметрі. Модуль “Заміна світча”: селектори вибору нового світча та працівника замінені на селектори з функцією пошуку. Біль при використанні зменшено на 34%. Модуль “Події”: виправлено мінорну косметичну проблему з підсвіткою профілів користувачів. Модуль “Стан задач”: додано новий стан задачі “Не встиг”. Тепер можна офіційно не встигати виконати задачу “сьогодні”. Модуль “Перевірка цілісності комутаторів”: тепер нотифікує про наявність пристроїв з однаковим IP. Модуль “Пошук невідомих пристроїв”: тепер також нотифікує про існування пристроїв з однаковим IP. Модуль Собака-посилака: покращено логування та фільтрування вхідних даних для сервісу TurboSMS HTTP. Новий модуль “Фонові процеси”: несподіванно, але призначено для відслідковування стану фонових процесів, що керуються StarDust. Модуль “Комутатори”: опит обладнання на живість, тепер не може відбуватись одночасно в паралельних потоках. Модуль КупаГен: тепер використовує нову механіку уникнення одночасного виконання регенерації атрибутів. Модуль ПОНізатор: тепер використовує нову механіку уникнення одночасного опиту OLT в одиницю часу. Модуль Відеоспостереження: для редагування налаштувань каналів тепер потребує привілею VISOREDIT. Модуль “КупаГен”: в черговий раз “відремонтовано” зворотнє визначення логіна за юзернеймом. Модуль “Можливості підключень”: додано нове джерело надходження заявок “Фронт-офіс”. Модуль Собака-спостерігака: тепер працює завжди в режимі паралельної собаки. Паралельні собаки ніколи не перетинаються. Модуль “ПОНізатор”: виправлено проблему, що в окремих випадках могла призводити до неробочості списку невідомих ONU. Модуль “Заміна комутатора”: тепер вміє опційно мігрувати дані QinQ. Модуль SMSZilla: керунку “Інтернет” додано фільтр “Без філії”. Модуль “Черга повідомлень”: виправлено проблему стану гонитви при перегляді черги великих розмірів. Модуль “Консоль розробника”: додано чергову “мігрувалку”. По суті - розширений варіант(дозволяє зразу заселяти абонів, навішувати їм теги, тощо) “Міграції 2”. Модуль “Працівники та типи робіт”: інтерфейс керування працівниками та типами робіт став трішки прийнятнішим. Модуль “Редагування користувача”: тепер адекватніше реагує на привілеї адміністраторів, причесано лук та філ. Модуль “Профіль користувача”: мінорні косметичні зміни спрямовані в світле майбутнє. Бібліотека WolfDispatcher: нарешті працює нормально та не потребує нейролептиків для її використання. 1984tech: в черговий раз оновлено список доменів. Повний список змін: https://wiki.ubilling.net.ua/doku.php?id=changelog2022 Рекомендації що до оновлень: https://wiki.ubilling.net.ua/doku.php?id=relnotes
  7. Ні. Не лінь. Мене це розважає. ну от вже...
  8. Берете ваши старые данные в левую руку, правой, запихиваете их в нужном формате в соответствующие таблички УКВ.
  9. экхм... годами уже в документации висит https://wiki.ubilling.net.ua/doku.php?id=watchdog#свободное_место_на_диске
  10. Добро пожаловать в 2022-й. Удивительно.. почему-бы это... возможно потому, что в документации уже лет 5 висело предупреждение, что он deprecated, obsolete и будет пристрелен в ближайшее время? Читать чейнджлоги за столько лет больно наверное, да? Понимаю... Было бы странно, если бы они там были. Я бы вообще насторожился, очень сильно, если бы в модулях данные из ниоткуда случайным образом появлялись.. Тем более о пользователях или средствах. Довольно очевидное решение - взять и сконвертировать данные в БД. Не находите? На вскидку, "важных данных" у УКВ всего на три таблички - пользователи, тарифы, платежи. Некоторых устраивает и что у них в подъезде нассано и ступени облеваны. Иногда блевотину убирают, так как здоровым людям очевидно, что это блевотина. Через пол-года, после уборки, может конечно, придти кто-то, кого не было даже рядом, года где-то три-четыре и спросить "а где блевотина? меня все устраивало, верните мою блевотину!". Но типа понятно, какой будет реакция да?
  11. Нет, не будут. Непонятно почему вы так решили.
  12. 1.3.0 вчора вийшов. Закопуйте. Далі буде хоч якийсь сенс з цим розбиратись. Той же ПОНізатор, наразі переписано практично повністю, тільки зі збереженням якогось його візуального вигляду. Окрім власне вигляду, від нього нічого не залишилось вже в 1.2.8.
  13. Ubilling 1.3.0 rev 8640 Post Office alter.ini: новая опция PON_OLT_ORDER устанавливающая по чему будут сортироваться OLT при загрузке. alter.ini: опция TASKMAN_WAREHOUSE_HLPR теперь включена по-умолчанию для всех новых установок. alter.ini: опция DN_FULLHOSTSCAN теперь включена по-умолчанию для всех новых установок. alter.ini: новая опция MULTIGEN_AUTOCLEANUP_ENABLED включающая автоматическую чистку огнем старых данных КучаГен-а. alter.ini: новая опция MULTIGEN_AUTOCLEANUP_TIME устанавливающая время в которое будет производиться автоочистка. alter.ini: новая опция MULTIGEN_AUTOCLEANUP_ACCTDAYS устанавливающая интервал в днях, за который будут чиститься данные. alter.ini: новая опция MULTIGEN_AUTOCLEANUP_UNF включающая очистку старых незавершенных сессий. alter.ini: новые опции *_SEARCHBL заменяющие диалоги выбора города, улицы, дома и квартиры на «искабельные». alter.ini: новая опция USER_SWITCHPORT_AUTOREPLACE указывающая на необходимость замены свитча также и для привязанных к нему пользователей. alter.ini: новая необязательная опция LOGIN_GENERATION_INCOFFSET устанавливающая смещение инкремента для использующих ее моделей генерации логинов. alter.ini: новая необязательная опция LOGIN_GENERATION_INCMAX выставляющая максимальное значение инкремента для использующих ее моделей генерации логинов. alter.ini: новая необязательная опция LOGIN_GENERATION_AD устанавливающая кастомный разделитель дома и номера квартиры для адресно-ориентированных логинов. alter.ini: новая необязательная опция LOGIN_GENERATION_SHPRFX устанавливающая кастомный префикс для использующих его моделей генерации логинов. alter.ini: новая необязательная опция LOGIN_GENERATION_OPALIAS устанавливающая кастомный алиас One-Punch скрипта с кодом генератора. alter.ini: новая опция MACSEL_SEARCHBL заменяющая селектор выбора MAC пользователя на искабельный. Модуль ПОНизатор: Все OLT теперь знают показывают ли они MAC или серийник ONU в общем списке. Модуль «ПОНизатор»: теперь регистрация GPON ONU из списка неизвестных ONU занимает на два клика мышкой меньше Модуль «ПОНизатор»: в поле MAC при регистрации ONU теперь нельзя вписывать не-маки (как неожиданно, правда?) Модуль «ПОНизатор»: массовая регистрация всех неизвестных ONU теперь должна бы работать и для GPON-устройств. Модуль «ПОНизатор»: добавлена возможность получения FDB кэша для OLT C-DATA/Stels FD12XX. Работает для обеих версий прошивок v1.5 и v1.6. Спасибо камраду Cute Zerg. Модуль «ПОНизатор»: кардинально переработана процедура получения интерфейсов ОНУ(LLID) для OLT C-DATA/Stels FD12XX. Так же работает для обеих версий прошивок v1.5 и v1.6. Так же спасибо Cute Zerg. Модуль «ПОНизатор»: добавлено новое устройство SmartFiber E90xxBT (SNMP шаблон и HAL-бибилиотека для опроса уровня сигналов и статусов) Модуль Склад: добавлена возможность быстрой смены работника при операциях массового расхода из задач или забронированных ТМЦ. Модуль Собака-посылака: реализована возможность вручную подгонять спящую собаку-посылаку. Модуль «Экзистенциальный конь»: добавлены раздельные графики подключений пользователей в населенных пунктах. Модуль «Профиль пользователя»: теперь корректно отображает LLID-интерфейсы и для GPON при включенной опции USERPROFILE_ONU_INFO_SHOW. Модуль «Платёжные карточки»: несколько расширен диапазон генерации длины серийного номера карточки. Модуль КучаГен: добавлена механика локов, для предотвращения одновременной регенерации несколькими инстансами при вызовах из remoteapi. Модуль «Контроль качества»: в статистике звонков, теперь показывает, только активных сотрудников. Модуль «Замена свитча»: слегка рефакторнут и чуть менее напоминает бессмысленное месиво. Модуль «Замена свитча»: теперь опционально умеет менять привязки пользователей к свитчам. Модуль Модуль Опрос свичей по SNMP: добавлена пачка новых парсеров sp_parse_ra* для свитчей Raisecom а также новые SNMP шаблоны. Спасибо S0liter. Модуль Модуль «Опрос свичей по SNMP»: новые шаблоны для Dlink DES-1210-10, DGS-3420-26SC, DGS-3420-28SC. Модуль Модуль «Опрос свичей по SNMP»: новые шаблоны для Foxgate S-6024-S4L4, S-6048-S4L4. Модуль Модуль «Опрос свичей по SNMP»: новые шаблоны для Raisecom ISCOM2128EA-MA-AC, ISCOM2624G-4GE-AC. Модуль «Регистрация пользователей»: немного переписана механика генерации логинов. Теперь она хотя бы более-менее расширяема и кастомизируема. Модуль «ПОНизатор»: в интерфейс редактирования он же «профиль ONU» добавлены сведения о времени завершения опроса OLT на котором находится эта ONU. OpenPayz: добавлен обновленный фронтенд privatmultifa который должен вызывать чуть меньше паники у Приватбанка. Full changelog: https://wiki.ubilling.net.ua/doku.php?id=changelog2022 Update notes: https://wiki.ubilling.net.ua/doku.php?id=relnotes
  14. Ubilling 1.2.9 rev 8604 Progressive Fungal Infection alter.ini: изменено поведение опции SWITCHES_EXTENDED. Теперь она может принимать значения 0/1/2/3. alter.ini: теперь опция SWITCHES_EXTENDED включена по-умолчанию для всех новых установок. alter.ini: новая опция TELEPONY_ENABLED включающая ненапряжный коллцентр. alter.ini: новая опция TELEPONY_CDR включающая обработку CDR с произвольного хоста. alter.ini: пачка новых опций PBXMON_* для управления модулем «Записи телефонных разговоров» alter.ini: новая опция WDYC_ENABLED включающая модуль «Зачем звонишь?» userstats.ini: опция SHOW_EXT_MOBILES теперь включена по-умолчанию. userstats.ini: добавлена новая не обязательная опция `SHOW_SPEED_1000B`- пересчитывает и показывает скорость, как 1000 бит в 1 Кбит/с. (полезна для пользователей у которых джунипер является BRASом). Модуль «Финансовый отчет»: добавлена возможность быстрого просмотра общей годичной сводки по филиалам. Модуль КучаГен: исправлен косметический артефакт при пересборке атрибутов. Модуль «Глобальное меню»: исправлен показ контрола кастомизации. Модуль «Пинг ICMP»: исправлена проблема отрицательного времени задержки на Linux системах. Модуль «Профиль пользователя»: добавлена возможность быстрого перехода к паспорту дома. Модуль «Паспорт дома»: добавлена возможность быстрого просмотра задач по пользователям в этом доме за последнее время. Модуль «Отчет по домам»: добавлена возможность перехода в паспорт дома. Модуль «Паспорт дома»: контролы навигации теперь находятся в более ожидаемом месте. Модуль «Планирование задач»: добавлена возможность быстрого перехода в паспорт дома прямо из задачи, если оный как-минимум есть. Модуль «Свитчи»: добавлена возможность опционального показа аплинкового порта прямо в поле «Аплинк» либо отдельной колонкой при просмотре списка устройств. Модуль ПОНизатор: добавлена поддержка сбора FDB для OLT ZTE C6XX. Новый модуль «Записи телефонных разговоров»: невероятно но позволяет прослушивать записи разговоров вашей телефонии. Модуль «Зачем звонишь?»: теперь включается отдельной опцией. Модуль «Экзистенциальный конь»: немного причесан код, теперь он чуть менее ущербен. Модуль Собака-посылака: добавлена поддержка SMS-fly API2 с возможностью сохранения истории и проверки доставки SMS. Модуль SMSZilla: добавлены новые макросы: {TARIFFPERIOD} {USERONLINELEFTDAY} {USERONLINETODATE} Модуль SMS-уведомления OpenPayz: добавлены новые макросы: {LOGIN} {USERONLINELEFTDAY} {USERONLINETODATE} RemoteAPI: новый вызов telepony предназначенный для обработки входящих звонков. RemoteAPI: у вызова userside появился новый метод balance_correct_operation, предназначенный, внезапно, для корректирования счета. Спасибо @misterromanbush OpenPayz: добавлены фронтенд и бекенд PSP Platon. UBinstaller: собраны новые бинарные пакеты для FreeBSD 13.1 amd64. UBinstaller: собраны новые бинарные пакеты для FreeBSD 12.3 amd64. UBinstaller: собраны новые бинарные пакеты для FreeBSD 13.1 i386 (в последний раз x32). UBinstaller: удалена поддержка всех более неподдерживаемых релизов FreeBSD, таких как 11.2, 12.0, 12.1 итд. Debianstaller: теперь должен бы работать на Debian GNU/Linux 11.3. Но это не точно. Full changelog: https://wiki.ubilling.net.ua/doku.php?id=changelog2022 Update notes: https://wiki.ubilling.net.ua/doku.php?id=relnotes
  15. Ubilling 1.2.8 rev 8547 Kinetic Energy Entity Изменения в структуре БД. см. дамп. alter.ini: новая необязательная опция OP_SMS_NOTIFY_RESPECT_REMINDER_TAGID контролирующая наличие тега REMINDER_TAGID у юзера при отправке СМС уведомления. alter.ini: новая вообще необязательная опция BORING_USERREG включающая скучную регистрацию пользователей. alter.ini: опция FREERADIUS_ENABLED тотально удалена, вместе со всем ее окружением. alter.ini: опции JUNGEN_* также ушли на свалку истории вместе со всем, что их использовало. alter.ini: под нож, также ушли все опции BS_* и NDS_* и соответствовавший им функционал. alter.ini: опция SWITCHSONIC_ENABLED теперь включена по-умолчанию для всех новых установок. alter.ini: новая опция REMINDER_FORCE_TRANSLIT включающая принудительный транслит для уведомлений Reminder. alter.ini: опция ONLINE_HP_MODE теперь умеет полностью вырубать модуль «Пользователи» посредством установки ее значения в 0. alter.ini: новая опция PPP_ENABLED управляющая штуками о которых вы не в курсе. alter.ini: опция ONU_BURIAL_ENABLED теперь включена по-умолчанию для новых установок. alter.ini: опция ONUMODELS_FILTER теперь включена по-умолчанию для новых установок. alter.ini: новая опция PONIZER_NO_IP_COLUMN отключающая колонку IP при отображении списков ONU. billing.ini: новая опция IPACL_ENABLED включающая, механику управления доступом к административному интерфейсу. Модуль «Контроль реальных IP»: исправлена работа для тарифов с посуточным начислением АП. Модуль КучаГен: исправлено диссоциативное расстройство юзернеймов которое могло возникать при использовании MULTIGEN_POD_ON_MAC_CHANGE. Модуль «КучаГен»: добавлена возможность вручную управлять и переназначать параметры серверов доступа FreeRADIUS. Модуль ПОНизатор: добавлена возможность опроса OLT ZTE (и других вендоров) для получения информации: по загрузке CPU, температуры и uptime. Регулируется наличием раздела [system] в SNMP шаблона. Модуль ПОНизатор: для OLT C-DATA/Stels FD12xx немного подправлена математика для получения ONU ID Модуль ПОНизатор: для OLT C-DATA/Stels FD12xx добавлена возможность получения статусов последней дерегистрации ONU. Должно работать как для новой прошивки 1.6, так и для более старых. Модуль Опрос свитчей: добавлен SNMP шаблон для Dell EMC Networking N1148T-ON. Модуль Филиалы: исправлено отображение статистики трафика в общем списке при использовании КучаГен Модуль «Смена MAC»: немного причесан код, добавлены несколько дополнительных проверок. Модуль Зависть: исправлена проблема с удаленными устройствами на PHP 7.4. Модуль «Воздушные тревоги»: добавлен показ тревожной карты. Биллинг, медленно но верно, превращается в тревожное расстройство. Не благодарите. Модуль «Поиск оплат»: добавлена возможность фильтрации платежей с фильтром «адрес содержит». Модуль «Мастер отчетов»: улучшена обработка и нотификация о ошибках, при попытках использования поврежденных отчетов. Модуль «Опрос свитчей»: теперь, в заголовке, при показе результатов опроса по SNMP, адекватное наименование модели устройства. Небольшая косметика по коду. Модуль «Настройки системы»: контрол «Редактор crontab» теперь отображается только для администраторов с рутовыми правами. Новый модуль «Ограничение доступа по IP»: позволяет разрешать доступ к административному веб-интерфейсу отдельным IP и подсетям. OpenPayz: теперь умеет учитывать наличие тега REMINDER_TAGID у юзера при отправке уведомления о зачислении средств на его счёт в биллинге. Кабинет пользователя: исправлена проблема с работой расширения Chrome. Шаблоны SNMP: добавлен отдельный шаблон для OLT C-DATA/Stels FD12xx для версии прошивки 1.6. Шаблонизатор: добавлена поддержка макроса {LACK} - необходимое количество денег, которое требуется положить на счет для продолжения работы. Модуль Продвинутая собака-посылака: файл-имплементация СМС сервиса 'MobiClubSms' переименован в 'SmsClubMobi'. Модуль Reminder: теперь имеет возможность управления принудительным транслитированием сообщений с помощью опции alter.ini REMINDER_FORCE_TRANSLIT. Модуль «Контроль реальных IP»: добавлена возможность указывать несколько масок через запятую, добавлена справка, реализация уехала в отдельную либу. Модуль «Контекстная помощь»: немного обновлен, также дополнен ссылками на тематические статьи в этой вики. Модуль «ПОНизатор»: полностью переписана модель опроса OLT-ов, все вендор специфичные штуки вынесены в отдельные HAL-библиотеки. Модуль «ПОНизатор»: работа с данными, которые сохраняются в процесе опроса оборудования вынесена в отдельный уровень абстракции OLTAttractor. Модуль «ПОНизатор»: при исправлении неверных OLT указанных для ONU добавлен счетчик проблемных ONU. Модуль «ПОНизатор»: скорость загрузки и рендера данных ранее полученных с OLT-ов увеличена в два раза. Модуль «ПОНизатор»: при показе времени опроса OLT теперь также учитывается использован ли табун поней или нет. Модуль «ПОНизатор»: опрос конкретной OLT теперь принудительно пропускается, если рядышком уже есть процесс ее опрашивающий. Модуль «ПОНизатор»: добавлена индикация ? происходящего «сейчас» опроса OLT. Модуль «ПОНизатор»: добавлена возможность нормального просмотра логов опроса OLT-ов. Модуль «ПОНизатор»: реорганизована навигация в разделе «Статистика». Модуль «ПОНизатор»: OLT-ами больше не считаются устройства без указанного SNMP-комьюнити. Модуль «ПОНизатор»: Теперь адекватно реагирует на опцию OPT82_ENABLED вместо постоянной пересборки конфигурации DHCP при любых движениях. Модуль «ПОНизатор»: Реализована возможность массово зарегистрировать все неизвестные ONU одним движением. Модуль «ПОНизатор»: массовые операции с ONU теперь доступны только пользователям с рутовыми правами. Модуль «ПОНизатор»: теперь для добавления и редактирования ONU требуется новое право PONEDIT. Раньше для этого было достаточно права PON. Модуль «ПОНизатор»: теперь для изменения описания интерфейсов также требуется право PONEDIT. Новый модуль «Cигналы последних ONU»: позволяет быстро проверить сигналы последних зарегистрированных пользователей. Модуль «Сети и услуги»: теперь более-менее адекватно реагирует на состояние опций OPT82_ENABLED, DHCP_ENABLED, PPP_ENABLED. Модуль «Экзистенциальный конь»: исправлена проблема юзабилити при отображении большого количества населенных пунктов в подключениях. RemoteAPI: вызов cachedog теперь также инвалидирует закэшированное состояние модуля «Пользователи» в случае, если используется ONLINE_HP_MODE=2. Глобально: опция DHCP_ENABLED при своем отключении, теперь полностью вырубает всю регенерацию конфигов и попытки перезапуска dhcpd. Полный чейнджлог: https://wiki.ubilling.net.ua/doku.php?id=changelog2022#rev_8547 Рекомендации к обновлению: https://wiki.ubilling.net.ua/doku.php?id=relnotes#section128 Свежая демка: https://ubilling.net.ua/?module=fnpages&pid=demo
  16. Я что-то пропустил? А что, уже ASR-ки научились рисовать какие-то per-user графички? Правда?
  17. 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.
×
×
  • Create New...