Реліз Ubilling 0.2.5 rev 1349

* Зміни в структурі БД: (див. дамп)
* alter.ini: нова опція ARPDIAG_ENABLED, що відповідає за ввімкнення відповідного модуля
* alter.ini: нова опція NOBACKUPTABLESLIKE, що вказує патерни табличок, які не варто бекапити (наприклад, детальну статистику).
* alter.ini: нова опція TB_ICONCUSTOMSIZE, що дозволяє кожному оператору визначати власний розмір іконок у модулі "Панель завдань". За замовчуванням використовується розмір, встановлений у TASKBAR_ICON_SIZE
* alter.ini: нова опція MACCHANGERANDOMDEFAULT, що генерує випадковий унікальний MAC у діалозі ручної зміни.
* Модуль "Звіт по підключеннях": виправлено показ сьогоднішніх підключень
* Модуль "Свічі": виправлено сортування за станом живості, рефакторинг, чистка
* Модуль "Свічі": якщо в описі зустрічається "NP", для свіча не буде викликано zb_PingICMP
* Модуль "Моделі свічів": виправлено сортування, олюднено видалення, рефакторинг, чистка
* Модуль "Звіт по підключеннях": рефакторинг, чистка, виправлення сортувань
* Модуль "Зміна тарифу": більше не можна виставити перехід з наступного місяця для щойно зареєстрованого користувача, у якого немає поточного тарифу
* Модуль "Бекап БД": більше не резервує таблиці, вказані в параметрі NOBACKUPTABLESLIKE
* Модуль "Хелпдеск": повністю переписаний з урахуванням людської фізіології й більше не спричиняє переломів мозку.
* Модуль "Перегляд подій": з'явилася можливість пошуку за самими подіями
* Модуль "Масове розсилання": тепер не генерує кілотонни логів при ввімкненому MASSSEND_SAFE
* Модуль "Контроль швидкості": рефакторинг, чистка, з'явилася можливість прибирати перепризначення швидкості кнопкою "виправити"
* Новий модуль: "ARPдіагностика", що дозволяє виловлювати всілякі підозрілі волання, наприклад від arpwatch, про спроби підміни IP
* Новий модуль: "Геноцид", що дозволяє контролювати на око відсоток утилізації користувацької смуги
* Кабінет користувача: з'явилася білоруська локалізація
* Кабінет користувача: з'явилася додаткова перевірка, що не дозволяє встановити собі кредит при сумі заборгованості, більшій за вартість поточного тарифу
* Кабінет користувача: zbs_ModulesMenuShow тепер може опційно показувати іконки для модулів
* Де тільки можна, натикано додаткових редиректів, щоб уникнути дублювання відсилання POST-даних
* jquery та інші радощі життя більше не прилітають звідкись із API google



Перед оновленням штатним оновлювачем слід додати в кінець alter.ini такі параметри:

ARPDIAG_ENABLED=0
NOBACKUPTABLESLIKE=logs_,detailstat,weblogs
TB_ICONCUSTOMSIZE=1
MACCHANGERANDOMDEFAULT=0


І вкотити такий дампик у БД:

CREATE TABLE `genocide` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`tariff` VARCHAR( 255 ) NOT NULL ,
`speed` INT NOT NULL
) ENGINE = MYISAM CHARSET=utf8 AUTO_INCREMENT=1;

Назад

  © 2026 | GT:0.0035 QC: 0