Релиз 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;
Дата 2012-04-05 13:40:12