Реліз Ubilling 0.3.1 rev 1846

Список змін

- Зміни в структурі БД, див. дамп.
- alter.ini: нова опція REMOTEAPI_ENABLED, що вмикає віддалений виклик процедур
- alter.ini: нова опція RADIUST_ENABLED, що вмикає підтримку шаблонізації атрибутів Radius
- Модуль «Свічі»: тепер можливе додавання задач періодичного перепитування свічів за допомогою crontab (GET cronping=серійник)
- Модуль «Події»: тепер пошук за патерном відображає обмежену кількість результатів
- Модуль «Історія життя»: тепер відображаються нутрощі користувача в прямому вигляді.
- Модуль «Роботи»: виправлено невідповідність потрібних прав
- Модуль «Редагування пароля»: тепер ігнорує опцію PASSWORDSHIDE (що як би логічно)
- Модуль «Редагування пароля»: тепер показує користувачів з дублями паролів
- Модуль «Редагування пароля»: тепер перевіряє паролі на унікальність
- Модуль «Перегляд подій»: тепер не викликає винятків, якщо stargazer не встиг створити табличку логу за поточний місяць
- Модуль «Пошук користувачів»: додаткова фільтрація в полі пошуку за частковою адресою
- КТБ: тепер відображається загальна кількість користувачів у розділі «Список користувачів»
- КТБ: нашвидку руч портовано фінансовий звіт з інтернетів
- userstats.ini: нова опція PASSWORDSHIDE, що вмикає приховування паролів від користувачів
- Новий сервіс UHW
- OpenPayz: виправлено і доповнено фронтенд роботи з «Приватбанком»
- Полагоджено раптово зламану сумісність з браузерами на рушії WebKit
- Переписана механіка трансляції оплат
- Рідні менюшки Ubilling тепер точно знаходяться у верхньому шарі


Перед оновленням слід:

Додати в кінець alter.ini:

 REMOTEAPI_ENABLED=1 
 RADIUST_ENABLED=1
 


Додати в кінець userstats.ini:

 PASSWORDSHIDE=0
 


Застосувати на БД дамп:

 CREATE TABLE `uhw_log` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`date` DATETIME NOT NULL ,
`password` VARCHAR( 255 ) NOT NULL ,
`login` VARCHAR( 255 ) NOT NULL ,
`ip` VARCHAR( 255 ) NOT NULL ,
`nhid` INT NOT NULL ,
`oldmac` VARCHAR( 255 ) NULL ,
`newmac` VARCHAR( 255 ) NOT NULL
) ENGINE = MYISAM CHARSET=utf8 AUTO_INCREMENT=1 ;


CREATE TABLE `uhw_brute` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`date` DATETIME NOT NULL ,
`password` VARCHAR( 255 ) NOT NULL ,
`mac` VARCHAR( 255 ) NOT NULL
) ENGINE = MYISAM CHARSET=utf8 AUTO_INCREMENT=1 ;
 


Назад

  © 2026 | GT:0.0029 QC: 0