Ubilling 0.3.4 rev 2060

- Изменения в структуре БД, см дамп.
- alter.ini: новая опция TB_LABELED добавляющая подписи к иконкам
- alter.ini: новая опция ARPING_EXTRA_OPTIONS описывающая дополнительные опции для arping
- alter.ini: новая опция CATV_HP_MODE включающая альтернативный рендер для списка пользователей КТВ
- alter.ini: новая опция DISCOUNTS_ENABLED включающая поддержку скидок
- alter.ini: новая опция DISCOUNT_PERCENT_CFID определяющая ID доп. поля устанавливающего процент скидки
- alter.ini: новая опция DISCOUNT_OPERATION устанавливающая тип операции под которым будет осуществляться работа со скидками
- alter.ini: новая опция DISCOUNT_CASHTYPEID указывающая на тип оплаты под которым будут начислятся средства
- alter.ini: новая опция LOGIN_GENERATION устанавливающая модель генерации логинов при регистрации
- alter.ini: новая опция PASSWORD_GENERATION_LENGHT устанавливающая длину генерируемого пароля при регистрации
- alter.ini: новая опция SWYMAP_ENABLED включающая поддержку карт свичей
- alter.ini: новая опция CATV_BACK_FEE включающая начисление АП за КТВ за прошедший а не текущий месяц
- catv.ini: новая опция ZERO_TOLERANCE делающая тоже, что и для интернетов
- Новый конфиг ymaps.ini: проследите, чтобы он бекапился при обновлении
- Модуль «Панель задач»: теперь умеет отображать иконки симпатичными плиточками. Спасибо Faceless.
- Модуль «Планирование работ»: теперь если задание создано из профиля происходит переход к самой задаче.
- Модуль «Права администраторов»: улучшен логгинг.
- Модуль «Экспорт платежей»: немного причесан
- Модуль «События»: исправлена сортировка
- Модуль «Регистрация пользователей»: добавлена дополнительная проверка на тему дублей
- Модуль «Редактирование пароля»: теперь предлагает пароли регулируемой размерности
- Модуль «Настройки системы»: переписан полностью и теперь умеет орать о пропущенных опциях
- Модуль «SQL консоль»: теперь переименован в «Консоль разработчика»
- Новый модуль "Карта оборудования": позволяет визуально контролировать состояние активного сетевого оборудования
- Появилась базовая поддержка скидок
- На скорую руку приклеена русскоязычная контекстная справка с вырвиглазными ошибками
- КТВ: починен разнос выписок при неуказанной квартире
- Обновился автообновлятор - проконтролируйте актуальность сбекапливаемых конфигов
- Появилась зайчаточная механика деплоя опций в конфиги и патчей на БД которая возможно упростит жизнь в будущем
- Кабинет пользователя: исправлена ошибка не позволявшая залогиниваться некоторым браузерам при auth=login

Подробнее о характере обновлений и всяком таком можно узнать как всегда здесь: http://wiki...d=changelog
О том, что делают и как устанавливаются новые опции можно почитать тут: http://wiki...lteriniconf
И как всегда можно посетить обновленную демку по адресу: http://ubil...mp;pid=demo

Перед обновлением следует вкатить вот такой дамп на БД:
Код:
ALTER TABLE `switches` ADD `geo` VARCHAR( 255 ) NULL DEFAULT NULL AFTER `snmp` ;
А также добавить следующие опции в alter.ini:
Код:
TB_LABELED = 1
ARPING_EXTRA_OPTIONS = "-c 10 -w 10000"
CATV_HP_MODE = 0 
DISCOUNTS_ENABLED=0
DISCOUNT_PERCENT_CFID=32
DISCOUNT_OPERATION="CORR"
DISCOUNT_CASHTYPEID=1  
LOGIN_GENERATION=DEFAULT
PASSWORD_GENERATION_LENGHT=8
SWYMAP_ENABLED=1
CATV_BACK_FEE=1
а также в catv.ini:
Код:
ZERO_TOLERANCE=1
Дата 2012-11-22 18:11:42