Користувальницькькі налаштування

Налаштування сайту


Сайдбар

Розділи

Загальний опис
Історія змін
Рекомендації до оновлення
Плани на майбутнє
Відомі проблеми
Онлайн демо
Допомога проекту
Люди
Трохи про безпеку

FAQ



Редагувати сайдбар

changelog2022

Ubilling changelog

1.3.3 - rev 8738

Дата релізу: 2022-12-27

  • alter.ini: нова необов'язкова опція PON_ONU_UNI_STATUS_ENABLED.
  • alter.ini: нова опція POWMAP_ENABLED, що вмикає мапу можливих відключень електропостачання.
  • alter.ini: нова опція FPING_PATH, що вказує повний шлях до бінарника fping в системі.
  • alter.ini: нова опція FPING_ENABLED, що вмикає механіку надшвидкого опиту комутаторів на живість.
  • alter.ini: нова опція USERBYNUM_ENABLED, що вмикає виклик userbynum в Remote API.
  • Модуль ПОНізатор: додано новий пристрій GCOM EL5610 EPON (SNMP шаблон та HAL-бібліотека для опитування рівня сигналів та статусів)
  • Модуль ПОНізатор: додано новий пристрій GCOM GL5610 GPON (SNMP шаблон та HAL-бібліотека для опитування рівня сигналів та статусів)
  • Модуль ПОНізатор: додано можливість відображати робочий стан(и) порту(ів) UNI ONU на «великій плитці сигналу». Керується опцією PON_ONU_UNI_STATUS_ENABLED. Має бути реалізовано в HAL-бібліотеці.
  • Новий модуль “Вимкнення електропостачання”: малює страшненьку мапу на основі мертвих комутаторів та ONU.
  • Модуль Собака-Спостерігака: в налаштування, додано “режим SMS-тиші” для тимчасового відключення спаму SMS-ками.
  • Модуль “Фінансові операції”: виправлено косметичну проблему, що виникала при відображенні деяких попередніх платежів.
  • Модуль “Комутатори”: виправлена проблема інтерфейсу створення нового комутатора при увімкненій опції SWITCHUPL_SEARCHBL.
  • Модуль “ПОНізатор”: реалізовано можливість повної очистки всього кешу даних OLT однією кнопкою.
  • Модуль “Тарифи”: відремонтовано створення та редагування трафік-орієнтованих тарифних планів. Ага, такі часи.
  • Глобально: новий скін Ready, чисто як демонстрація того, що в принципі, вмєняємий фронтенд є реалізуємим в теорії.
  • Remote API: новий виклик fastping, ніколи не вгадаєте для чого.
  • Remote API: новий виклик userbynum призначений для отримання даних про користувача за номером його стільникового.
  • UBinstaller: зібрано нові бінарні пакети для FreeBSD 12.4 amd64.

1.3.2 - rev 8718

Дата релізу: 2022-11-12

  • Зміни в структурі БД - див. дамп.
  • 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 тепер враховує кількість присвоєних користувачеві віртуальних сервісів.
  • Модуль Облік зарплат та премій: виправлено проблему відображення робіт виконаних більше не активними працівниками.

1.3.1 - rev 8693

Дата релізу: 2022-09-27

  • 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: в черговий раз оновлено список доменів.

1.3.0 - rev 8640

Дата релиза: 2022-08-05

  • 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 который должен вызывать чуть меньше паники у Приватбанка.

1.2.9 - rev 8604

Дата релиза: 2022-07-07

  • 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. Но это не точно.

1.2.8 - rev 8547

Дата релиза: 2022-06-13

  • Изменения в структуре БД. см. дамп.
  • 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.

1.2.7 - rev 8443

Дата релиза: 2022-05-09

  • Изменения в структуре БД. см. дамп.
  • 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, который следит за инвалидацией кэша полных данных пользователей.
  • RemoteAPI: новый вызов opayzsmsnotify для процессинга рассылки СМС уведомлений OpenPayz.
  • Глобально: добавлены раздельные счетчики живых/замороженных пользователей при выводе списков пользователей стандартными методами.
  • Глобально: немного исправлена функция преобразования кириллицы в транслит.
  • Глобально: на мороз выброшено право STGNEWADMIN. Теперь право PERMISSIONS является общим для регистрации и редактирования всех параметров администраторов.
  • Кабинет пользователя: исправлена проблема показа времени окончания услуги для пользователей без тарифа.
  • Кабинет пользователя: XMLAgent, при неверной авторизации теперь также отвечает HTTP кодом 401.
  • Кабинет пользователя: XMLAgent, поле payid теперь всегда является string-ом, добавлено поле tariffalias.
  • Кабинет пользователя: XMLAgent, теперь возвращает результаты в JSON/XML с соответствующими им Content-Type.
  • 1984tech: додано блокування засобами PDNSD та засобами Mikrotik static DNS records.

1.2.6 - rev 8384

