Релиз Ubilling 0.3.9 - rev 2465

Чейнджлог

- Изменения в структуре БД, см дамп.
- alter.ini: новая опция TARIFFCHGAUTOCREDIT отвечающая за автоматическую установку кредита при смене тарифа.
- alter.ini: новая опция SIGREP_CONTRACT отвечающая за показ номера договора в отчете по подключениям
- alter.ini: новая опция TSMS_ENABLED включающая поддержку сервиса TurboSMS
- alter.ini: новая опция TSMS_GATEWAY указывающая на адрес шлюза сервиса TurboSMS
- alter.ini: новая опция TSMS_DB устанавливающая рабочую БД сервиса TurboSMS
- alter.ini: новая опция TSMS_LOGIN указывающая на логин который должен быть использован при работе со шлюзом TurboSMS
- alter.ini: новая опция TSMS_PASSWORD указывающая на пароль пользователя сервиса TurboSMS
- alter.ini: новая опция TSMS_PHONEPREFIX указывающая на префикс который будет добавлен к номерам мобильных телефонов
- Новый модуль «Рассылка с помощью TurboSMS»: вы будете смеяться, но он рассылает SMS-ки.
- Новый модуль «Поиск оплат»: умеет осуществлять поиск оплат по множественным критериям
- Новый плагин профиля «Доступ в КП»: позволяет управлять доступом пользователя в кабинет пользователя
- Модуль «Изменение тарифа»: теперь умеет еще и кредиты ставить автоматом (Оо)
- Модуль «Финансовый отчет»: изменен порядок отображения платежей по-умолчанию.
- Модуль «Отчет по подключениям»: изменен порядок отображения регистраций по-умолчанию.
- Модуль «Отчет по просрочке кредитов»: немилосердно рефакторнут
- Модуль «Отчет по просрочке кредитов»: теперь отображает пользователей у которых кредит установлен бессрочно.
- Модуль «Консоль разработчика»: появился функционал позволяющий упростить импорт абонбазы из сторонних систем. Не используйте это на продакшне! Нив коем случае!
- Модуль «DOCSIS модемы»: решена проблема долгого отклика от «не вставших» модемов.
- Модуль «DOCSIS модемы»: теперь умеет отображать сетевые потроха модема
- Модуль «DOCSIS модемы»: улучшено юзабилити - возможен переход к ассоциированному пользователю
- Модуль «DOCSIS модемы»: подправлена регистрация модема
- Модуль «Отчет по подключениям»: теперь подсвечиваются сегодняшние подключения
- Модуль «Улицы»: теперь невозможно создание улицы при отсутствующих городах
- Модуль «Финансовый отчет»: теперь вместе с суммой отображает и количество «позитивных» платежей.
- Модуль «Консоль разработчика»: мерджнут патч от Den1xxx улучшающий обработку SQL запросов.
- Модуль «Хелпдеск»: исправлено отображение многострочных тикетов.
- Форма логина: теперь хоть понятно под кем мы залогинены
- Кабинет пользователя: исправлено отображение многострочных тикетов.
- Кабинет пользователя: теперь реагирует на значения установленные в модуле «Доступ в КП»
- OpenPayz: теперь указываются коментарии к платежу в формате «OP:PAYSYS»

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

Вкатить следующий дампик на БД:
Код:
ALTER TABLE `ubstorage` CHANGE `value` `value` LONGTEXT CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL;
Добавить вот такие вот опции в конец alter.ini:
Код:
TARIFFCHGAUTOCREDIT=0
SIGREP_CONTRACT=0
TSMS_ENABLED=0
TSMS_GATEWAY="77.120.116.10"
TSMS_DB="users"
TSMS_LOGIN="testlogin"
TSMS_PASSWORD="testpassword"
TSMS_PHONEPREFIX="+38"
Дата 2013-03-26 12:20:45