Релиз 0.2.9 - rev 1705

Список изменений

- Изменения в структуре БД, см. дамп.
- alter.ini: изменился формат ARPING_IFACE теперь перед именем интерфейса следует указывать -i (FreeBSD) или -I (Linux)
- alter.ini: новая опция MTSIGMON_ENABLED включающая поддержку мониторинга сигнала на Mikrotik
- alter.ini: новая опция SIGREQ_ENABLED включающая поддержку сервиса приема заявок на подключение
- Модуль «Мастер отчетов»: появилась опция экспорта абонбазы в Excel
- Модуль «Популярность тарифов»: теперь отображает разницу стоимости при изменениях тарифов
- Модуль «Финансовый отчет»: починена внезапно сломавшаяся трансляция имен виртуальных сервисов.
- Модуль «Динамический шейпер»: улучшено логирование
- Модуль «Сети»: переписан интерфейс управления сетями. Теперь все более единообразно.
- Модуль «Сети»: теперь не получится удалить подсеть к которой привязаны живые пользователи.
- Модуль «Города»: добавлены проверки на заполненность имени при создании и редактировании города
- Модуль «Улицы»: добавлены проверки на заполненность имени при создании и редактировании улицы
- Модуль «Дома»: добавлены проверки на заполненность имени при создании и редактировании дома
- Модуль «Улицы»: добавлены дополнительные переспрашивалки при удалении и редактировании
- Модуль «Дома»: добавлены дополнительные переспрашивалки при удалении и редактировании
- Модуль «Хелпдеск»: добавлена возможность редактирования и удаления ответов на тикеты
- Модуль «Работники»: добавлены дополнительные переспрашивалки, также возможно редактирование типов работ
- Модуль «Профиль пользователя»: теперь населенный пункт в адресе отображается принудительно
- Модуль «Права администраторов»: полностью переписано редактирование прав, теперь оно не такое пугающее
- Модуль «Консоль разработчика»: появилась возможность сохранять фрагменты кода в виде шаблонов
- Новый модуль "Мониторинг сигнала Mikrotik": позволяет получать уровень сигнала всех абонентов на БС
- Новый модуль «Заявки на подключение»: позволяет просматривать заявки поступившие от сервиса приема заявок (docs/signup/)
- Все всплывающие окна теперь используют вместо web_Overlay гламурный JQuery UI modal dialog
- КТВ: теперь понятно для кого происходят действия редактирования, внесения средств и показ статистики
- Кабинет пользователя: больше не вызывает исключений UBAgent при отсутствующем трафике у пользователя

Перед обновлением следует:

Добавить в конец alter.ini:
Код:
MTSIGMON_ENABLED=0
SIGREQ_ENABLED=0
Применить на БД дамп:
Код:
CREATE TABLE `ubstorage` (
  `id` int(11) NOT NULL auto_increment,
  `key` varchar(255) default NULL,
  `value` text,
  PRIMARY KEY  (`id`),
  KEY `key` (`key`),
  FULLTEXT KEY `value` (`value`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

CREATE TABLE `sigreq` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`date` DATETIME NOT NULL ,
`state` TINYINT NOT NULL ,
`ip` VARCHAR( 40 ) NOT NULL ,
`street` VARCHAR( 255 ) NOT NULL ,
`build` VARCHAR( 40 ) NOT NULL ,
`apt` VARCHAR( 40 ) NOT NULL ,
`realname` VARCHAR( 255 ) NOT NULL ,
`phone` VARCHAR( 255 ) NOT NULL ,
`service` VARCHAR( 255 ) NOT NULL ,
`notes` TEXT default NULL
) ENGINE = MYISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
Дата 2012-08-15 11:33:24