Дата релиза: 2022-03-14

  • userstats.ini: новая опция POWERTARIFFS_ENABLED включающая поддержку мощных тарифов.
  • API UbillingSMS: метод sendSMS теперь возвращает нормальный идентификатор сообщения в очереди.
  • Модуль Продвинутая Собака-посылака: возможно теперь заработает раутинг SMS-ок.
  • Модуль Собака-посылака: теперь нотифицирует о наличии своего PIDа в области уведомлений DarkVoid.
  • Модуль “Профиль пользователя”: “черная магия” больше не показывается администраторам с ограниченными правами, если она пустая для них.
  • Модуль “Профиль пользователя”: теперь плагины профиля нормально показываются относительно актуальных прав пользователя.
  • Кабинет пользователя: теперь возможен нормальный показ стоимости и даты начисления АП мощных тарифов.
  • Модуль ПОНизатор: добавлена поддержка регистрации ONU для ZTE C610
  • Модуль ПОНизатор: добавлена поддержка ZTE C620. Мелкие исправления для ZTE C6XX.
  • Модуль Склад: отчет остатков по всем складам, теперь также показывает данные с учетом забронированных ТМЦ.
  • Модуль “Работы”: добавлено новое право JOBSMGMT которое теперь требуется для добавления и удаления работ по пользователю.

1.2.5 - rev 8370

Дата релиза: 2022-02-08

  • Изменения в структуре БД. см. дамп.
  • alter.ini: новая опция TB_REPORTMASTER включающая опциональный показ отчетов из “Мастера отчетов” на панели задач.
  • alter.ini: новая опция PHOTOSTORAGE_DIRECTORY указывающая альтернативный путь хранения изображений на ФС, отличный от пути по-умолчанию.
  • alter.ini: новая опция PHOTOSTORAGE_URL_PREFIX указывающая специфичный URL-префикс для получения изображений из внешних CDN.
  • alter.ini: новая опция PHOTOSTORAGE_PROXY_MODE включающая режим проксирования изображений самим модулем “Хранилище изображений”.
  • Модуль “Персональные заметки”: теперь при просмотре/редактировании удалении заметок, пользователь будет возвращен в исходный режим просмотра.
  • Модуль “ПОН Коробки”: добавлены сплиттеры 1х5 и 1х12.
  • Модуль “ПОН Коробки”: немного исправлена локализация.
  • Модуль “ПОН Коробки”: добавлена возожность нормально-визуально размещать коробки без координат на карте, соответствующей кнопкой.
  • Модуль “ПОН Коробки”: добавлена возможность перехода с карты обратно к редактированию ПОН коробки.
  • Новый модуль “Мониторинг БД”: позволяет базово, вживую, пронаблюдать процесы происходящие в БД MySQL.
  • Модуль “Глобальное меню”: отчет по детальной статистике теперь адекватно реагирует на состояние опции DSTAT_ENABLED.
  • Модуль “Возможности подключений”: добавлена возможность указывать источник заявок.
  • Модуль ПОНизатор: форма поиска ONU теперь адекватно реагирует на отсутствие ONU.
  • Модуль “Панель задач”: модуль “Работники” переименован в “Работники и типы работ”.
  • Модуль “Паспорт дома”: добавлен флаг дома “многоквартирный”.
  • Модуль “Отчет по улицам”: при включенных паспортах домов теперь также умеет считать процент покрытия в муравейниках.
  • Модуль “Панель задач”: иконка “Карта ONU” больше не показывается если отключен ПОНизатор.
  • Модуль “Контроль качества”: добавлено новое состояние “Проблема не решена”.
  • Модуль “Мастер отчетов”: переписан нахрен сверху-вниз.
  • Модуль “Мастер отчетов”: добавлена возможность использовать существующие One-Punch скрипты в роли отчетов.
  • Модуль “Мастер отчетов”: добавлена возможность указывать доступ администраторами для каждого из отчетов.
  • Модуль “Мастер отчетов”: добавлена возможность выбора отдельной иконки для каждого из отчетов.
  • Модуль “Мастер отчетов”: добавлена возможность упаковки существующих отчетов, для их распространения в текстовом виде.
  • Модуль “Мастер отчетов”: добавлена возможность быстрой установки сторонних отчетов просто копипастом одной строки.
  • Модуль “Мастер отчетов”: добавлена возможность опционально улучшать любой из ваших отчетов, советами на все случаи жизни.
  • Модуль Хранилище изображений: добавлена возможность базового управления местоположением хранимых изображений.
  • Модуль “Хранилище изображений”: фотки вебкамерой теперь снова работают.
  • Модуль “Очередь сообщений”: добавлена возможность мануального успокоения собаки с залипшим PID-ом.
  • Модуль “Панель задач”: добавлена возможность, опционально показывать пользовательские отчеты созданные в мастере отчетов.
  • Модуль ПОНизатор: ускорен опрос для ZTE GPON через дополнительную опцию в SNMP шаблоне POLLTYPE=“fast”.
  • Модуль ПОНизатор: добавлена возможность переключения опроса сигнала с OLT RX на ONU RX через дополнительную опцию в SNMP шаблоне SIGNALTYPE=“ONURX”.
  • Модуль “Модели оборудования”: в списке существующих моделей, шаблоны SNMP теперь показываются чуть более вменяемо, исходя из их содержимого.
  • Модуль “Модели оборудования”: добавлено определение ситуаций когда используются несуществующие либо поврежденные шаблоны.
  • Модуль “Модели оборудования”: больше невозможно удалить модель оборудования если она используется каким-то из устройств.
  • Модуль Собака-посылака: добавлена тестовая поддержка работы с сервисом Notificore (notificoresms).
  • Модуль “Панель задач”: теперь “Теги” больше не “Теги”. Теперь они как и предполагалось “Типы тегов”.

