Релиз Ubilling 0.4.2 - rev 2660

- Изменения в структуре БД, см дамп.
- Кабинет пользователя: исправлена работа функции показа оставшегося срока оплаченной услуги
- Модуль «Опрос свичей»: добавлены шаблоны для Foxgate-S6224-S4, Foxgate-S6248-S4, Foxgate-S6208-S1. Спасибо DarkSpider.
- Модуль «Опрос свичей»: исправлены парсеры CPU, памяти, состояния и описания портов для работы на свичах Dlink. Спасибо DemonidZe.
- Модуль «Опрос свичей»: DemonidZe добавил много-много шаблонов для свичей Dlink и HP. Подробнее здесь.
- Шаблоны устройств SNMP: в секции define появились необязательные опции FDB_MODE и FDB_IGNORE_PORTS. Подробнее тут.
- Модуль «Панель задач»: в уведомлениях о мертвых свичах с незаполненными «Гео координатами» теперь не показывается иконка поиска поиска на карте.
- Модуль «Панель задач»: уведомление о мертвых свичах, теперь умеет показывать время смерти свича.
- Модуль «Свичи»: при наведении на иконку активности, теперь если что будет показываться некролог.
- Модуль «Опрос свичей»: больше не пытается опросить мертвые свичи.
- Модуль «Машина времени»: теперь также показывает время смерти свича.
- Модуль «Поиск оплат»: исправлена контекстная справка.
- Модуль «Мастер отчетов»: исправлено уведомление о редактировании и удалении
- Модуль «Печать документов»: исправлено уведомление о редактировании и удалении
- Модуль «Планирование работ»: теперь умеет порождать работы для пользователя, на основании выполненных задач.
- Модуль «Работы»: если работа создана на основании запланированного задания - в примечаниях теперь - ссылка на задачу.
- Модуль «Мгновенные сообщения»: исправлен подземный стук связанный с парсингом.
- Модуль «Заявки на подключение»: теперь отображает существующие заявки постранично
- Новый модуль «Интерфейсы на серверах доступа MikroTik»: позволяет указывать имена интерфейсов для правильного показа графичков.
- Новый модуль «Текущий кеш FDB»: показывает FDB со свичей, ранее собранный при помощи модуля «Опрос свичей»
- userstats.ini: новая опция ONLINELEFT_SPREAD, определяющая метод снятия абон. платы в системе
- OpenPayz: добавлена поддержка платежной системы ipay.by. Спасибо Den1xxx.
- UBinstaller: добавлена поддержка FreeBSD 8.4, собраны бинарные пакеты для i386.
- UBinstaller: теперь проводит очистку тестовых пользователя и тарифа stargazer
- API удаленного вызова: добавлен новый вызов swping для ICMP опроса свичей, cronping сохранен в модуле «Свичи» в целях совместимости


Перед обновлением следует, вкатить вот такой вот дампик на БД:
Код:
CREATE TABLE IF NOT EXISTS `deathtime` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `ip` varchar(255) NOT NULL,
  `date` datetime NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;


CREATE TABLE IF NOT EXISTS `mtnasifaces` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `nasid` int(11) NOT NULL,
  `iface` varchar(255) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
И добавить аж одну опцию в userstats.ini
Код:
ONLINELEFT_SPREAD=0
Дата 2013-06-19 09:33:46