Релиз Ubilling 0.3.5 rev 2185

- Изменения в структуре БД, см дамп.
- alter.ini: новая опция CRM_MODE включающая режим расширеной работы с клиентами
- alter.ini: новая опция PASSWORD_TYPE указывающая тип предлагаемых паролей
- ymaps.ini: новая опция CANVAS_RENDER решающая проблемы при рендеринге очень большого количества устройств на карте
- ymaps.ini: новая опция FINDING_ZOOM указывающая зум при котором будут отображаться устройства «найти на карте»
- ymaps.ini: новая опция FINDING_CIRCLE включающая подсветку при поиске оборудования
- ymaps.ini: новая опция CANVAS_RENDER_IGNORE_LABELED выключающая ускоренный рендеринг для LABELED меток на карте.
- userstats.ini: новая опция TV_ENABLED включающая поддержку КТВ в кабинете пользователя
- Модуль «Карта оборудования»: теперь умеет искать оборудование по карте
- Модуль «Свитчи»: добавлена возможность нахождения свитча на карте
- Модуль «Свитчи»: опрос на живость теперь не такая вруша
- Модуль «Свитчи»: косметика интерфейсов добавления и редактирования
- Модуль «Панель задач»: при включенном мониторинге свитчей, также умеет искать свитчи по карте
- Модуль «Финансовый отчет»: вернулось на место давно куда-то девшееся Ф.И.О.
- Модуль «Отчет по работам»: возвращена отдельная статистика по каждому работнику
- Модуль «Регистрация пользователя»: исправлена генерация логина при IPBASEDLAST
- Модуль «Редактирование договора»: новая сущность «Дата заключения договора»
- Модуль «Панель задач»: исправлено больное отображение теней в опере.
- Новый модуль «Експрес карточка»: позволяющий редактирование специфических параметров пользователя
- Профиль пользователя: новая сущность «Паспортные данные»
- КТВ: исправлена колбаса при включенном HP_MODE
- КТВ: номер договора теперь не является объязательным при регистрации пользователя Оо
- КТВ: за ненадобностью выброшен модуль панели задач «Список пользователей»
- В очередной раз повышена строгость логгинга
- UBinstaller: Обновлены пресеты для FreeBSD по-умолчанию. Весь шейп перешел на tablearg.
- UBinstaller: Собраны бинарные пакеты для FreeBSD 8.3 RELEASE i386
- UBinstaller: Появилась возможность обойтись без пересборки ядра (о UHW можно забыть)
- UBinstaller: Новая упрощенная модель сборки ядра
- Обновлен автообновлятор - ниче так рекурсия, да? :)


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

в alter.ini:
Код:
CRM_MODE=0
PASSWORD_TYPE=1
в ymaps.ini:
Код:
CANVAS_RENDER=0
FINDING_ZOOM=16
FINDING_CIRCLE=1
CANVAS_RENDER_IGNORE_LABELED=0
userstats.ini:
Код:
TV_ENABLED=0
А также вкатить вот такой дампик в БД:
Код:
CREATE TABLE IF NOT EXISTS `contractdates` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`contract` VARCHAR( 255 ) NOT NULL ,
`date` DATE NULL DEFAULT NULL
) ENGINE = MYISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;

CREATE TABLE IF NOT EXISTS `passportdata` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`login` VARCHAR( 255 ) NOT NULL ,
`birthdate` DATE NULL ,
`passportnum` VARCHAR( 255 ) NULL ,
`passportdate` DATE NULL ,
`passportwho` VARCHAR( 255 ) NULL ,
`pcity` VARCHAR( 255 ) NULL ,
`pstreet` VARCHAR( 255 ) NULL ,
`pbuild` VARCHAR( 10 ) NULL ,
`papt` VARCHAR( 10 ) NULL ,

INDEX ( `login` )
) ENGINE = MYISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
Дата 2012-12-18 12:28:20