Релиз Ubilling 0.3.2 rev 1915

- Изменения в структуре БД, см. дамп.
- alter.ini: новая опция MASSRESET_ENABLED включающая модуль массового ресета пользователей
- alter.ini: новая опциональная опция MASSRESET_NOCONFIRM отключающая подтверждение при массресете
- alter.ini: новая опциональная опция MASSRESET_NOLOG отключающая логирование массового ресета
- alter.ini: новая опция MACVEN_ENABLED отвечающая за включение поиска производителя по MAC
- alter.ini: новая опция MACVENAPI_KEY устанавливающая ключ API macvendorlookup.com
- Новый модуль «Массовый ресет пользователей»: думаю очевидно, что он делает?
- Новый модуль «Производитель оборудования»: ищущий производителя по MAC пользователя
- Новый модуль «UHW»: позволяющий контролировать попытки использования UHW.
- Новый модуль «Движение средств»: плагин профиля позволяющий полностью контролировать все движения средств - по счету абонента
- Модуль «Удаление пользователя»: теперь проводиться зачистка CF
- Модуль «Удаление пользователя»: теперь проводиться зачистка тегов пользователя
- Модуль «Редактирование пользователя»: косметика
- Модуль «Дополнительные поля профиля»: улучшено логирование
- Модуль «Дополнительные поля профиля»: при удалении типа поля, производится зачистка CF
- Модуль «Свичи»: нормальное логирование при редактировании, удалении и добавлении свичей.
- Модуль «Свичи»: диалог добавления новых свичей теперь выглядит цивильно
- Модуль «Планирование работ»: теперь доступна функция редактирования существующих задач
- Модуль «Денежные операции»: теперь дополнительно помечает операции фиктивных оплат и установки счета
- Модуль «Денежные операции»: производиться дополнительное логирование корректировки сальдо
- Модуль «Платежные карточки»: добавлена постраничность
- Модуль «Платежные карточки»: исправлен баг чекбоксов при сортировке - больше нету сортировки
- «Кабинет пользователя»: исправлена и причесана Украинская локализация.
- userstats.ini: новая опция TC_EXTENDED_MATRIX включающая расширенную матрицу перехода между тарифами
- КТВ: в отчетах появился экспорт абонбазы
- Украинская локализация интерфейса администратора: полностью перечитана и исправлена
- Исправлена работа dnswitch при использовании TC, спасибо Небесный
- Весь Ubilling максимально причесан для соответствия ГСТУ 45.028-2004

Рекомендации к обновлению
Перед обновлением следует сделать следующие вещи:

Вкатить дамп БД
Код:
CREATE TABLE IF NOT EXISTS `paymentscorr` (
  `id` int(11) NOT NULL auto_increment,
  `login` varchar(45) NOT NULL,
  `date` datetime NOT NULL,
  `admin` varchar(255) default NULL,
  `balance` varchar(45) NOT NULL,
  `summ` varchar(45) NOT NULL,
  `cashtypeid` int(11) NOT NULL,
  `note` varchar(45) default NULL,
  PRIMARY KEY  (`id`),
  KEY `login` (`login`),
  KEY `date` (`date`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
В конец конфига alter.ini добавить
Код:
MASSRESET_ENABLED=0
MACVEN_ENABLED=0
MACVENAPI_KEY=""
В конец конфига userstats.ini добавить
Код:
TC_EXTENDED_MATRIX=0
Дата 2012-10-20 12:11:39