nightfly Опубликовано: 4 лютого, 2025 Опубликовано: 4 лютого, 2025 Ubilling 1.5.2 rev 9302 Book of Endings Зміни в структурі БД. alter.ini: нова опція FASTPROFITCALC_ENABLED, що вмикає швидкий підрахунок прибутку. alter.ini: нова необов'язкова опція KARMA_IN_PROFILE що вмикає показ карми в профілі користувача. alter.ini: нова опція SWITCHES_AUTH_ENABLED, що вмикає довідник даних авторизації пристроїв. alter.ini: нова опція PON_SCRIPTS_ENABLED, що вмикає підтримку скриптів OLT в ПОНізаторі. alter.ini: нова опція PON_ONU_FDB_SELFFILTER, що вмикає фільтр MAC-ів при відображенні FDB за ONU. alter.ini: нова опція USERBYIP_ENABLED, що вмикає виклик userbyip в RemoteAPI. alter.ini: пачка нових опцій PB_FASTURL_*, що керують поведінкою модулю відсилання коротких посилань на оплату. Модуль PONizer: виправлена помилка зникнення PON інтерфейсів при опиті BDCOM GP3600 Модуль “Профіль користувача”: для опису плагінів профілю та оверлеїв на кшталт “чорної магії” тепер опційно можливо вказувати link_target. Модуль “Панель задач”: для опису елементів панелі задач, тепер опційно можна вказувати LINK_TARGET. Модуль Записи телефонних розмов: вирішено проблеми швидкодії, при перегляді списку записів дзвінків. Модуль “Записи телефонних розмов”: більше не призводить до вичерпання пам'яті процесу, при перегляді великих архівів дзвінків. Модуль “Записи телефонних розмов”: новий аудіо-плеєр для прослуховування записів з візуалізацією аудіо-хвилі. Модуль “Пошук оплат”: реалізовано можливість швиденького підрахунку прибутку по обраних чекбоксами платежах. Модуль УКВ: реалізовано можливість швиденького підрахунку прибутку по обраних чекбоксами платежах. Модулі Мапа обладнання та користувачів: трішки вичищено код. Ліпше не стало. Модуль “Мапа будинків”: поле пошуку при розташуванні будинку, тепер попередньо заповнено локацією, при переході за посиланням “розташувати на мапі”. Модуль “Панель задач”: опція TB_QUICKSEARCH_INLINE змінила свою поведінку, та може тепер приймати значення 0|1|2. Модуль “Звіт по трафіку”: виправлено проблему відображення графіків OphanimFlow для NAS на роздільних здатностях менше ніж FullHD. Кабінет користувача: в модулі “Відеоспостереження” відображення попереднього перегляду каналів користувача, стало трішки притомнішим. Сховище зображень: трішки покращено поведінку форми завантаження. RemoteAPI: новий виклик onusigcompressor, що радикально стискає розпухаючі дані історії сигналів ONU. RemoteAPI: новий виклик pbxmonrefill, що оновлює кеш записів телефонних розмов. RemoteAPI: новий виклик userbyip, що повертає дані про користувача за його IP. OpenPayz: в бекенді та фронтенді platon виправлено проблему диких заокруглень, при вказанні зовнішньої комісії. Повний чейнджлог Оновлена демка 1 1
nightfly Опубліковано: 11 березня, 2025 Автор Опубліковано: 11 березня, 2025 Ubilling 1.5.3 rev 9330 Drain Worms Зміни в структурі БД. alter.ini: нова опція BGPMON_ENABLED, що вмикає моніторинг BGP сесій на Juniper MX. alter.ini: опцію OPENPAYZ_MANUAL викинуто на мороз. alter.ini: опція DEFERRED_SALE_ENABLED змінила поведінку. Тепер вона також може встановлювати максимальний термін для продажів з розтермінуванням. alter.ini: нова опція OPENPAYZ_HIGHLOAD_ENABLE, що вмикає обробник транзакцій OpenPayz в режимі високої продуктивності. alter.ini: реалізовано можливість вказувати довільні ID типів оплат для платіжних систем OpenPayz в форматі CASHTYPEID_PAYSYSNAME. userstats.ini: нова опція XMLAGENT_SELF_UNFREEZE_ALLOWED, що керує можливістю розморозки користувачів через REST API. УКВ: в “звіті по вулицях” виправлено проблему паніки, при вигляді свіжо-зареєстрованих користувачів. Модуль “Стан серверів доступу”: переїхав до розділу “Система”, також його додано до глобального меню. Модуль “Комутатори”: поля з SNMP комьюніті більше не відображаються для адміністраторів без права SWITCHESEDIT. Модуль “Планування робіт”: тепер зберігає обраний користувачем режим відображення календаря, використовуючи localStorage. Модуль Пошук з SphinxSearch: реалізовано навігацію між результатами пошуку з клавіатури. Модуль “Редагування стільникового”: трішки покращено фільтрування даних та поведінку. Модуль PONizer: трохи замасковано проблеми швидкодії фронтенду, при відображенні контролів скриптів OLT. Модуль “OpenPayz”: радикально виправлено швидкодію при перегляді списку транзакцій. Модуль “OpenPayz”: додано можливість перегляду та пошуку транзакцій за всі роки. Модуль “Майстер звітів”: реалізовано можливість опційно використовувати відображення результатів SQL звіту за допомогою DataTables. Модуль Собака-спостерігака: невеличкі багфікси. Глобально: в інтерфейсах розташування об'єктів на мапах, тепер за замовчуванням, точність до 6-ти знаків після коми, що відповідає ~11см. Кабінет користувача: невелика косметика списку онлайнових платіжних систем. RemoteAPI: нові виклики bgpmon та getbgpstats для оновлення кешу моніторингу BGP сесій та отримання JSON з їх станом. RemoteAPI: новий виклик opprocessing що запускає обробку всіх необроблених транзакцій Режиму високої продуктивності OpenPayz. OpenPayz: новий бекенд privat24, який виглядає як щось, хоча б з цього десятиліття. XMLAgent: додано три нові виклики для: заморозки, розморозки і отримання даних про статус змерзлості користувача. XMLAgent: пофікшено виклик “feecharges” - тепер він вертає коректні дані на всіх версіях PHP. XMLAgent: пофікшено створення support тікетів. Повний чейнджлог Оновлена демка 1 1
nightfly Опубліковано: 23 квітня, 2025 Автор Опубліковано: 23 квітня, 2025 Ubilling 1.5.4 rev 9362 Offensive Bracelets Зміни в структурі БД. alter.ini: нова опція ONEPUNCH_CM, що вмикає чудовий редактор з підсвіткою синтаксису для One-Punch скриптів. alter.ini: нові опції TAXSUP_ENABLED та TAXSUP_CASHTYPEID, що керують поведінкою додаткових нарахувань до абонплати. alter.ini: нова опція BUILDMAP_DEFERRED що вмикає відкладене завантаження даних в мапі будинків. ПОНізатор: виправлено проблему відображення офлайн ONU з ONURX сигналом -30. Модуль Склад: виправлено деякі проблеми швидкодії, спричинені завантаженням зайвих даних де треба і де ні. Модуль “Планування робіт”: зменшено деградацію швидкодії, при використанні паспортів будинків. Модуль “Відслідковування задач”: раніше видалені задачі тепер можуть бути очищені з слідкування. Модуль “Консоль розробника”: реалізовано вбудовану довідку по доступних класах та функціях при створенні та редагуванні One-Punch скриптів. Модуль “Журнали веб сервера”: тепер також доступний напряму з “Панелі задач”. Модуль “Фонові процеси”: тепер також доступний напряму з “Панелі задач”. Модуль “Фінансовий звіт”: виправлено проблему при перегляді звіту по філіях. Модуль ProstoTV: виправлено помилку при реєстрації користувачів. Модуль “Пошук користувачів”: тепер також нормально може шукати за додатковими номерами стільникових. Модуль “Роботи”: покращено швидкодію при відображенні попередніх задач по користувачу. Модуль “OpenPayz”: фарбування платіжних систем стало трішки більш осмисленим та уніфікованим. Глобально “Мапи”: додано можливість перемикання шарів відображення при перегляді мап. Глобально “Мапи”: додано можливість перемикання відображення в повноекранний режим. Глобально: бібліотеку Leaflet оновлено до 1.9.4. OpenPayz: в бекенді та фронтенді platon проведено чергові спроби floating-point error mitigation. RemoteAPI: новий виклик taxsupprocessing, що запускає додаткові нарахування для всіх користувачів. UBinstaller: Зібрано бінарні пакунки для FreeBSD 13.5 amd64 + PHP 8.4. Повний список змін Оновлена демка 1
nightfly Опубліковано: 11 червня, 2025 Автор Опубліковано: 11 червня, 2025 Ubilling 1.5.5 rev 9389 Infinite Speed Computer alter.ini: опція ONLINE_HP_MODE тепер може також приймати значення 3, для ввімкнення обробки даних на боці серверу. alter.ini: декілька HIVE_* опцій, що керують свідомістю рою. userstats.ini: нова опція PAYMENTID_QR_STATIC, що дозволяє вказати URL адресу з зображенням QR спільним для всіх користувачів. userstats.ini: нова опція PAYMENTID_QR_PBFU_TOKEN, що дозволяє вказати токен послуги в Приват24 і ввімкнути генерацію QR з сторінкою оплати. userstats.ini: нова опція PAYMENTID_QR_PBFU_ACC, котра вмикає підмішування актуального Платіжного ID в посилання оплати. userstats.ini: нова опція PAYMENTID_QR_PBFU_SUM, яка додає до посилання також рекомендовану суму платежу. userstats.ini: нова опція PAYMENTID_QR_PBFU_SHORTENER, що дає можливість вказати URL встановленого у вас сервісу скорочення посилань. userstats.ini: додано підтримку опцій вигляду PAYSYS_ICON_* для встановлення кастомних іконок бекендам платіжних систем. ПОНізатор: додано підтримку OLT Raisecom ISCOM5508-GPSC та відповідний SNMP-шаблон. ПОНізатор: відтепер SNMP-шаблони OLTів підтримують опцію SNMP_DEBUG_ON в секції [define], яка дозволяє вмикати логування SNMP запитів для кожної окремої моделі OLT. ПОНізатор: новий тип опитування RX-сигналів ONU для C-Data/Stels FD16xx, при якому для кожної окремої ONU надсилається свій окремий SNMP-запит. Для тих, в кого раптово перестав праюцвати “стандартний”. ПОНізатор: SNMP-шаблони для C-Data/Stels FD16xx тепер підтримують опцію SIGNAL_POLL_TYPE в секції [signal], що встановлює тип опитування RX-сигналів ONU - “bulk”(default) або “single”. ПОНізатор: зарефакторено метод парсингу сигналів для C-Data/Stels FD16xx, щоб уникнути подвійної обробки масиву “macIndex” (що може дещо пришвидшити процес опитування в “bulk” режимі). OLT SNMP templates: тепер шаблони для різних версій C-Data/Stels FD16xx можна розрізнити візуально. Модуль “Трафік в реальному часі” aka SwitchSonic: придушено епілептичні припадки при спробах відображення непідтримуваних пристроїв. Модуль “Планування робіт”: при перегляді існуючої задачі додано можливість пошуку попередніх задач по користувачу. Модуль “Відслідковування задач”: реалізовано можливість перестати відслідковувати задачу, прямо при її перегляді в “Плануванні робіт”. Модуль “Комутатори”: покращено перевірки прав адміністраторів, для доступу до реманент-у. Модуль “Психо-паспорт”: тепер потребує права SWITCHES замість SWITCHESEDIT. Модуль “Редагування паролю”: виправлено проблеми швидкодії. Модуль “Хелпдеск”: повернуто на місце відображення імені користувача у відповідях на тікет. Модуль “Хелпдеск”: реалізовано можливість автоматично генерувати відповіді на тікети користувачів, за допомогою ШІ. Глобально: індикатор активності користувачів, тепер може також ставати жовтим, у випадку, якщо користувача заморожено чи відключено. Глобально “Мапи”: виправлено проблему ініціації мап Visicom. Глобально: бібліотеку dygraphs оновлено до 2.2.1. UBinstaller: Зібрано бінарні пакунки для FreeBSD 14.3 amd64 + PHP 8.4. Повний список змін Оновлена демка 4
nightfly Опубліковано: 25 серпня, 2025 Автор Опубліковано: 25 серпня, 2025 Ubilling 1.5.6 rev 9416 Reanimating Pomegranate Зміни в структурі БД. alter.ini: нова опція KATOTTG_ENABLED, котра вмикає Координаційну Адміністративну Таблицю Огороджених Територіальних Гіперструктур. alter.ini: нова необов'язкова опція BIRTHDAY_REMINDER, що вмикає нагадування про сьогоднішні дні народження персоналу. alter.ini: опція MACVEN_OLD припинила своє існування. userstats.ini: нова опція TARIFF_APOCRYPHA, що дозволяє заповнювати апокрифи для тарифів. userstats.ini: нова опція TARIFF_DEALWITHIT_LOOKUP, що вмикає відображення найближчої заміни тарифу за допомогою Живи з цим. КупаГен: виправлено проблему відображення останніх сесій, що виникала в специфічних випадках. Модуль “Стан системи”: виправлено визначення параметрів CPU на архітектурах відмінних від x86 під Linux. Модуль Заздрість: селектори фільтрів при перегляді архіву та в виборі конфігурацій для діфф-у тепер шукабельні. Модуль Тарифи судного дня: реалізовано можливість примусового нарахування якоїсь додаткової суми для акційних тарифів. Модуль “Тарифи судного дня”: реалізовано можливість опційно вказувати тривалість кредиту для кожного з тарифів у днях. Новий модуль КАТОТТГ: дозволяє керувати кодифікатором наявних населених пунктів. Модуль Обробка виписок з банку 2: більше не викликає фатальних помилок на PHP 8.4. Також більше не сумісний з PHP < 5.4. Модуль Відеоспостереження: реалізовано нормальний попередній перегляд каналів, на NVR під керуванням WolfRecorder. Кабінет користувача: в модулі “Відеоспостереження” оновлено веб плеєр. Тепер доступні можливість масштабування та керування швидкістю відтворення. Глобально: виправлено декілька потенційно небезпечних проблем. UBinstaller: На мороз викинуто підтримку FreeBSD 14.1, 14.0, 13.4, 13.3 котрі вже EoL. Debianstaller: тепер працює на Debian GNU/Linux 13.0 Trixie. Повний список змін Оновлена демка 1
nightfly Опубліковано: 30 вересня, 2025 Автор Опубліковано: 30 вересня, 2025 Ubilling 1.5.7 rev 9442 Mimetic Predator Зміни в структурі БД. alter.ini: опції GRAVATAR_* - перестали існувати. alter.ini: нова, необов'язкова опція ADCOMMENTS_NO_LINKIFY що вимикає гарне відображення посилань в додаткових примітках. alter.ini: нова, необов'язкова опція UBIM_DEPTH_LIMIT, що встановлює глибину завантаження повідомлень чатах “сервісу миттєвих повідомлень”. alter.ini: нова опція TASKMAN_SHOW_REALNAMES, що вмикає показ ПІБ користувача в модулі “Планування робіт”. alter.ini: нова опція EXPAND_ADCOMMENTS_IN_PROFILE, що дозволяє вказати адміністраторів, для яких додаткові примітки профілю будуть розгорнуті за замовчуванням. alter.ini: нова опція OPENPAYZ_USER_RESET, що вмикає ресет користувача, після обробки транзакцій OpenPayz. Модуль Заявки на підключення: трішки покращено поведінку при відображенні заявок, причесано код. Модуль “Сервіс миттєвих повідомлень”: покращено відображення посилань в повідомленнях за замовчуванням. Модуль “Сервіс миттєвих повідомлень”: трохи причесано код. Модуль “Господарюючі суб`єкти”: тепер додатково реалізує нові права AGENTS* необхідні для роздільного керування різними аспектами агентності. Модуль “Господарюючі суб`єкти”: інтерфейс став трішки притомнішими, але не сильно. Модуль “Господарюючі суб`єкти”: виправлено поведінку статистики по присвоєним користувачам з опцією PRIVATE_TARIFFS_MASK. Модуль “Редагування угоди”: Ручна прив'язка контрагента тепер потребує окремого права AGENTSOVR. Модуль “Профіль користувача”: тепер дозволяє швиденько переглянути додаткові примітки до користувача, не заходячи в редагування приміток. УКВ: реалізовано можливість вказати на необхідність заміни тарифу тільки після якоїсь конкретної дати. Глобально: на мороз викинуто підтримку сервісів gravatar та libravatar, їх замінено на on-premise бібліотеку FaceKit. Глобально: поремонтовано хаотичні гальма, що виникали в різноманітних частинах веб-інтерфейсу адміністраторів. Глобально ADcomments: в додаткових примітках тепер також за замовчуванням проводиться пост-обробка посилань при відображенні. Кабінет користувача: тепер в модулі “Допомога” в користувачів гарно відображаються посилання, в тому числі на зображення та відео YouTube. Кабінет користувача: став сильно адекватніше відображатись на мобільних пристроях. OpenPayz: виправлено проблему поведінки кастомних сум в бекенді privat24. Повний список змін Оновлена демка 1 1
nightfly Опубліковано: 21 листопада, 2025 Автор Опубліковано: 21 листопада, 2025 Ubilling 1.5.8 rev 9491 Soul Extractor Зміни в структурі БД. alter.ini: додано декілька CLAPTRAPBOT_* опцій, що керують користувацьким Telegram ботом. alter.ini: додано нову опцію PON_ONU_CUSTOM_GEO, що вмикає можливість вказувати примусово географічні координати для ONU вручну. alter.ini: додано нову опцію PONBOXES_SEARCHBL, що робить селектор пон-коробок шукабельним. alter.ini: розширено поведінку опції WAREHOUSE_RECPRICE. Тепер вона може приймати значення 0-4. alter.ini: додано нову опцію LIFESTORY_DEFAULT_DEPTH, що дозволяє встановити ліміт відображуваних подій, при не глибокому пошуку в “історії життя”. userstats.ini: додано опцію TG_BOT_QR, що дозволяє зручно логінитись в кабінетного бота за допомогою QR-коду. userstats.ini: додано нову опцію PAYMENTS_DEPTH_LIMIT, що обмежує глибину в місяцях, для відображення платежів користувача. Модуль “Працівники та типи робіт”: виправлено проблему на PHP 8.4 з некоректною обробкою днів народжень працівників. Модуль ПОНізатор: додана підтримка ZTE EPON карти EFTL та EFTM (тип XGS-PON N1), яка використовується в моделях OLT ZTE C6XX Реєстрація ONU на ZTE/Huawei OLT: реалізовано функціонал реєстрації EPON ОНУ для карт EFTL та EFTM в моделях OLT ZTE C6XX Модуль “ПОНізатор”: трішки покращено навігацію між профілями користувачів та присвоєними їм ONU. Модуль “Пошук користувачів”: виправлено поведінку, при знаходженні неіснуючих користувачів, наприклад, пошуком за MAC ONU. Модуль “Хелпдеск”: тепер адекватно реагує на спробу подивитись на тікет, що не існує. Модуль “ПОН Коробки”: додано міні-мапу пон коробок, трішки покращено навігацію. Модуль “ПОН Коробки”: додано дільник PLC 1×24. Модуль “Мапа ONU”: тепер дозволяє також візуально розміщувати ONU на мапі, при переході з форми “редагування ONU”. Модуль Склад: при використанні рекомендованої ціни, в інтерфейсі масових розходів можна швидко використовувати її значення кліком. Модуль “ПОНізатор”: реалізовано можливість швидкого переходу з інтерфейсу редагування ONU до вкладки з її OLT. Модуль “Історія життя”: радикально покращено швидкодію та навігацію. Також тепер опційно, вміє лімітувати кількість останніх відображуваних подій. Модуль “Рух коштів”: покращено навігацію. Модуль “ПОН Коробки”: тепер також показує мапу, що відображає взаємозв'язки коробок та існуючих ONU, враховуючи наявність сигналу. Модуль “ПОН Коробки”: міні-мапа, тепер показує тільки відкритий для редагування бокс, та його зв'язки. Модуль “ПОН Коробки”: покращено навігацію, також тепер нормально зумиться при пошуку боксів на мапі. Модуль “Сервіс миттєвих повідомлень”: реалізовано можливість прикріпляти обраних співрозмовників, згори списку контактів. Модуль “ПОНізатор”: інтерфейс редагування/перегляду ONU став трішки притомнішим. Можливо навіть на мобільних пристроях. Модуль Mapon: тепер вміє фільтрувати машинки, показувати поїздки тільки обраної, а також вручну вказувати довільний часовий період подорожей. Модуль “Стан пірів BGP”: виправлено помилку, неможливості визначення IP пірів, в деяких ситуаціях на Juniper MX. Модуль Менеджер оновлень: дані оновлень всіх релізів до 1.5.2 переміщено до архіву. Глобально ADcomments: поле введення, при створенні нової додаткової примітки, тепер займає повну ширину. Глобально: виправлення деяких помилок та покращення безпеки. Глобально: покращення сумісності з PHP 8.4 коду деяких бібліотек. XMLAgent: додано новий виклик, що дозволяє відмітити всі оголошення як прочитані. clitools: виправлено проблеми в пошуку дублікатів індексів, додано також засіб для конвертації бази в єдиний формат. XMLAgent: додано новий виклик, для отримання даних користувача КТБ. XMLAgent: запит ticketcreate тепер адекватно реагує на “Керування дозволами користувача”. XMLAgent: додано новий виклик justauth який просто перевіряє авторизацію користувача. XMLAgent: тепер при формуванні даних про профіль абонента, також враховується стан опції TARIFF_DEALWITHIT_LOOKUP. XMLAgent: виклик payments тепер адекватно реагує на значення опції PAYMENTS_ONLYPOSITIVE. Кабінет користувача: код модулів “оголошення” та “КТБ” трішки причесано. Краще не стало. Кабінет користувача: в модулі “Допомога” виправлено зламане форматування тексту при створенні тікету чи відповіді на існуючий. UBinstaller: реалізовано можливість вибору каналу встановлення Ubilling - STABLE/CURRENT. UBinstaller: дамп схеми основної БД, що розгортається при встановленні, замінено на притомніший. Повний список змін 1
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас