changelog2023
Зміст
Ubilling changelog
1.4.2 - rev 9030
Дата релізу: 2023-12-12
- Зміни в структурі БД.
- billing.ini: нова опція REGFROZEN, ввімкнення якої призводить до реєстрації всіх нових абонентів замороженими.
- alter.ini: нова опція WAREHOUSE_INEDT_ENABLED, що вмикає функціонал редагування прихідних операцій на складі.
- alter.ini: нова опція TASKMAN_EMPLOYEE_TAGID_FILTER, що дозволяє швидко фільтрувати працівників за тегом, при закритті задачі.
- alter.ini: нова опція TASKMAN_EMPLOYEE_APPOINTMENT_FILTER, що дозволяє швидко фільтрувати працівників за посадою, при закритті задачі.
- alter.ini: нова опція TASKMAN_EMPDONESEL_SEARCHBL, що робить селектор працівників, в діалозі закриття задачі, шукабельним.
- alter.ini: нова опція PSEUDOCRM_ACT_PROTECTED призначена для захисту від закриття “чужих записів активностей”.
- alter.ini: нова опція TASKMAN_DEPTH_LIMIT, що повинна припинити вакханалію з швидкодією планувальника задач.
- alter.ini: нова опція VSERVICES_CONSIDER_CREDIT, що дозволяє також враховувати кредит користувача при нарахуванні АП віртуального сервісу.
- Модуль “Хелпдеск”: додано логування при створенні нових тікетів з кабінету.
- Модуль “Комутатори”: виправлено проблему сумісності з PHP 5.3.
- Модуль "Додаткова інфо про контрагента": додано кілька нових полів даних, мінорна косметика та фікси.
- Модуль One-Punch скрипти: редактор можливо став притомнішим і не повинен ламати дані, в окремих випадках.
- Модуль “Персональні нотатки”: трішки причесано код.
- Модуль Псевдо CRM: додано новий результат активності, про передідписання угоди на тих самих умовах.
- Модуль “Псевдо CRM”: В списку лідів, тепер також відображається, закріплений за лідом працівник.
- Модуль “Псевдо CRM”: При заповненні додаткових приміток до запису активності, тепер надсилається Telegram сповіщення, працівнику закріпленому за лідом.
- Модуль Склад: тепер опційно може редагувати чи видаляти, ще не задіяні в обороті ТМЦ прихідні операції, користувачами з привілеєм WAREHOUSEINEDT.
- Модуль “Планування робіт”: селектор працівника при закритті задачі тепер вміє опційно фільтрувати працівників за тегом, посадою та бути шукабельним.
- Модуль “Заздрість”: придушено спроби перевірок орфографії при перегляді записів з архіву збережених конфігурацій.
- Модуль Відеоспостереження: виправлено проблеми швидкодії, що могли виникати на рівному місці.
- Модуль “Псевдо CRM”: реалізовано можливість нотифікації працівників, про відкриті для них записів активності відповідним викликом з RemoteAPI.
- Модуль “Псевдо CRM”: виправлено показ стану закритості чи відкритості запису активності.
- Модуль “Працівники та типи робіт”: поле “ID чату Telegram” тепер може містити негативні значення.
- Модуль “OpenPayz”: виправлено проблеми швидкодії, дані про платіжні системи тепер кешовані.
- Модуль “OpenPayz”: форму пошуку транзакцій винесенено в окремий контрол.
- Модуль “Планування робіт”: трішки причесано код, додано можливість осмисленого лімітування відображуваних задач.
- Модуль “Журнал DHCP”: переписано з нуля, покращено швидкодію, тепер відображає записи “від свіжих до старих”, додано дзен-режим.
- OpenPayz: додано базовий протоклас, aka Generic Payment System - як спробу запобігти страшній кількості копіпасти.
- OpenPayz: додано нову платіжну систему Providex
- Remote API: новий виклик pseudocrm призначений для виклику окремого функціоналу з Псевдо CRM.
- RemoteAPI: новий виклик stickynotify, що проводить нотифікацію працівників про кількість “Персональних нотаток та нагадуваннь” на сьогодні.
- RemoteAPI: новий виклик taskmannotify, що проводить нотифікацію працівників про кількість запланованих на них задач, на сьогодні.
- "XMLAgent": додано новий виклик agentassigned призначений повертати дані контрагента, асоційованого з користувачем.
- UBinstaller: додано бінарні пакети для встановлення на FreeBSD 14.0 amd64 з PHP 8.3.
1.4.1 - rev 9000
Дата релізу: 2023-11-04
- Зміни в структурі БД.
- alter.ini: нова опція VISOR_USERSEL_SEARCHBL, що вмикає трохи зручніший вибір користувача.
- alter.ini: нова опція PSEUDOCRM_ENABLED, що вмикає зовсім не CRM і навіть щось не схоже на неї.
- alter.ini: нова опція PSEUDOCRM_ACT_CUSTSTATES, що дозволяє описувати додаткові стани записів активностей.
- alter.ini: нова опція STEALTH_TARIFFS_ENABLED, що вмикає механіку “Стелс-тарифів”.
- alter.ini: нова опція OPENPAYZ_STATIC_ID, що вмикає механіку “статичних платіжних ID”.
- alter.ini: нова опція OPENPAYZ_STATIC_ID_PREFIX, що вказує рядок префіксу, котрий буде додано на початку при створенні нових “статичних платіжних ID”.
- alter.ini: нова опція MEACULPA_ENABLED, що вмикає підтримку Mea Culpa.
- userstats.ini: нова опція POWERTARIFFS_MAXDAY, що вказує на максимальний день місяця після якого буде проводитись округлення до першого.
- Модуль Visor: селектор вибору користувача відеоспостереження, при створенні нової камери, тепер опційно шукабельний.
- Модуль “Екзистенційний кінь”: тепер “коло-фінансові” частини загального звіту потребують права REPORTFINANCE.
- Новий модуль “Стелс-тарифи”: дозволяє помічати існуючі в системі як “Стелс-тарифи”.
- Модуль “Редагування тарифу”: тепер приховує з селектору Стелс-тарифи для адміністраторів без відповідного права.
- Модуль “Непопулярні тарифи”: повністю рефакторнуто. Тепер його код та механіка роботи не повинні викликати припадків.
- Модуль “Редагування тарифу”: трішки причесано код, тепер в нього теж трішечки притомніша поведінка.
- Модуль “OpenPayz”: трішечки причесано та оптимізовано код модулю.
- Модуль “Мапа ONU”: реалізовано можливість одночасного перегляду ONU користувачів в багатоквартирних будинках.
- Модуль “Рух коштів”: тепер адекватніше реагує на використання Могутніх тарифів.
- Модуль Злочин та кара: тепер при розрахунку вартості покарання у відсотках, враховує вартість “Могутніх тарифів”.
- Модуль “Видалення користувача”: додано також видалення прив'язки користувача до порта на світчі, разом з самим користувачем.
- Модуль “Комутатори”: трішки почищено код від артефактів старовини. Покращено логування при видаленні світча.
- Модуль “Присвоєння порта комутатора”: трішечки рефактурнуто, покращено швидкодію.
- Модуль КупаГен: додано підтримку перепризначення імені користувача з допомогою mea culpa.
- Кабінет користувача: тепер при показі кількості днів які залишились користувачу, враховується вартість “Могутніх тарифів”.
- Кабінет користувача: модуль “Кредитування”, тепер також базово враховує вартість могутніх тарифів.
- Кабінет користувача: модуль “Кредитування” для користувачів на могутніх тарифах тепер перевіряє можливість кредитування “за останній місяць”.
- OpenPayz: оновлена бібліотека LiqPay для бекендів “liqpaymulti” та “liqpay”.
- Модуль “OpenPayz”: доданий фронтенд для прийому онлайн платежів через А-Банк.
- Remote API: новий виклик setculpa призначений для встановлення кульпи користувача.
- API Stigma: додано новий режим логування змін станів CUSTOM:.
- API Stigma: додано можливість, для кожної зі стигмат, в конфізі, встановлювати тип рендерингу контролів.
- API Stigma: додано можливість, для кожної зі стигмат, в конфізі, встановлювати базовий клас контролів.
1.4.0 - rev 8945
Дата релізу: 2023-09-11
- Зміни в структурі БД.
- alter.ini: нова опція BUILDLOCATOR_EXTENDED, котра вмикає покращений локатор будинків.
- alter.ini: нова опція BRANCHES_ONUVIEW, що вмикає кастомний модуль перегляду присвоєних користувачам ONU з підтримкою Філій.
- alter.ini: нова опція BRANCHES_ONUVIEW_BATCHREG, що вмикає можливість массової реєстрації невідомих ONU адміністраторами філій.
- Модуль "Склад": список розхідних операцій більше не розвалюється, у випадку, якщо хтось видалив працівника (навіщо?).
- Модуль ПОНізатор: доданий коректний парсер FDB для HAL-ліби V-Solution V1660D для нової “L”-серії.
- Модуль "Обробка виписок з банку 2": додана можливість обробки сум платежів, якщо вони представлені у вигляді копійок (тобто ділити суму на 100).
- Модуль “Обробка виписок з банку 2”: додана можливість не застосовувати екранування символів для ключових слів пропуску/заміни/видалення (тобто можна юзати там raw regexp).
- Модуль “Обробка виписок з банку 2”: додано контекстну довідку.
- Модуль “Обробка виписок з банку 2”: мінорні багфікси.
- Модуль КупаГен: Тепер вміє новий макрос {NETEXT} для інтеграції з NETWORKS_EXT=1
- Модуль “Склад”: тепер на головній сторінці модулю, за замовчуванням відображаються необхідні закупівлі.
- Модуль “Планування задач”: трішки причесано та оптимізовано код.
- Модуль “Планування задач”: виправлено помилку, що виникала при спробі перегляду неіснуючої задачі репресованими адміністраторами.
- Модуль “Друк документів”: виправлено проблему з нецифровими значеннями, в сумах коштів, при друці docx документів на PHP 8.2.
- Модуль “Мапа ONU”: тепер для свого використання, потребує окремого права ONUMAP.
- Модуль “Мапа ONU”: панель навігації працює тепер, трішечки осмисленіше.
- Модуль “Перегляд ONU”: доступний з чорної магії, адміністраторам філій з правом BRANCHESONUVIEW без доступу до ПОНізатора.
- Модуль VLAN менеджер: виправлена помилка пов'язана з редагуванням опису SVLAN-а
- Debianstaller: тепер працює на Debian GNU/Linux 12.1 bookworm.
- UBinstaller: тепер для всіх нових установок, Stargazer не плодить помісячні логи діяльності, що ніде не використовувались.
1.3.9 - rev 8920
Дата релізу: 2023-07-25
- alter.ini: нова опція VSERVICES_AS_PAYMENTS котра керує поведінкою віртуальних сервісів.
- alter.ini: нова опція VISOR_CACHED_USERDATA що дозволяє вмикати та вимикати використання кешованих даних користувачів.
- alter.ini: нова опція BTRX24_POLLS_URL, що вказує URL для експорту опитувань.
- alter.ini: нова опція BTRX24_POLLS_VAR, що встановлює ім'я POST змінної для експорту опитувань та їх результатів.
- alter.ini: нова опція DEFERRED_SALE_ENABLED, що вмикає механіку продажів з розтермінуванням.
- ADcomments: трішки причесано та оптимізовано код.
- Реєстрація ONU на ZTE/Huawei OLT: додано скрипти QinQ для Huawei GPON.
- Модуль “Віртуальні сервіси”: тепер реагує на стан опції VCASH_ENABLED.
- Модуль “Віртуальні сервіси”: покращено логування, мінімально причесано код.
- Генерація логінів: додано можливість генерувати логіни з опцією YMINCREMENTFOUR.
- Модуль Обробка банківських виписок 2: спроба поправити “memory consumption”. Оскільки добровільних
тестерівQA не знайшлось - тестують ВСІ! - Модуль Обробка банківських виписок 2: трошки(зовсім) косметики.
- Модуль Mapon: додано відображення останніх відомих координат автомобіля.
- Модуль Mapon: додано можливість визначати координати довільної точки, клацанням по мапі.
- Модуль КупаГен: тепер при створенні та редагуванні атрибутів в полі “значення” примусово видаляються символи \n, \r, \t, \v, \x00 на початку та наприкінці.
- Модуль Навіщо телефонуєш?: в черговий раз виправлено проблему від'ємного часу реакції на дзвінки.
- Модуль “Резервування БД”: для завантаження резервних копій БД та файлів конфігурації додано окреме право BACKUPDL.
- Модуль “Редактор Crontab”: тепер теоретично повинен працювати на Debian 12 bookworm.
- Модуль Склад: в звіті “Залишки по датах” реалізовано можливість приховувати ТМЦ по котрих не відбувалось приходів/розходів.
- Модуль “Панель задач”: тепер попереджає та змушує змінити логін та пароль за замовчуванням.
- Модуль “Панель задач”: додано вспливаюче вікно з коротким списком рекомендованих дій, для свіжовстановлених систем.
- UbillingCache: додано хотфікс для збереження працездатності на PHP 8.2 з підозрілими версіями memcached.
- Debianstaller: тепер працює на Debian GNU/Linux 12.0 bookworm. Але це не точно.
1.3.8 - rev 8894
Дата релізу: 2023-05-15
- Зміни в структурі БД - див. дамп.
- alter.ini: нова опція BTRX24_ENABLED, що вмикає інтеграцію з CRM Bitrix24
- alter.ini: нова опція BTRX24_EXPORT_LAT що вмикає чи вимикає оновлення таймстемпу LAT.
- alter.ini: нова опція BTRX24_EXPORT_URL що встановлює URL хук-скрипта для надсилання апдейтів абонбази.
- alter.ini: нова опція BTRX24_EXPORT_VAR що вказує ім'я POST змінної, в якій буде надіслано JSON з апдейтами.
- alter.ini: нова опція WOLFRECORDER_ENABLED що вмикає інтеграцію Відеоспостереження з WolfRecorder.
- Автокредитування: тепер враховує кількість присвоєних тегів, при розрахунку вартості віртуальних сервісів.
- Модуль ПОНізатор: інтерфейс присвоєння користувачеві ONU більше не відображається, якщо немає жодної “нічийної” ONU.
- Модуль “ПОНізатор”: додано трохи прийнятніше логування змін серійних номерів ONU.
- Модуль “Останні події”: додано можливість ввімкнути підсвітку профілів у дзен-режимі.
- Модуль Відеоспостереження: реалізовано можливість автоматичної реєстрації камери на DVR під керуванням WolfRecorder.
- Модуль “Відеоспостереження”: наявні DVR-и тепер відсортовані від найсвіжіших до старіших.
- Модуль “Відеоспостереження”: додано попередній перегляд, каналів на DVR WolfRecorder.
- Модуль “Відеоспостереження”: реалізовано автоматичну реєстрацію користувачів на DVR WolfRecorder при редагуванні каналів.
- Модуль “Відеоспостереження”: реалізовано автоматичну синхронізацію ACL на DVR WolfRecorder при редагуванні каналів.
- Модуль “Відеоспостереження”: проведено рефакторинг практично всіх місць де відбувається робота з БД.
- Модуль “Пошук користувачів”: додано можливість пошуку користувача за серійником його ONU. Завдяки sdocent.
- Модуль “ПОНізатор”: оновлено шаблон STELS_FD16XXS_gpon. Чому? Відомо тільки sdocent.
- Модуль “Екзистенційний кінь”: виправлено проблему, що виникала при спробі відмалювати графіки при відсутніх підключеннях.
- Кабінет користувача: тепер також вміє відображати попередній перегляд пов'язаних каналів з WolfRecorder.
- RemoteAPI: новий коллбек btrxupd котрий пушить дані про зміни абонбази для CRM.
- StarDust: додано можливість зберігати відомості про стан процесів в роздільних ключах кешу.
- UBinstaller: видалено підтримку FreeBSD 13.0 та FreeBSD 12.3, вони вже EOL.
- UBinstaller: додано бінарні пакети для встановлення на FreeBSD 13.2 amd64.
1.3.7 - rev 8868
Дата релізу: 2023-03-24
- Зміни в структурі БД - див. дамп.
- alter.ini: нова опція ONUREG_PONIZER_ONU_REPLACE для заміні користувачу ОНУ на “нову” якщо в нього вже є ОНУ
- alter.ini: опція PASSWORD_TYPE тепер також може приймати значення 3, для генерації паролів оптимізованих для набору двома руками.
- Модуль “Будинки”: виправлено проблему з переплутаними полями при відображенні поверхів/під'їздів/квартир з “Паспорту будинку”.
- Модуль ТелеПоні: напрямок викликів, в історії викликів, тепер відображається окремою колонкою.
- Модуль “Екзистенційний кінь”: виправлено підрахунок вхідних викликів телефонії.
- Модуль “Екзистенційний кінь”: тепер також збирається та відображається статистика вихідних викликів.
- Модуль Реєстрації ONU: тепер можливо дивитися список незареєстрованих онушок по окремому олту
- Модуль Реєстрації ONU: намагання в массову реєстрацію онушок.
- Модуль “Мережі та послуги”: покращено обробку мереж, що вимагають перезбирання конфігурації DHCP-серверу.
- Модуль “Звіт з продажів”: тепер не враховує розхідні операції з призначенням “Помилка” та “Списання”.
- Модуль Склад: в розділ “Звіти” додано можливість швидкого переходу в звіт з продажів.
- Модуль “Склад”: додано новий звіт, що відображає всі прихідні операції від конкретного постачальника за обраний період.
- Модуль Інтеграція з SphinxSearch: виправлено роботу на PHP 8.2.
- Модуль “Інтеграція з SphinxSearch”: косметика коду.
- ПОНізатор: тепер вміє працювати з OLT C-Data FD16xxS.
- ПОНізатор: проведено рефакторинг найменування HAL-бібліотек для C-Data/Stels.
- Модуль “Плин задач”: реалізовано можливість пошуку задач за весь час окрім тільки “в теперішньому та минулому”.
- Модуль “Теги користувача”: трохи покращено інформативність інтерфейсу керування тегами.
- Модуль “Теги користувача”: інтерфейс видалення тегів більше не відображається, у випадку відсутності присвоєних тегів.
- OpenPayz: реалізовано підтримку нової платіжної системи PAYNET_UZ.
- OpenPayz: в фронтенді privatx реалізовано опцію FULL_DEBTINFO що дозволяє повертати повну секцію DebtInfo з amountToPay.
1.3.6 - rev 8842
Дата релізу: 2023-02-21
- alter.ini: нова опція CORPSEL_SEARCHBL, що вмикає шукабельність селектора юр. осіб.
- alter.ini: нова необов'язкова опція PON_ONU_SERIAL_CASE_MODE, призначена для контролю регістру символів серійників GPON ONU в момент створення/реєстрації.
- Модуль “Фінзвіт юр. осіб”: додано збереження стану елементів форми пошуку.
- Модуль “Фінзвіт юр. осіб”: радикально оптимізовано швидкодію.
- Модуль “Фінзвіт юр. осіб”: більше не намагається розгорнути по окремому кладовищу персонально, для кожної юр. особи.
- Модуль “Рух коштів”: трішки причесано код, тепер він з дещо меншою імовірністю викликатиме епілептичні припадки.
- Модуль Робота з юрособами: селектор вибору юр. особи при присвоєнні користувачу тепер може бути опційно з пошуком.
- Модуль “Робота з юрособами”: виправлено сортування юр. осіб в селекторі, при присвоюванні користувачу. Тепер від “новіших до старих”.
- Модуль ПОНізатор: додана підтримка ZTE GPON карти GVGO, яка використовується в моделях OLT ZTE C6XX
- OLT SNMP templates: відтепер підтримують опцію SERIAL_CASE_MODE, призначену для контролю регістру символів серійників GPON ONU в файлах SNMP-кешу опитувань OLT.
- OLT SNMP templates: відтепер C-Data/Stels FD11xx також підтримують опцію INTERFACEADDPONPREFIX.
- Модуль “Додаткові поля профілю”: виправлено роботу опції RESETONCFCHANGE.
- Модуль “Додаткові поля профілю”: додано нові типи полів, такі як “Дата”, “Час”, “Колір” та “Список”.
- Модуль “ПОНізатор”: в зведеній статистиці опиту OLT-ів тепер також відображається їх модель.
- Інтеграція з UserSide: виправлено індекси “груп” користувача, котрі насправді є тегами для виклику get_user_list.
- Модуль Сховище зображень: виправлено формування посилань для кнопки “повернутись”. Тепер вона повертає вас не тільки в безвихідь.
- OpenPayz: Приведено до мінімально-робочого вигляду на PHP 8.2.
- 1984tech: Приведено до мінімально-робочого вигляду на PHP 8.2.
1.3.5 - rev 8821
Дата релізу: 2023-02-06
- Зміни в структурі БД - див. дамп.
- alter.ini: нова не обов'язкова опція MULTI_ENVY_PROC, яка вмикає мультипоточність для отримання конфігів з мережевих пристроїв в модулі Заздрість.
- alter.ini: нова необов'язкова опція CORPS_ADDT для вказання додаткових типів документів модулю “Робота з юрособами”.
- alter.ini: нова необов'язкова опція DDT_ENDPREVDAYS що вказує зміщення в днях “до кінця місяця” при зміні тарифів судного дня. Дякуємо webflygod.
- billing.ini: нова опція XHPROF що вмикає ієрархічний профайлер XHProf. Вам воно не треба, це чисто для розробників.
- Модуль Заздрість: тепер опційно вміє працювати в багатопоточному режимі.
- Модуль ПОНізатор: тепер використовує нову уніфіковану механіку для запуску фонових процесів в багатопоточному режимі.
- Модуль Опит світчів по SNMP: тепер використовує нову уніфіковану механіку для запуску фонових процесів в багатопоточному режимі.
- Модуль “Екзистенційний кінь”: виправлено проблему збереження статистики, котра виникала у випадку, якщо не відбувалось пропущених дзвінків на PHP 8.2.
- Модуль “Деталі підключення”: трішки косметики по коду, також додано можливість вказувати термін підключення.
- Модуль “Додаткові поля профілю”: радикально переписано, оптимізовано швидкодію.
- Модуль “Додаткові поля профілю”: додано нові типи полів, такі як “Цілочисельне”, “З плаваючою комою”, “Фінанси”, “Мережа”, “URL”, “Зображення”, “Файл”.
- Модуль “Друк документів”: виправлено роботу макросу {CFIELD:XX}.
- Модуль “Пінг по MAC”: тепер за необхідності нормально вимикається.
- Модуль “Обмеження доступу за IP”: виправлено логування при видаленні ACL.
- Модуль “Редагування угоди”: додано можливість додатково вказувати дату початку та закінчення дії угоди.
- Модуль “Господарюючі суб`єкти”: додано декілька полів на кшталт “підписантів” та “скороченої назви підприємства”.
- Модуль Робота з юрособами: став жертвою легкого рефакторингу, юрособам додана пачка полів, необхідних для документів.
- Робота з юрособами: змінено метод відображення існуючих юросіб.
- Модуль “Друк документів”: додано пачку нових макросів, котрі можуть знадобитись для автоматичного заповнення угод та всякого такого.
- Модуль DarkVoid: виправлено проблему відображення часу останнього опиту світчів.
- Модуль ARPдіагностика: виправлено косметичні артефакти, трішки причесано код.
- Модуль “Історія СМС повідомлень”: виправлено проблему перевірки наявності в адміністратора прав, при показі іконок в меню та на панелі задач.
- Глобально: вичищено великий прошарок коду, родом з неоліту. Покращення що до безпеки.
1.3.4 - rev 8782
Дата релізу: 2023-01-19
- Зміни в структурі БД - див. дамп.
- Зміни в crontab - див. рекомендації до оновлення.
- alter.ini: опція DISCOUNT_PERCENT_CFID тепер вважається застарілою і більше не потрібна ні для чого.
- alter.ini: нова опція DISCOUNT_DAILY, призначена для реалізації можливості щоденної обробки знижок.
- alter.ini: нова опція FEES_HARVESTER що вмикає абонплатний-комбайн.
- alter.ini: опції TSMS_ENABLED, TSMS_PHONEPREFIX та відповідний їй модуль TurboSMS, що давно не підтримується, викинуті на мороз.
- alter.ini: опцію OPENPAYZ_REALID тепер ввімкнено за замовчуванням для всіх нових установок.
- Модуль “Рух коштів”: виправлено проблему відображення пошкоджених записів про платежі.
- Модуль Знижки: переписано практично з нуля, він більше не підпертий додатковими полями профілю, та хоч трішки притомний.
- Модуль “Пошук користувачів”: додана можливість пошуку користувачів, які закріплені за комутатором. (пошук йде або за “описом”, або за “IP”, або за 'MAC“)
- Новий модуль “Присвоєння порта комутатора”: відображаю прив'язку абонентів за портами коммутаторів. Регулюється опцією SWITCHPORT_IN_PROFILE.
- Модуль Відеоспостереження: при редагуванні каналу тепер також відображається його ім'я та його DVR.
- Модуль “Відеоспостереження”: опція VISOR_PROTUSERIDS тепер також впливає на показ даних авторизації на DVR-ах.
- Модуль “Рух коштів”: тепер опційно може відображати записи про нарахування АП абонентам спираючись на дані з БД.
- Модуль “Фонові процеси”: тепер також відображає стан запущеності PID-а процесу.
- Модуль “Фонові процеси”: тепер також відображає ситуації, коли процес помер не природнім шляхом та не зміг нормально завершити свій перебіг.
- Модуль “Фонові процеси”: додано можливість в ручному режимі припинити виконання активного процесу.
- Новий модуль “Міграція даних про нарахування АП”: дозволяє зручно синхронізувати дані в БД. Доступний з “Чорної магії” в модулі “Грошові нарахування”.
- Модуль “Комутатори”: тепер при видаленні комутатора разом з ним також очищуються дані про характеристики його аплінку.
- Модуль “Профіль користувача”: Платіжний ID тепер відображається тільки при ввімкненому OpenPayz.
- Модуль Склад: виправлено фільтрацію найменування ТМЦ при додаванні та редагуванні ТМЦ в довіднику типів.
- Модуль “Склад”: звіт операцій в розрізі часу тепер не повинен розвалюватись в залежності від фази місяця.
- Модуль “Стан серверів доступу”: тепер використовує менеджер процесів StarDust при оновленні своїх даних.
- Глобально: придушено підступні спроби Google Chrome автоматично перекладати веб-інтерфейс. Дякуємо Taras Melnyk.
- Глобально: всюди, де раніше використовувались чи відображались Платіжні ID вони фігурують тільки у випадку увімкненого OpenPayz.
- Глобально: виправлено досить багато критичних проблем сумісності з PHP 8.2, тепер більшість core-функціоналу на ньому працює.
- Remote API: виклик cachedog тепер також опційно інвалідує дані телефонної телепатії.
- Remote API: у виклику userbynum з'явився опційний параметр nocache [0/1] котрий дозволяє ігнорувати кешовані дані.
- Remote API: новий виклик feesharvester призначений для реплікації записів про зняття АП до БД.
- Remote API: виклики asterisk більше не руйнують лог вхідних дзвінків, котрий використовується також для швидкого заповнення додаткових мобілок.
- Кабінет користувача: в модулях TrinityTV/SweetTV здійснено спробу виправлення, видалення пристроїв з порожньою MAC адресою.
- Кабінет Користувача: в модулях TrinityTV/SweetTV трішки покращено відображення присвоєних користувачеві пристроїв.
- OpenPayz: дистрибутив OpenPayz переміщено до директорії docs.
- UBinstaller: зібрано нові бінарні пакети для FreeBSD 12.4 amd64 з PHP 8.2 для тестування.
- UBinstaller: тепер, в режимі міграції, також дає змогу вказати серійний номер Ubilling.
- UBinstaller: тепер, при встановленні, автоматично проводить базову попередню конфігурацію OpenPayz.
- Debianstaller: тепер працює на Debian GNU/Linux 11.6. Але це не точно.
- Debianstaller: тепер, при встановленні, автоматично проводить базову попередню конфігурацію OpenPayz.
- Debianstaller: тепер, в режимі міграції, також дає змогу вказати серійний номер Ubilling.
- phpSysInfo: оновлено до останнього стабільного релізу 3.4.2.
Історія змін Ubilling за 2022-й рік
Історія змін Ubilling за 2021-й рік
Історія змін Ubilling за 2020-й рік
Історія змін Ubilling за 2019-й рік
Історія змін Ubilling за 2018-й рік
Історія змін Ubilling за 2017-й рік
Історія змін Ubilling за 2016-й рік
Історія змін Ubilling за 2015-й рік
Історія змін Ubilling за 2014-й рік
Історія змін Ubilling за 2013-й рік
Історія змін Ubilling за 2012-й рік
changelog2023.txt · Востаннє змінено: повз nightfly