1.2.4 - rev 8318

Дата релиза: 2022-01-15

  • alter.ini: новая опция PON_DEFERRED_LOADING включающая отложенную загрузку данных
  • alter.ini: новая опция PON_ONU_CACHING включающая кэширование данных о ONU.
  • alter.ini: новая необязательная опция CREDIT_EVERGARDEN включающая покраску кредитов в фиолетовый. Не спрашивайте.
  • alter.ini: вырезаны опции CATV_* и CRM_MODE а также весь древний и неподдерживаемый код вокруг них.
  • alter.ini: новая опция TASKMAN_ANYONE_EMPLOYEEID устанавливающая ID сотрудника “кто-угодно”.
  • alter.ini: новые опции SWITCHSONIC_ENABLED и SWITCHSONIC_TIMEOUT управляющие мониторингом трафика в реальном времени.
  • Модуль ПОНизатор: слегка улучшено быстродействие. Также реализована поддержка кэширования и отложенной загрузки данных.
  • Модуль Собака-посылака: добавлена поддержка работы с сервисом TurboSMS при помощи HTTP API (tsmshttp).
  • Модуль “Движение средств”: теперь умеет опционально красить кредиты в фиолетовый.
  • Модуль “Карта задач”: добавлена возможность устанавливать фильтр по типу выполненных задач.
  • Модуль “Работы”: исправлена проблема невидимости имен уже не работающих сотрудников в предыдущих задачах по пользователю.
  • Модуль ПОНизатор: добавлена поддержка OLT ZTE C610.
  • Модуль Учет зарплат: добавлен показ нормочасов в списке выполненных по задаче работ.
  • Модуль “Учет зарплат”: при отсылке отчетов сотрудникам в Телеграм, добавлены нормочасы по каждой из задач а также их сума.
  • Модуль “ПОНизатор”: добавлена возможность показа на карте ONU, только с выбранного OLT.
  • Новый модуль “Таймлайн работников”: позволяет нормально распределять ожидаемое время выполнения задач среди ваших сотрудников.
  • Модуль Mapon: теперь умеет отдельно показывать нераспределенные задачи, тоесть задачи на сотрудника “кто-угодно”.
  • Модуль “Таймлайн администраторов”: теперь высота графика автоматически подгоняется под количество данных.
  • Модуль “Свитчи”: немного переработаны и облагорожены контролы в профиле свитча.
  • Модуль “Свитчи”: добавлена возможность быстрого создания задачи из прямо профиля устройства.
  • Модуль “Сервер DHCP”: добавлен дзэн-режим. Потому что “а почему бы и нет?”
  • Модуль “Профиль пользователя”: опция EASY_SMS теперь может принимать значения 0/1/2.
  • Модуль “Askozia монитор”: добавлена возможность прослушивания всех звонков за все время. Тормозная копец.
  • Модуль “Панель задач”: все модули/отчеты выглядящие и ведущие себя как карты и являющиеся картами унесены в отдельный раздел.
  • Модуль “Контроль качества”: исправлены данные в отчетах, в колонке за год.
  • Новый модуль “Дубликаты задач”: позволяет отлавливать повторные задачи совершаемые по одним и тем же адресам в диапазоне времени.
  • Новый модуль “Трафик в реальном времени”: позволяет отслеживать загрузку интерфейсов вашего оборудования "вот прямо сейчас".
  • Модуль “Зачем звонишь?”: добавлен подотчет “звонки в нерабочее время” позволяющий при желании перезванивать любителям ночных разговоров.
  • UHW_MLG: починена работа с POD.


История изменений Ubilling за 2021-й год
История изменений Ubilling за 2020-й год
История изменений Ubilling за 2019-й год
История изменений Ubilling за 2018-й год
История изменений Ubilling за 2017-й год
История изменений Ubilling за 2016-й год
История изменений Ubilling за 2015-й год
История изменений Ubilling за 2014-й год
История изменений Ubilling за 2013-й год
История изменений Ubilling за 2012-й год

changelog2022.txt · Востаннє змінено: 2023/01/05 16:51 повз nightfly