====== Ubilling changelog ====== ===== 1.5.4 - в розробці ===== === Дата релізу: десь колись === * Перейшли на колумбійську каву * Зміни в структурі БД. * [[alteriniconf|alter.ini]]: нова опція ONEPUNCH_CM, що вмикає чудовий редактор з підсвіткою синтаксису для [[onepunch|One-Punch скриптів]]. * alter.ini: нові опції TAXSUP_ENABLED та TAXSUP_CASHTYPEID, що керують поведінкою додаткових нарахувань до абонплати. * [[ponizer|ПОНізатор]]: виправлено проблему відображення офлайн ONU з ONURX сигналом -30. * Модуль [[warehouse|Склад]]: виправлено деякі проблеми швидкодії, спричинені завантаженням зайвих даних де треба і де ні. * Модуль "Планування робіт": зменшено деградацію швидкодії, при використанні паспортів будинків. * Модуль "Відслідковування задач": раніше видалені задачі тепер можуть бути очищені з слідкування. * Модуль "Консоль розробника": реалізовано вбудовану довідку по доступних класах та функціях при створенні та редагуванні One-Punch скриптів. * Модуль "Журнали веб сервера": тепер також доступний напряму з "Панелі задач". * Модуль "Фонові процеси": тепер також доступний напряму з "Панелі задач". * Модуль "Фінансовий звіт": виправлено [[https://github.com/nightflyza/Ubilling/pull/885|проблему]] при перегляді звіту по [[branches|філіях]]. * Модуль "Пошук користувачів": тепер також нормально може шукати за додатковими номерами стільникових. * Модуль "Роботи": покращено швидкодію при відображенні попередніх задач по користувачу. * Глобально "Мапи": додано можливість перемикання шарів відображення при перегляді мап. * Глобально "Мапи": додано можливість перемикання відображення в повноекранний режим. * Глобально: бібліотеку Leaflet оновлено до 1.9.4. * [[remoteapi|RemoteAPI]]: новий виклик taxsupprocessing, що запускає додаткові нарахування для всіх користувачів. * [[setupubinstaller|UBinstaller]]: Зібрано бінарні пакунки для FreeBSD 13.5 amd64 + PHP 8.4. {{:154_release.png?nolink&|}} ===== 1.5.3 - rev 9330 ===== === Дата релізу: 2025-03-11 === * Зміни в структурі БД. * [[alteriniconf|alter.ini]]: нова опція BGPMON_ENABLED, що вмикає {{:dvbgpmon.png?linkonly|моніторинг}} {{:bgpmon.png?linkonly|BGP сесій}} на Juniper MX. * alter.ini: опцію OPENPAYZ_MANUAL викинуто на мороз. * alter.ini: опція DEFERRED_SALE_ENABLED змінила поведінку. Тепер вона також може встановлювати максимальний термін для {{:defsale.png?linkonly|продажів з розтермінуванням}}. * alter.ini: нова опція OPENPAYZ_HIGHLOAD_ENABLE, що вмикає обробник транзакцій OpenPayz в [[openpayz#режим_високої_продуктивності|режимі високої продуктивності]]. * alter.ini: реалізовано можливість вказувати довільні ID типів оплат для платіжних систем OpenPayz в форматі CASHTYPEID_PAYSYSNAME. * [[userstats|userstats.ini]]: нова опція XMLAGENT_SELF_UNFREEZE_ALLOWED, що керує можливістю розморозки користувачів через REST API. * [[ukv|УКВ]]: в "звіті по вулицях" виправлено проблему паніки, при вигляді свіжо-зареєстрованих користувачів. * Модуль "Стан серверів доступу": переїхав до розділу "Система", також його додано до глобального меню. * Модуль "Комутатори": поля з SNMP комьюніті більше не відображаються для адміністраторів без права SWITCHESEDIT. * Модуль "Планування робіт": тепер зберігає обраний користувачем режим відображення календаря, використовуючи localStorage. * Модуль [[sphinx|Пошук з SphinxSearch]]: реалізовано навігацію між результатами пошуку [[https://www.youtube.com/watch?v=i2R-jXHomg0|з клавіатури]]. * Модуль "Редагування стільникового": трішки покращено фільтрування даних та поведінку. * Модуль [[ponizer|PONizer]]: трохи замасковано проблеми швидкодії фронтенду, при відображенні контролів скриптів OLT. * Модуль "OpenPayz": радикально виправлено швидкодію при перегляді списку транзакцій. * Модуль "OpenPayz": додано можливість перегляду та пошуку транзакцій за всі роки. * Модуль "Майстер звітів": реалізовано можливість опційно використовувати відображення результатів SQL звіту [[https://www.youtube.com/watch?v=FJbafzcepuQ|за допомогою DataTables]]. * Модуль [[watchdog|Собака-спостерігака]]: невеличкі багфікси. * Глобально: в інтерфейсах розташування об'єктів на мапах, тепер за замовчуванням, точність до 6-ти знаків після коми, що відповідає ~11см. * [[userstats|Кабінет користувача]]: невелика косметика списку онлайнових платіжних систем. * [[remoteapi|RemoteAPI]]: нові виклики bgpmon та getbgpstats для оновлення кешу моніторингу BGP сесій та отримання JSON з їх станом. * RemoteAPI: новий виклик opprocessing що запускає обробку всіх необроблених транзакцій [[openpayz#режим_високої_продуктивності|Режиму високої продуктивності OpenPayz]]. * [[openpayz|OpenPayz]]: новий бекенд privat24, який виглядає як щось, хоча б з цього десятиліття. * [[xmlagent|XMLAgent]]: додано три нові виклики для: заморозки, розморозки і отримання даних про статус змерзлості користувача. * XMLAgent: пофікшено виклик "feecharges" - тепер він вертає коректні дані на всіх версіях PHP. * XMLAgent: пофікшено створення support тікетів. {{:153_release.png?nolink&|}} ===== 1.5.2 - rev 9302 ===== === Дата релізу: 2025-02-04 === * Зміни в структурі БД. * [[alteriniconf|alter.ini]]: нова опція FASTPROFITCALC_ENABLED, що вмикає швидкий підрахунок прибутку. * alter.ini: нова необов'язкова опція KARMA_IN_PROFILE що вмикає показ карми в профілі користувача. * alter.ini: нова опція SWITCHES_AUTH_ENABLED, що вмикає довідник даних авторизації пристроїв. * alter.ini: нова опція PON_SCRIPTS_ENABLED, що вмикає підтримку {{:ponscripts.png?linkonly|скриптів OLT}} в ПОНізаторі. * alter.ini: нова опція PON_ONU_FDB_SELFFILTER, що вмикає фільтр MAC-ів при відображенні FDB за ONU. * alter.ini: нова опція USERBYIP_ENABLED, що вмикає виклик [[userbyip|userbyip]] в RemoteAPI. * alter.ini: пачка нових опцій PB_FASTURL_*, що керують поведінкою модулю відсилання [[pbfasturl|коротких посилань на оплату]]. * Модуль [[ponizer|PONizer]]: виправлена помилка зникнення PON інтерфейсів при опиті BDCOM GP3600 * Модуль "Профіль користувача": для опису плагінів профілю та оверлеїв на кшталт "чорної магії" тепер опційно можливо вказувати [[development|link_target]]. * Модуль "Панель задач": для опису елементів панелі задач, тепер опційно можна вказувати [[development|LINK_TARGET]]. * Модуль [[telepony|Записи телефонних розмов]]: вирішено проблеми швидкодії, при перегляді списку записів дзвінків. * Модуль "Записи телефонних розмов": більше не призводить до вичерпання пам'яті процесу, при перегляді великих архівів дзвінків. * Модуль "Записи телефонних розмов": новий аудіо-плеєр для прослуховування записів з візуалізацією аудіо-хвилі. * Модуль "Пошук оплат": реалізовано можливість швиденького підрахунку прибутку по обраних чекбоксами платежах. * Модуль [[ukv|УКВ]]: реалізовано можливість швиденького підрахунку прибутку по обраних чекбоксами платежах. * Модулі [[switchmap|Мапа обладнання та користувачів]]: трішки вичищено код. Ліпше не стало. * Модуль "Мапа будинків": поле пошуку при розташуванні будинку, тепер попередньо заповнено локацією, при переході за посиланням "розташувати на мапі". * Модуль "Панель задач": опція TB_QUICKSEARCH_INLINE змінила свою поведінку, та може тепер приймати значення 0|1|2. * Модуль "Звіт по трафіку": виправлено проблему відображення графіків [[ophanimflow|OphanimFlow]] для NAS на роздільних здатностях менше ніж FullHD. * Кабінет користувача: в модулі "Відеоспостереження" відображення попереднього перегляду каналів користувача, стало трішки притомнішим. * [[photostorage|Сховище зображень]]: трішки покращено поведінку форми завантаження. * [[remoteapi|RemoteAPI]]: новий виклик onusigcompressor, що радикально стискає розпухаючі дані історії сигналів ONU. * RemoteAPI: новий виклик pbxmonrefill, що оновлює кеш записів телефонних розмов. * RemoteAPI: новий виклик userbyip, що повертає [[userbyip|дані про користувача за його IP]]. * [[openpayz|OpenPayz]]: в бекенді та фронтенді platon виправлено проблему диких заокруглень, при вказанні зовнішньої комісії. {{:152_release.png?nolink&|}} \\ [[changelog2024|Історія змін Ubilling за 2024-й рік]] \\ [[changelog2023|Історія змін Ubilling за 2023-й рік]] \\ [[changelog2022|Історія змін Ubilling за 2022-й рік]] \\ [[changelog2021|Історія змін Ubilling за 2021-й рік]] \\ [[changelog2020|Історія змін Ubilling за 2020-й рік]] \\ [[changelog2019|Історія змін Ubilling за 2019-й рік]] \\ [[changelog2018|Історія змін Ubilling за 2018-й рік]] \\ [[changelog2017|Історія змін Ubilling за 2017-й рік]] \\ [[changelog2016|Історія змін Ubilling за 2016-й рік]] \\ [[changelog2015|Історія змін Ubilling за 2015-й рік]] \\ [[changelog2014|Історія змін Ubilling за 2014-й рік]] \\ [[changelog2013|Історія змін Ubilling за 2013-й рік]] \\ [[changelog2012|Історія змін Ubilling за 2012-й рік]] \\