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

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


Сайдбар

Розділи

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

FAQ



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

changelog2024

Ubilling changelog

1.4.7 - в розробці

Дата релізу: десь колись

  • Зміни в структурі БД.
  • Перейшли на колумбійську каву
  • Модуль Склад: в звіті залишків по датах, додано фільтр по складському приміщенню.
  • Модуль Склад: виправлено деякі проблеми швидкодії.
  • Модуль Перетелефонуйте мені будь ласка: виправлено проблеми швидкодії, при перегляді опрацьованих дзвінків.

1.4.6 - rev 9124

Дата релізу: 2024-06-14

  • Зміни в структурі БД.
  • userstats.ini: кілька нових, необов'язкових опцій WA_*, що керують поведінкою та виглядом веб-застосунку.
  • Облік зарплат: сторінка друку табелів обліку робочого часу тепер відкривається в новій вкладці.
  • Модуль “Контроль швидкості”: в наслідок рефакторингу став трішки притомнішим.
  • Модуль Реєстрація ONU на ZTE/Huawei OLT: додано підтримку ZTE C600. Додано підтримку карт GFGN, GFCH, GFBT, A01GFBT. Спасибі @misterromanbush
  • Модуль Заявки на підключення: виправлено відсутність адреси при створенні “можливості підключення” в тортику.
  • Модуль “Пошук користувачів”: теоретично, став трішки адекватніше виглядати та поводитись.
  • Модуль УКВ: проведено невеличку чистку коду, фінансовий звіт перестав анігілювати на PHP 8.3.
  • Модуль PONizer: примітивний манкіпатчинг для SFE90BT HAL.
  • Модуль XMLAgent: додано новий виклик для отримання тарифів, що доступні для переходу користувачу.
  • Модуль XMLAgent: оновлено виклик для створення support tickets - тепер можна відповідати на тікети, а не лише створювати нові.
  • Кабінет користувача: тотальний рефакторинг модуля “Нагадування”.
  • Кабінет користувача: модуль “Нагадування” тепер знає про E-mail користувача і дозволяє користувачу тим керувати(надсилати E-mail вам все ще доведеться чимось на кшталт OnePunch'ів).
  • Кабінет користувача: модуль “Нагадування” тепер також знає про розсилку ПриватБанк інвойсів і також дозволяє користувачу тим керувати.
  • Модуль “Користувачі”: відображення останніх списань в таблиці користувачів нарешті використовує нативні механіки “Fees Harvester”.
  • Визначення виробника за MAC: тепер для використання потребує окремого специфічного права MACVEN.
  • Модуль “Статистика трафіку користувача”: реалізовано можливість перегляду OpahnimFlow графіків користувача в довільних інтервалах часу.
  • RemoteAPI: страшний по своїй суті виклик stgfeecharge2mysql нарешті став абсолютно deprecated і більше не потрібен.
  • “Fees Harvester”: фікс потенційного незакінченого зациклювання через можливий невалідний хендлер файлу логу Старгейзеру.
  • NyanORM: додано GROUP BY clause + мінорні фікси
  • Скін “UbNg”: здійснено чергову спробу виправити відображення на 2K/4K моніторах.
  • Глобально: в силу того, що Google API для генерації QR припинив своє існування, всю роботу з QR було перенесено на нову натівну libGD бібліотеку.
  • UBinstaller: додано бінарні пакети для встановлення на FreeBSD 14.1 amd64.

1.4.5 - rev 9098

Дата релізу: 2024-04-05

  • Зміни в структурі БД.
  • alter.ini: нова опція ONUAUTO_CONFIG_DLP, що керує функціоналом вимкнення LAN-порту на ONU.
  • alter.ini: нова опція ONUAUTO_CONFIG_ELP, що керує функціоналом ввімкнення LAN-порту на ONU.
  • alter.ini: нова опція OPHANIM_DIMENSIONS, що дозволяє встановлювати особливі пропорції генерації графіків OphanimFlow.
  • alter.ini: нова опція CUD_ONLY_TAGID, що встановлює ID користувацького тегу для обробки “накопичувальними знижками”.
  • userstats.ini: нова необов'язкова опція XMLAGENT_DEBUG_ON, що вмикає дебаг режим для XMLAgent.
  • userstats.ini: нова необов'язкова опція XMLAGENT_DEBUG_DEEP_ON, що вмикає більш “verbose” дебаг режим для XMLAgent, із записом в окремий файл.
  • Модуль “ONU Майстер”: додано функціонал ввімкнення та вимкнення першого LAN-порту на ONU для OLT BDCOM 3310C, за авторством ValMikGol.
  • Модуль “ONU Майстер”: почав адекватніше реагувати на ввімкнені опції, привілеї, виключення та став на 4% менш всратим.
  • Модуль “Повітряні тривоги”: покращено обробку виключень, виправлено проблеми з відображенням тривожної мапи в деяких ситуаціях.
  • Модуль УКВ: додано додаткові перевірки при завантаженні та обробці банківських виписок, з метою виключення паралельного виконання.
  • Модуль “Віртуальні сервіси”: трохи косметики.
  • Модуль “Віртуальні сервіси”: додано можливість відмічати сервіси як “архівні”. Можна використовувати суто на ваш розсуд, наприклад - у ВанПанчах.
  • Модуль Відеоспостереження: виправлення деяких помилок інтеграції з NVR, косметичні покращення.
  • Модуль XMLAgent: винесено в окремий клас.
  • Модуль XMLAgent: додано кілька нових викликів та дебаг режим.
  • Модуль Склад: виправлено інтерфейси створення розхідних операцій, з метою мінімізації ризиків створення дублюючих розходів.
  • Модуль “Склад”: в базовому звіті “Залишки на складах” реалізовано можливість збереження даних в CSV, Excel, PDF та швидкого друку.
  • Модуль “Склад”: в базовому звіті “Залишки на складах” абстрактна колонка “кількість” перейменована в “на складі”.
  • Модуль “Реєстрація абонента”: виправлено роботу на PHP 8.x при альтернативному режимі генерації номерів угод при наявності в користувачів угод з літерами.
  • Модуль Reminder: виправлені спроби звернутись до неіснуючого елементу масиву при вимкненому функціоналі ПриватБанк інвойсів.
  • Модуль ПОНізатор: VSolution HAL - виправлені спроби звернутись до неіснуючого елементу масиву.
  • Модуль “Консоль розробника”: виправлено помилки при виконанні SQL запитів, що повертають порожній чи булевий результат на PHP 8.x.
  • Модуль “Консоль розробника”: чекбокси параметрів відображення тепер зберігають свій попередній стан.
  • Модуль “Консоль розробника”: частково виправлено фатальні помилки на PHP 8.x при синтаксичних помилках в виконуваному коді.
  • Модуль “Консоль розробника”: проведено ревізію сповіщень про помилки що виникають при виконанні запитів.
  • Модуль “Консоль розробника”: проведено чергову спробу рефакторингу, код тепер викликає на 12% менше епілептичних припадків.
  • Модуль “Звіт по трафіку”: мінімально причесано код. Він все ще страшний, але працює.
  • Модуль Накопичувальні знижки: тепер має можливість проводити свою діяльність тільки для користувачів з встановленим специфічним тегом.
  • Модуль “Помічник прокрастинації”: став ще надійнішим і тепер краще дозволяє нормально оновлювати набір засобів прокрастинації.
  • Скін “UbNg”: підправлено відображення на 4K моніторах.
  • RemoteAPI: виклик callmeback тепер адекватно вимикається за допомогою опції CALLMEBACK_ENABLED.
  • RemoteAPI: новий виклик callshistusrupd призначений для оновлення користувацьких даних в модулі “Історія дзвінків”.
  • Глобально: виправлення помилок. Багато. Різних.
  • OpenPayz: виправлення проблеми оплат користувачів з Платіжними ID, що починаються з нуля в бекенді ipayz.
  • UBinstaller: Зібрано бінарні пакунки для FreeBSD 13.3 з PHP 8.3 та MySQL 8.0.
  • UBinstaller: На мороз викинуто підтримку FreeBSD 12.4 та 13.1, котрі вже давно EOL.
  • Debianstaller: тепер працює на Debian GNU/Linux 12.5.0 bookworm.
  • Документація: додано нову сторінку з коротким описом всіх наявних на даний момент НЕОБОВ'ЯЗКОВИХ опцій конфігів з можливістю миттєво перейти до кожної з них на відповідну сторінку конфігу.

1.4.4 - rev 9071

Дата релізу: 2024-03-05

  • Зміни в структурі БД.
  • alter.ini: нова опція WAREHOUSE_INCOP_SEARCHBL, що керує селекторами інтерфейсу створення приходу.
  • alter.ini: нова необов'язкова опція REMINDER_PRIVATBANK_INVOICE_PUSH, що керує функціоналом відправки ПриватБанк-інвойсів(ПБІ).
  • alter.ini: нова необов'язкова опція REMINDER_PBI_AUTH_LOGIN має містити дані для авторизації для сервісу ПБІ.
  • alter.ini: нова необов'язкова опція REMINDER_PBI_URL містить URL до сервісу ПБІ.
  • alter.ini: нова необов'язкова опція REMINDER_PBI_DAY_TARIFF_MULTIPLIER множник “кількості днів” для поденних тарифів.
  • alter.ini: нова необов'язкова опція REMINDER_PBI_ONLY_TAG_ID ІД користувацького тегу для юзерів яким будуть відправлятись лише інвойси.
  • alter.ini: нова необов'язкова опція REMINDER_PBI_AND_SMS_TAG_ID ІД користувацького тегу для юзерів яким будуть відправлятись і СМС, і інвойси.
  • alter.ini: нова необов'язкова опція REMINDER_PBI_USER_FILTER_PAYSYS_LIST список активних сервісів OpenPayz для фільтрації юзерів, яким буде відправлено інвойс.
  • alter.ini: нова опція PRINCESS_FAST_REPLIES, що перераховує швидкі відповіді принцесами в додаткових примітках для задач.
  • Модуль “Планування робіт”: в діалогах створення задач, тепер за замовчуванням вибрано працівника вказаного в опції TASKMAN_ANYONE_EMPLOYEEID.
  • Модуль Склад: в інтерфейсі редагування прихідної операції тепер в календарику вибрано оригінальну дату операції.
  • Модуль “Склад”: тепер всі селектори в інтерфейсі створення прихідної операції опційно можуть бути шукабельними.
  • Модуль “Сховище зображень”: виправлено проблему, при спробі валідації зображень у випадку, якщо вони раптово анігілювали в процесі завантаження.
  • Модуль Reminder: нова кіллерфіча розсилки ПриватБанк інвойсів користувачам замість(або разом з) СМС.
  • Модуль “Віртуальні сервіси”: тепер вміє ігнорувати користувачів з певними тегами під час процесингу.
  • Модуль “Профіль користувача”: невелика косметика для відобарження неіснуючих тегів.
  • Модуль “Помічник прокрастинації”: радикально розширено можливості для прокрастинації.
  • Модуль Розноска банківських виписок 2: додана інвалідація кешу оброблених записів перед кожною обробкою банківської виписки.
  • RemoteAPI: в виклику fullhostscan виправлено очистку попередніх даних, про активні хости.

1.4.3 - rev 9058

Дата релізу: 2024-02-01

  • Зміни в структурі БД.
  • alter.ini: нові опції OPHANIMFLOW_ENABLED та OPHANIMFLOW_URLS котрі вмикають та керують інтеграцією з OphanimFlow.
  • alter:ini: нова опція PHOTOSTORAGE_POSTPROCESSING, що вмикає післяобробку зображень при завантаженні в Сховище зображень.
  • alter:ini: нова опція PHOTOSTORAGE_WATERMARK, що вмикає розміщення вотермарки на всіх зображеннях, що завантажуються.
  • alter:ini: нова опція PHOTOSTORAGE_RECOMPRESS, що вмикає зміну компрессії завантажених зображень.
  • alter:ini: нова опція PHOTOSTORAGE_AUTORESIZE, що вмикає автоматичне та лагідне масштабування зображень конячих розмірів.
  • alter:ini: нова опція PHOTOSTORAGE_DRAWIMGINFO, що вмикає вдруковування в зображення відлагоджувальної інформації.
  • alter.ini: нова опція ONDEMAND_CHARTS, що вмикає відкладене завантаження графіків завантаження користувацької смуги.
  • userstats.ini: нова опція OPHANIM_ENABLED, що вмикає інтеграцію OphanimFlow в кабінеті користувача.
  • Модуль Заздрість: тепер авторизаційні дані пристроїв, не відображаються в списку пристроїв.
  • Модуль “Заздрість”: при створенні та редагуванні пристроїв, для полів “пароль” та “enable пароль” тепер використовуються інпути паролів.
  • Модуль “Заздрість”: заздрісним пристроям додано нове поле “Порт”. Тепер в скриптах можна використовувати, відповідний макрос {PORT}.
  • Модуль “Статистика трафіку користувача”: проведено радикальний рефакторинг.
  • Модуль “Статистика трафіку користувача”: додано опційну можливість, відображення трафіку отриманого з OphanimFlow.
  • Модуль “Статистика трафіку користувача”: виправлено проблему невірного відображення залишку коштів на кінець місяця, при використанні Ішимури.
  • Модуль “Статистика трафіку користувача”: додано можливість відображення графіків за останню годину з OphanimFlow.
  • Модуль “Користувачі”: додано опційну можливість, відображення трафіку отриманого з OphanimFlow.
  • Модуль “Сховище зображень”: тепер додатково перевіряє завантажувані зображення на тему їх валідності.
  • Модуль “Фінансові операції”: виправлено відображення суми платежів користувача.
  • Remote API: новий виклик ophanimtraff, який просто бере і синхронізує локальну БД з віддаленими джерелами OphanimFlow.
  • Remote API: виклик userbynum тепер також опційно містить поле з “Платіжним ID” користувача.
  • Глобально: у всіх полях вводу паролів, окрім форми входу, тепер відображається елемент керування “показати/приховати” пароль.
  • Кабінет користувача: в модулі “Трафік” додано опційну можливість, відображення трафіку отриманого з OphanimFlow.
  • Кабінет користувача: в модулі “Трафік” виправлено проблему невірного відображення залишку коштів на кінець місяця, при використанні Ішимури.
  • Кабінет користувача: в модулі “Відеоспостереження” для NVR WolfRecorder замінено розділювач попередньо заповнених даних авторизації.
  • OpenPayz: додано frontend portmonemulti, для отримання платежів від різних контрагентів. Інформацію по контрагентам бере з біллінгу, також використовує розширену інформацію контрагента. Платіжна система в контрагенті мусить бути створена, як PORTMONE
  • 1984tech: додано функціонал генерації RPZ для isc-bind, спасибі @misterromanbush


Історія змін Ubilling за 2023-й рік
Історія змін Ubilling за 2022-й рік
Історія змін Ubilling за 2021-й рік
Історія змін Ubilling за 2020-й рік
Історія змін Ubilling за 2019-й рік
Історія змін Ubilling за 2018-й рік
Історія змін Ubilling за 2017-й рік
Історія змін Ubilling за 2016-й рік
Історія змін Ubilling за 2015-й рік
Історія змін Ubilling за 2014-й рік
Історія змін Ubilling за 2013-й рік
Історія змін Ubilling за 2012-й рік

changelog2024.txt · Востаннє змінено: 2024/06/18 17:52 повз nightfly