Инструменты пользователя

Инструменты сайта


changelog2013

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

changelog2013 [2014/01/02 14:07]
nightfly создано
changelog2013 [2014/01/02 14:08] (текущий)
nightfly
Строка 1: Строка 1:
 +====== История изменений Ubilling за 2013-й год ======
 +
 +
 +** 0.4.8 - rev 3107 **
 +   * Изменения в структуре БД, см дамп.
 +   * alter.ini: новая опция CAPABDIR_ENABLED включающая справочник заявок на подключения.
 +   * alter.ini: новая опция SCREP_ENABLED включающая отчет по попрошайке.
 +   * Модуль "​Собака-наблюдака":​ исправлена проблема в некоторых ситуациях не дававшая послаться СМС-кам.
 +   * Модуль "​Отчет по детальной статистике":​ переписан с нуля и немного облагорожен.
 +   * Модуль "​Планирование работ":​ появилась возможность печати нарядов.
 +   * Модуль "​Карта домов":​ рефакторнуто отображение живых пользователей,​ адово увеличено быстродействие.
 +   * Модуль "​Отчет по автозаморозке":​ теперь также умеет показывать текущих замороженных абонентов.
 +   * Модуль "​Планирование работ":​ теперь умеет показывать просроченные задачи.
 +   * Новый модуль "​Возможности подключений":​ по сути просто разноцветный TODO list с кастомными состояниями.
 +   * Модуль [[switchpoller|"​Опрос свитчей"​]]:​ добавлен шаблон опроса для Foxgate S6424-S2C2
 +   * Модуль "​Профиль пользователя":​ теперь умеет индикацию "​уже занятости порта"​ при включенной опции SWITCHPORT_IN_PROFILE
 +   * Модуль "​Тарифы":​ добавлена поддержка моделей тарификации из stargazer 2.409
 +   * Модуль "​Отчет по подключениям":​ теперь также отображается количество подключений за год.
 +   * Модуль "​Работники":​ теперь также позволяет указывать мобильный телефон работника.
 +   * Модуль "​Планирование работ":​ теперь при помощи собаки-уведомляки умеет уведомлять работников о поставленных задачах СМСками.
 +   * Новый модуль "​Отчет по услуге кредитования":​ внезапно показывает использование данного сервиса в разрезе месяца/​года.
 +   * Модуль "​Редактирование MAC": минимизированы обращения к БД.
 +   * Модуль "​Редактирование MAC": улучшен контроль занятости MAC адресов.
 +   * [[templating|Шаблонизация]]:​ для общих шаблонов починена работа макроса PAYID, теперь он адекватно реагирует на опцию OPENPAYZ_REALID
 +   * Шаблонизация:​ для шаблонов экспорта платежей починена работа макросов CONTRACT и CONTRACTDATE. Спасибо oberon85.
 +   * [[openpayz|OpenPayz]]:​ добавлен бекенд для работы с платежным сервисом [[https://​24money.com.ua|24money.com.ua]]
 +   * [[openpayz|OpenPayz]]:​ добавлен фронтенд для работы с платежной системой [[http://​city-pay.com.ua/​|City-Pay]]
 +   * Произведен рефакторинг подсистемы набигания. Теперь можно грабить корованы.
 +
 +** 0.4.7 - rev 3042 **
 +   * Изменения в структуре БД, см дамп.
 +   * alter.ini: новая опция DSHAPER_ENABLED включающая и выключающая поддержку динамического шейпера.
 +   * alter.ini: новая опция WATCHDOG_ENABLED включающая "​Собаку наблюдаку"​
 +   * alter.ini: новая опция AUTOFREEZE_CASH_LIMIT устанавливающая суму меньше которой абонент будет отмораживаться.
 +   * alter.ini: новая опция CONTRACT_SAME_AS_LOGIN устанавливающая договор таким же как и логин при регистрации абонента. ​
 +   * Модуль "​Сервер DHCP": исправлена ошибка при генерации классов для подсетей использующих Option 82
 +   * Модуль "​Поиск пользователей":​ исправлена ошибка в некоторых случая возникающая при поиске по договору.
 +   * Модуль "​Хелпдеск":​ теперь также показывает IP пользователей.
 +   * Модуль "​Динамический шейпер":​ косметически рефакторнут.
 +   * Модуль "​Регистрация пользователя":​ несколько новых [[logingeneration|моделей генерации логинов.]]
 +   * Модуль "​Регистрация пользователей":​ немного рефакторнут механизм формирования инкрементных логинов.
 +   * Модуль "​Регистрация пользователей":​ теперь умеет выставлять договор таким же как и логин на автомате.
 +   * Модуль "​Бекап БД": теперь позволяет скачивать дампы после их создания.
 +   * Модуль "​Бекап БД": теперь позволяет спрятать себе резервные копии важных конфигов.
 +   * Модуль "​TurboSMS":​ исправлена реакция при ошибке соединения с БД СМС шлюза. Спасибо DarkSpider.
 +   * Модуль "​Консоль разработчика":​ исправлен бесючий ворнинг в случае исполнения запроса возвращающего "​ничего"​.
 +   * Модуль "​Профиль пользователя":​ появилась возможность удалить привязку к свичу и порту при включении соответствующей опции.
 +   * Модуль "​Карта активного оборудования":​ исправлено отображение мертвого оборудования,​ для которого не указано местонахождение.
 +   * Новый плагин профиля "DHCP option 82": позволяет устанавливать для пользователя пары remote-id + circuit-id
 +   * Новый модуль ​ [[watchdog|"​Собака-наблюдака"​]]:​ позволяет оперативно мониторить окружающую реальность.
 +   * Новый модуль "​Отчет по автозаморозке":​ таки показывает пользователей которых постигла автозаморозка.
 +   * Новый модуль "​Пользователи без присвоенного порта":​ угадайте что показывает,​ работает при включении соответствующей опции.
 +   * API удаленного вызова:​ новый вызов autofreeze вызывающий автозаморозку пользователей.
 +   * API удаленного вызова:​ новый вызов watchdog заставляющий собаку-наблюдаку пробежаться по всем активным задачам.
 +   * API удаленного вызова:​ появилась возможность начисления [[discounts|скидок]] по платежам за предыдущий месяц.
 +   * Заготовки скриптов инициализации для Linux: отрихтованы для совместимости с [[setupubuntuserver1204|установщиком Ubuntu]]
 +   * Кабинет пользователя:​ исправлена проблема,​ могущая при некоторых условиях приводить к тому, что платежные карточки не будут помечены как использованные.
 +   * Кабинет пользователя:​ добавлена новая необязательная опция authfailredir устанавливающая URL редиректа при невозможности определить пользователя по IP.
 +   * Определение [[macven|производителя оборудования по MAC]]: теперь будет включено "​из-коробки"​ для новых установок. ​
 +   * Определение [[macven|производителя оборудования по MAC]]: По умолчанию теперь используется сервис [[http://​searchmac.com|searchmac.com]].
 +
 +** 0.4.6 - rev 2939 **
 +   * Изменения в структуре БД, см дамп.
 +   * alter.ini: новая опция SEARCH_CUSTOM_CONTRACT включающая дополнительную форму поиска по договору
 +   * alter.ini: новая опция ASTERISK_ENABLED включающая поддержку Asterisk
 +   * alter.ini: новая опция NMAP_PATH устанавливающая путь к nmap
 +   * alter.ini: новая опция FREERADIUS_ENABLED включающая поддержку FreeRADIUS
 +   * alter.ini: новая опция SETCASH_ONLY_ROOT включающая запрет использования опции "​установить счет"​ пользователям без прав главного администратора.
 +   * Альтернативные скрипты Stargazer: добавлено полное удаление записей пользователя с NAS при удалении из системы и смене IP адреса.
 +   * Модуль "​Интеграция с AskoziaPBX":​ исправлено отображение аптайма АТС
 +   * Модуль "​Интеграция с AskoziaPBX":​ появилась возможность просмотра статистики по внутренним номерам.
 +   * Модуль "​Дома":​ теперь позволяет указывать гео координаты дома и искать дома по карте.
 +   * Модуль "​Профиль пользователя":​ теперь позволяет производить поиск дома пользователя на карте.
 +   * Модуль "​Права администраторов":​ исправлена ошибка при выставлении рутовых прав.
 +   * Модуль "​Регистрация пользователей":​ при регистрации без указанной квартиры,​ теперь автоматически выставляется нулевая.
 +   * Модуль "​События":​ исправлен подсчет выставленных за месяц кредитов. Спасибо DarkSpider
 +   * Модуль "​Популярность тарифов":​ полностью рефакторнут. Теперь также визуально отображает количество неактивных пользователей. Все тлен.
 +   * Модуль "​Сети и сервисы":​ слегка рефакторнут,​ реагирует на поддержку [[freeradius|FreeRADIUS]].
 +   * Модуль "​Сервера доступа (NAS)":​ в связи с аннигиляцией всей старой поддержки GNU Radius ликвидирован соответствующий тип NAS.
 +   * Модуль "​Профиль пользователя":​ плагин профиля "​Мониторинг сингнала Mikrotik"​ переехал в черную магию.
 +   * Модуль "​Профиль пользователя":​ плагин профиля "​Движение средств"​ как более используемый выехал из черной магии.
 +   * Модуль "​Заявки на подключение":​ теперь умеет генерировать задачи для планировщика работ.
 +   * Новый модуль "​Asterisk":​ позволяет просматривать статистику по звонкам.
 +   * Новый модуль "​Карта домов и пользователей":​ позволяет визуально наблюдать месторасположение домов и пользователей в них.
 +   * Новый модуль "​Установка RADIUS-атрибутов":​ делает как ни странно то что и предполагается.
 +   * API удаленного вызова:​ новый вызов fullhostscan предназначенный для опроса всех подсетей из справочника "​Сети и сервисы"​
 +   * API удаленного вызова:​ новый вызов rebuilduserdatacache перестраивающий кеш пользовательских данных в exports/​cache_*
 +   * Кабинет пользователя:​ воспользоваться услугой кредитования теперь возможно только в случае недостатка средств на счету.
 +   * Попытки использования Ubilling при не запущенном Stargazer - теперь не увенчаются успехом. ​
 +
 +
 +** 0.4.5 - rev 2843 **
 +   * alter.ini: новая опция SEARCHADDR_AUTOCOMPLETE включающая автодополнение в поиске по частичному адресу
 +   * alter.ini: новая опция ASKOZIA_ENABLED включающая поддержку интеграции с [[http://​www.askozia.ru/​|AskoziaPBX]] ​
 +   * [[openpayz|OpenPayz]]:​ добавлена поддержка прямых пополнений терминалами [[http://​24nonstop.com.ua/​|24NonStop]].
 +   * Модули "​Поиск пользователей",​ "​Регистрация пользователей":​ населенные пункты теперь отображаются в порядке добавления.
 +   * Модуль "​Мониторинг сигнала на Mikrotik":​ исправлено несоответствие прав иконки на панели задач
 +   * Модуль "​Классы трафика":​ теперь при добавлении и удалении класов трафика stargazer-У будет послан SIGHUP
 +   * Модуль "​Поиск пользователей":​ теперь умеет автодополнение при поиске по частичному адресу
 +   * Модуль "​Поиск оплат":​ теперь умеет искать также по корректировкам сальдо.
 +   * Модуль "​Поиск оплат":​ теперь по умолчанию выставлен временной интервал для поиска платежей "за сегодня"​.
 +   * Модуль "​Попингатор":​ добавлена возможность устанавливать размер и количество пакетов.
 +   * Модуль "​Онлайн":​ опция FAST_CASH_LINK теперь также работает при включенной ONLINE_HP_MODE
 +   * Модуль "​Улицы":​ больше невозможно создание улиц с одинаковыми именами в одном населенном пункте.
 +   * Модуль "​Дома":​ больше невозможно создание домов с номером идентичным уже имеющимся на улице.
 +   * Новый модуль "​Интеграция с Askozia"​ - позволяет просматривать историю звонков и состояние АТС
 +   * Кабинет пользователя:​ новая необязательная опция PUBLIC_OFFER включающая "​режим оферты"​.
 +
 +
 +** 0.4.4 - rev 2790 **
 +   * При AJAX подгрузке данных теперь отображается хоть какая-то визуализация дающая понять что "​хоть что-то происходит"​.
 +   * Модуль "​Мониторинг сигнала на Mikrotik":​ теперь отображает IP мониторимых БС а также IP, Ф.И.О. и тарифы пользователей.
 +   * Модуль "​Планирование работ":​ теперь показывает задачи только в текущем году, за исключением случая если текущий месяц - Январь.
 +   * Модуль "​Отчет по подключениям":​ теперь популярность тарифов отображается относительно выбранного месяца.
 +   * Модуль "​Редактирование примечаний":​ более строгое логирование.
 +   * Модуль "​Контроль скорости":​ более строгое логирование.
 +   * Модуль "​Карта оборудования":​ в поиске координат более не отображаются устройства с флагом "​NP"​
 +   * Модуль "​Теги":​ причесано отображение и добавление новых типов тегов, исправлена сортировка.
 +   * [[openpayz|OpenPayz]]:​ добавлена поддержка платежной системы [[http://​www.comepay.ru/​|comepay.ru]]. Спасибо Кот-у.
 +   * Модуль "​Расширенная настройка MikroTik":​ причесано отображение времени с момента включения.
 +   * Модуль "​Расширенная настройка MikroTik":​ исправлены ошибки локализации.
 +   * Модуль "​Права администраторов":​ добавлена фича клонирования привилегий. Теперь права другого пользователя можно скопировать в один клик.
 +   * Модуль "​Мониторинг сигнала на Mikrotik":​ теперь отображает количество абонентов на БС.
 +   * Модуль "​Карта оборудования":​ добавлен контрол поиска на местности.
 +   * Модуль "​Карта оборудования":​ при незаполненном CENTER в ymaps.ini теперь по-умолчанию будет использован геотаргетинг.
 +   * Модуль "​Панель задач":​ изменена иконка оповещения о свежепоступивших заявках на подключения.
 +   * Модуль "​Планирование работ":​ при создании заданий добавлена возможность выбирать из "​типичных проблем"​ в примечаниях.
 +   * Модуль "​Попингатор":​ добавлена возможность обновить сведения а также по старому обычаю напичкан AJAX-ом.
 +   * Модуль "​Пинг по MAC": с ним поступили подобным бесчеловечным образом.
 +   * Модуль "​DOCSIS модемы":​ теперь отображает адреса связанных пользователей.
 +   * Модуль "​Финансовый отчет":​ появился раздел "​Аналитика"​ позволяющий визуально оценить уныние царящее в этом мире.
 +   * Модуль "​Регистрация пользователей":​ наконец исправлена транслитерация адресов для генерируемых логинов.
 +   * Кабинет пользователя:​ изменено сообщение о задолженности и добавлено чуть-чуть краски.
 +   * Кабинет пользователя:​ теперь в опции ISP_URL можно указывать ссылку на свой сайт как с http так и без.
 +   * Скрипты OnConnect/​OnDisconnect:​ теперь,​ при подключении пользователя без указанного тарифного плана или отсутствии скоростных лимитов у тарифного плана, создаются очереди на серверах доступа MikroTik с скоростными ограничениями '​unlimited'​.
 +
 +** 0.4.3 - rev 2739 **
 +   * Изменения в структуре БД, см дамп.
 +   * alter.ini: новая опция ROUND_PROFILE_CASH включающая округление пользовательского баланса до сотых.
 +   * alter.ini: новая опция SWITCHPORT_IN_PROFILE включающая возможность установки порта на свиче для абонента.
 +   * alter.ini: новая опция PAYMENTCARDS_ENABLED включающая/​выключающая поддержку работы с платежными карточками
 +   * userstats.ini:​ новая опция ROUND_PROFILE_CASH включающая округление пользовательского баланса до сотых.
 +   * userstats.ini:​ новая опция ISP_NAME указывающая имя провайдера
 +   * userstats.ini:​ новая опция ISP_URL указывающая ссылку на сайт провайдера
 +   * Новый модуль "​Расширенная настройка MikroTik":​ исправления локализации.
 +   * Кабинет пользователя:​ исправлены сообщения показа оставшегося срока оплаченной услуги.
 +   * Модуль "​Интерфейсы на серверах доступа MikroTik":​ прожив всего один релиз удален,​ в силу ненужности.
 +   * Модуль "​Пинг по MAC": теперь умеет сигнализировать,​ о наличии в сети "​MAC-ов двойников"​.
 +   * Новый модуль "​Расширенная настройка MikroTik":​ позволят таки устанавливать нужные опции для NAS типа MikroTik.
 +   * Модуль "​Сервера доступа (NAS)":​ выброшен [[microtik|тип NAS Mikrotik Direct]]. Он более не поддерживается. И не говорите что никто не предупреждал.
 +   * Модуль "​Сервера доступа (NAS)":​ теперь для NAS с установленным типом Mikrotik - доступен переход к модулю "​Расширенная настройка MikroTik"​
 +   * Модуль "​Планирование работ":​ галочка о порождении работы при закрытии задачи,​ теперь по-умолчанию прижата.
 +   * Модуль "​Планирование работ":​ исправлено отображение и редактирование многострочных примечаний к работам.
 +   * Модуль "​Платежные карточки":​ добавлено подтверждение при очистке попыток перебора
 +   * Модуль "​Переназначение скорости":​ исправлено фильтрование входных данных,​ более строгое логирование
 +   * Модуль "​Теги пользователей":​ добавлено подтверждение удаления типов тегов, более строгое логирование
 +   * Модуль "​Поиск оплат":​ добавлена возможность поиска по логину кассира.
 +   * Модуль "​Отчет по подключениям":​ месяцы теперь кликабельны.
 +   * Модуль "​Профиль пользователя":​ теперь умеет устанавливать для пользователей порты свичей.
 +   * Модуль "​Регистрация пользователей":​ более строгое логирование.
 +   * Модуль "​Статистика по трафику":​ причесан показ трафика за прошедшие периоды.
 +   * Модуль "​Тарифы":​ исправлено уведомление при удалении
 +   * Модуль "​Непопулярные тарифы":​ исправлено уведомление при удалении
 +   * Модуль "​Панель задач":​ теперь использует Ajax для обновления состояния свитчей
 +   * Модуль "​Панель задач":​ теперь указывает временную метку кеша состояния свитчей
 +   * Кабинет пользователя:​ немного отрихтован показ трафика за предыдущие месяцы.
 +   * Добавлена поддержка правил Queue для MikroTik NAS с RouterOS v6
 +   * UBinstaller:​ удалена поддержка FreeBSD 8.3
 +   * UBinstaller:​ добавлена поддержка установки на FreeBSD 8.4 amd64
 +   * UBinstaller:​ добавлен хотфикс для нормальной смены пароля администратора stargazer 2.408 - больше никакой магии.
 +
 +
 +
 +** 0.4.2 - rev 2660 **
 +
 +   * Изменения в структуре БД, см дамп.
 +   * Кабинет пользователя:​ исправлена работа функции показа оставшегося срока оплаченной услуги
 +   * Модуль "​Опрос свичей":​ добавлены шаблоны для Foxgate-S6224-S4,​ Foxgate-S6248-S4,​ Foxgate-S6208-S1. Спасибо DarkSpider.
 +   * Модуль "​Опрос свичей":​ исправлены парсеры CPU, памяти,​ состояния и описания портов для работы на свичах Dlink. Спасибо DemonidZe.
 +   * Модуль "​Опрос свичей":​ DemonidZe добавил много-много шаблонов для свичей Dlink и HP. Подробнее [[switchpoller|тут]].
 +   * Шаблоны устройств SNMP: в секции define появились необязательные опции FDB_MODE и FDB_IGNORE_PORTS. Подробнее [[switchpoller|тут]].
 +   * Модуль "​Панель задач":​ в уведомлениях о мертвых свичах с незаполненными "​Гео координатами"​ теперь не показывается иконка поиска поиска на карте.
 +   * Модуль "​Панель задач":​ уведомление о мертвых свичах,​ теперь умеет показывать время смерти свича.
 +   * Модуль "​Свичи":​ при наведении на иконку активности,​ теперь если что будет показываться некролог.
 +   * Модуль "​Опрос свичей":​ больше не пытается опросить мертвые свичи.
 +   * Модуль "​Машина времени":​ теперь также показывает время смерти свича.
 +   * Модуль "​Поиск оплат":​ исправлена контекстная справка.
 +   * Модуль "​Мастер отчетов":​ исправлено уведомление о редактировании и удалении
 +   * Модуль "​Печать документов":​ исправлено уведомление о редактировании и удалении
 +   * Модуль "​Планирование работ":​ теперь умеет порождать работы для пользователя,​ на основании выполненных задач.
 +   * Модуль "​Работы":​ если работа создана на основании запланированного задания - в примечаниях теперь - ссылка на задачу. ​
 +   * Модуль "​Мгновенные сообщения":​ исправлен подземный стук связанный с парсингом.
 +   * Модуль "​Заявки на подключение":​ теперь отображает существующие заявки постранично
 +   * Модуль "​Планирование работ":​ теперь поиск логина по адресу регистронезависим,​ но все же строг.
 +   * Новый модуль "​Интерфейсы на серверах доступа MikroTik":​ позволяет указывать имена интерфейсов для правильного показа графичков.
 +   * Новый модуль "​Текущий кеш FDB": показывает FDB со свичей,​ ранее собранный при помощи модуля "​Опрос свичей"​
 +   * userstats.ini:​ новая опция ONLINELEFT_SPREAD,​ определяющая метод снятия абон. платы в системе
 +   * OpenPayz: добавлена поддержка платежной системы [[http://​ipay.by|ipay.by]]. Спасибо Den1xxx.
 +   * UBinstaller:​ добавлена поддержка FreeBSD 8.4, собраны бинарные пакеты для i386.
 +   * UBinstaller:​ теперь проводит очистку тестовых пользователя и тарифа stargazer
 +   * API удаленного вызова:​ добавлен новый вызов swping для ICMP опроса свичей,​ cronping сохранен в модуле "​Свичи"​ в целях совместимости
 +
 +** 0.4.1 - rev 2603 **
 +   * Изменения в структуре БД, см дамп.
 +   * alter.ini: новая опция SNMPWALK_PATH описывающая путь до snmpwalk с нужными опциями
 +   * alter.ini: новая опция SNMPCACHE_TIME указывающая таймаут кеша сырых данных
 +   * alter.ini: новая опция CONTRACT_GENERATION_DEFAULT указывающая режим генерации договоров
 +   * userstats.ini:​ новая опция ONLINELEFT_COUNT включающая показ даты прекращения оплаченной услуги
 +   * userstats.ini:​ новая опция ONLINELEFT_STYLE устанавливающая тип отображения даты прекращения оплаченной услуги
 +   * Модуль "​Профиль пользователя":​ теперь можно тыцать по тегам и переходить сразу к поиску
 +   * Модуль "​Настройки системы":​ косметические фиксы типов переменных и локализации
 +   * Модуль "​Поиск оплат":​ теперь возможно добавить платежную систему с удерживаемым нулевым процентом
 +   * Модуль "​Профиль пользователя":​ добавлена возможность перехода к связанному пользователю КТВ
 +   * Модуль "​Редактирование договора":​ чистка кода, также работает опция генерации для пользователей без договора
 +   * Модуль "​Експресс регистрация":​ теперь работает опция генерации договора,​ можно начинать "с конца"​
 +   * Модуль "​Сервера доступа (NAS)":​ тип сервера "​MikroTik API" внезапно трансформировался в "​MikroTik"​
 +   * Модуль "​Модели свичей":​ теперь при добавлении и редактировании модели,​ возможно указание шаблона SNMP
 +   * Модуль "​Статистика по трафику":​ теперь адекватно подгружаются графички с NAS типа MikroTik
 +   * Новый модуль [[switchpoller|"​Опрос свичей"​]]:​ предназначен для опроса свичей и других активных устройств при помощи SNMP
 +   * Модуль "​Свичи":​ нормальное предупреждение при попытке удаления свича
 +   * Модуль "​Свичи":​ теперь отображается контрол перехода к модулю "​Опрос свичей"​ в случае наличия в описании подстроки SWPOLL
 +
 +
 +** 0.4.0 - rev 2545 **
 +   * alter.ini: новая опция MIKROTIK_SUPPORT включающая расширенную поддержку MikroTik
 +   * userstats.ini:​ новая опция SHOW_SPEED отвечающая за показ скорости в кабинете пользователя
 +   * Модуль "​Доступ в КП": исправлено отображение множественных пользователей
 +   * Модуль "​Експресс регистрация":​ добавлена обработка ситуаций когда в пуле закончились IP адреса.
 +   * Модуль "​Рассылка с помощью TurboSMS":​ исправлено транслитерирование ФИО пользователей.
 +   * Модуль "​Рассылка с помощью TurboSMS":​ добавлена принудительная установка кодировки,​ спасибо V27S
 +   * Модуль "​Рассылка с помощью TurboSMS":​ добавлена возможность установки своего часового пояса, спасибо V27S
 +   * Модуль "​Рассылка с помощью TurboSMS":​ добавлена подсветка в просмотре очереди СМС.
 +   * Модуль "​Рассылка с помощью TurboSMS":​ появился функционал позволяющий исключать определенных пользователей из рассылки.
 +   * Модуль "​Поиск оплат":​ исправлена проблема с невозможностью сохранения дробных % для ПС.
 +   * Модуль "​Поиск оплат":​ теперь сохраняет состояние календариков.
 +   * Модуль "​Поиск оплат":​ добавлена возможность поиска по сумме платежа.
 +   * Модуль "​Типы оплат":​ добавлена возможность установить тип по умолчанию.
 +   * Модуль "​Финансовые операции":​ теперь по умолчанию выбирает соответствующий тип оплаты.
 +   * Модуль "​Финансовый отчет":​ безжалостно рефакторнут,​ на 900% повышено быстродействие,​ дополнительное кеширование.
 +   * Модуль "​Сервера доступа (NAS)":​ добавлен новый тип NAS - Mikrotik API + немного косметики
 +   * Модуль "​Массовый ресет":​ прикручен бессовестный костыль ликвидирующий проблему с Mikrotik.
 +   * Новый плагин профиля "​Средства MikroTik":​ объединяет существующие модуля для работы с MikroTik NAS
 +   * Мерджнута предварительная версия [[mikrotikapi|поддержки Mikrotik API]] (docs/​presets/​MikroTik/​) за авторством [[http://​local.com.ua/​forum/​user/​24813-ub-mikrotik/​|Тимура]]. Со всеми вопросами - к нему.
 +   * OpenPayz: исправлен фронтенд Ipay - теперь не должно возникать проблем с платежами прилетевшими с их формы.
 +   * Кабинет пользователя:​ теперь все имена тарифов пропускаются сквозь движок локализации
 +   * Кабинет пользователя:​ для каждой локали теперь подгружается addons.php если он существует для текущего языка.
 +   * По умолчанию теперь отключены редко используемые модуля типа импорта выписок,​ массовой рассылки,​ экспорта оплат.
 +   * Слегка обновился автообновлятор. Рекурсия,​ да :)
 +
 +
 +** 0.3.9 - rev 2465 **
 +   * Изменения в структуре БД, см дамп.
 +   * alter.ini: новая опция TARIFFCHGAUTOCREDIT отвечающая за автоматическую установку кредита при смене тарифа.
 +   * alter.ini: новая опция SIGREP_CONTRACT отвечающая за показ номера договора в отчете по подключениям
 +   * alter.ini: новая опция TSMS_ENABLED включающая поддержку сервиса [[http://​turbosms.ua/​|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":​ вы будете смеяться,​ но он [[turbosms|рассылает SMS-ки]].
 +   * Новый модуль "​Поиск оплат":​ умеет осуществлять поиск оплат по множественным критериям
 +   * Новый плагин профиля "​Доступ в КП": позволяет управлять доступом пользователя в кабинет пользователя
 +   * Модуль "​Изменение тарифа":​ теперь умеет еще и кредиты ставить автоматом (Оо)
 +   * Модуль "​Финансовый отчет":​ изменен порядок отображения платежей по-умолчанию.
 +   * Модуль "​Отчет по подключениям":​ изменен порядок отображения регистраций по-умолчанию.
 +   * Модуль "​Отчет по просрочке кредитов":​ немилосердно рефакторнут ​
 +   * Модуль "​Отчет по просрочке кредитов":​ теперь отображает пользователей у которых кредит установлен бессрочно.
 +   * Модуль "​Консоль разработчика":​ появился функционал позволяющий упростить импорт абонбазы из сторонних систем. Не используйте это на продакшне! Нив коем случае!
 +   * Модуль "​DOCSIS модемы":​ решена проблема долгого отклика от "не вставших"​ модемов. ​
 +   * Модуль "​DOCSIS модемы":​ теперь умеет отображать сетевые потроха модема
 +   * Модуль "​DOCSIS модемы":​ улучшено юзабилити - возможен переход к ассоциированному пользователю
 +   * Модуль "​DOCSIS модемы":​ подправлена регистрация модема
 +   * Модуль "​Отчет по подключениям":​ теперь подсвечиваются сегодняшние подключения
 +   * Модуль "​Улицы":​ теперь невозможно создание улицы при отсутствующих городах
 +   * Модуль "​Финансовый отчет":​ теперь вместе с суммой отображает и количество "​позитивных"​ платежей.
 +   * Модуль "​Консоль разработчика":​ мерджнут патч от Den1xxx улучшающий обработку SQL запросов.
 +   * Модуль "​Хелпдеск":​ исправлено отображение многострочных тикетов.
 +   * Форма логина:​ теперь хоть понятно под кем мы залогинены
 +   * Кабинет пользователя:​ исправлено отображение многострочных тикетов.
 +   * Кабинет пользователя:​ теперь реагирует на значения установленные в модуле "​Доступ в КП"
 +   * OpenPayz: теперь указываются коментарии к платежу в формате "​OP:​PAYSYS"​
 +
 +** 0.3.8 - rev 2389 **
 +   * alter.ini: новая опция DEVCON_SQL_KEEP отвечающая за то, будет ли оставаться запрос в SQL консоли после выполнения
 +   * alter.ini: новая опция DEVCON_VERBOSE_DEBUG отвечающая за показ отладочной информации в консоли разработчика
 +   * alter.ini: новая опция FINREP_CONTRACT отвечающая за показ номера договора в финансовом отчете
 +   * Модуль "​Консоль разработчика"​ - теперь выглядит более вменяемо. Спасибо Den1xxx.
 +   * Модуль "​Сервис мгновенных сообщений":​ исправлено фильтрование,​ исправлено отображение новых строк.
 +   * Модуль "​Сервис мгновенных сообщений":​ теперь в сообщениях поддерживается BB-код
 +   * Модуль "​DOCSIS":​ полностью выкинут,​ и переписан с нуля с [[docsistemplate|учетом реальности BSR2000/​BSR1000/​UBR]]
 +   * Модуль "​Работы":​ исправлена проблема с невозможностью создания при сортировке
 +   * Модуль "​Финансовый отчет":​ проведен рефакторинг функции показа платежей
 +   * Модуль "​Финансовый отчет":​ теперь умеет опционально отображать договора ​
 +   * Модуль "​Финансовые операции":​ ликвидирована возможность создать платеж с незаполненной суммой
 +   * Новый модуль "​DOCSIS модемы":​ позволяет осуществлять регистрацию и мониторинг модемов
 +   * Кабинет пользователя:​ кукизы теперь устаревают через месяц
 +   * Кабинет пользователя:​ на модуль "​Онлайн платежи"​ теперь влияет параметр OPENPAYZ_REALID
 +   * Кабинет пользователя:​ модуль "​Онлайн платежи"​ теперь отображает описания платежных систем из opayz.ini
 +   * КТВ: новый отчет "​Текущие должники для разноса,​ по улицам"​
 +   * UBinstaller:​ полностью выброшена поддержка FreeBSD 8.2 - она не поддерживается от 31.07.12
 +   * OpenPayz: в фронтенде "​Новоплат"​ исправлена проблема с двузначными платежными идентификаторами
 +   * OpenPayz: добавлены бекенд и фронтенды платежной системы [[openpayz|Uniteller]]
 +
 +** 0.3.7 - rev 2339**
 +
 +   * Изменения в структуре БД, см дамп.
 +   * alter.ini: новая опция TB_UBIM включающая уведомления о новых сообщениях
 +   * alter.ini: новая опция TB_UBIM_REFRESH вечающая за таймаут AJAX проверки новых сообщений
 +   * alter.ini: новая опция UBIM_REFRESH отвечающая за таймаут AJAX проверки поступления новых сообщений ​
 +   * alter.ini: новая опция GRAVATAR_DEFAULT указывающая модель генерации аватар по умолчанию.
 +   * Модуль "​Профиль пользователя":​ исправлена проблема с отображением паспортных данных
 +   * Модуль "​Работы":​ бессовестно рефакторнут
 +   * Модуль "​Работы":​ больше не получится воспользоваться при отсутствии сотрудников либо типов задач
 +   * Модуль "​Сети и услуги":​ косметическая чистка
 +   * Модуль "​Статистика по трафику":​ безжалостно переписан
 +   * Модуль "​Статистика по трафику":​ исправлено отображение графичков с NAS типа mtdirect
 +   * Модуль "​Статистика по трафику":​ теперь графики с NAS типа mtdirect в меньшем окне
 +   * Модуль "​Редактирование ВсегдаОнлайн":​ улучшено логирование
 +   * Модуль "​Карта оборудования":​ в "​поиске координат"​ теперь возможно визуально расставлять свитчи по карте
 +   * Модуль "​Хелпдеск":​ теперь использует gravatar для отображения администраторов
 +   * Новый модуль "​Сервис мгновенных сообщений":​ позволяет общаться администраторам между собой
 +   * Модуль "​Панель задач":​ теперь умеет уведомлять о новых входящих сообщениях
 +   * Модуль "​Бекап БД": появился функционал для очистки БД от ставших ненужными данных
 +   * КТВ: теперь есть "​Коректировка сальдо"​
 +   * КТВ: теперь есть "​Фиктивный платеж"​
 +   * КТВ: теперь есть "​Установить счет"​
 +   * КТВ: немного причесана формочка добавления денег
 +   * КТВ: теперь отображаются оплаты не только за текущий год
 +   * КТВ: теперь возможна [[http://​wiki.ubilling.net.ua/​doku.php?​id=templating#​%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B_%D0%BF%D0%B5%D1%87%D0%B0%D1%82%D0%B8_%D0%B4%D0%BE%D0%BB%D0%B6%D0%BD%D0%B8%D0%BA%D0%BE%D0%B2_%D0%BA%D1%82%D0%B2|шаблонизация]] при печати должников в catv_debtors.tpl
 +   * КТВ: новый отчет "​Текущие должники для разноса,​ по адресам"​
 +   * API удаленного вызова:​ новый вызов autocleandb предназначенный для периодической зачистки БД
 +   * OpenPayz: появился фронтенд работы с платежной системой [[http://​www.novo-plat.ru/​about/​|"​Новоплат"​]]
 +
 +    ​
 +** 0.3.6 - rev 2264 **
 +   * Изменения в структуре БД, см дамп.
 +   * alter.ini: новая опция SEARCH_STRICT управляющая строгостью поиска
 +   * alter.ini: новая опция DEAD_HIDE отключающая показ мертвых людей (ну прямо как в "​Шестом чувстве"​ с Брюсом Уиллисом)
 +   * alter.ini: новая опция DEAD_TAGID устанавливающая ID тега отмечающего похороненных пользователей
 +   * alter.ini: новая опция OPENPAYZ_REALID указывающая на то, что следует доставать платежные ID из op_customers
 +   * alter.ini: новая опция PASSPDATA_IN_PROFILE включающая отображение паспортных данных в профиле
 +   * userstats.ini:​ новая опция OPENPAYZ_REALID=0 внезапно,​ делающая то же, что и в alter
 +   * billing.ini:​ новая опция RESET_AO хотфиксящая проблему при использовании rscriptd (включать строго по дикой нужде)
 +   * Новый модуль "​Експресс регистрация":​ позволяет регистрацию без удобного визарда,​ также требует прав на карточку.
 +   * Новый модуль "​Редактирование паспортных данных":​ угадайте что делает
 +   * Модуль "​Експресc карточка":​ косметика,​ теперь адрес регистрации по умолчанию отжат
 +   * Модуль "​Експресc карточка":​ добавлены минимальные проверки на валидность IP (формат,​свободен,​попадает в сеть)
 +   * Модуль "​Експресc карточка":​ после всех изменений теперь однозначно вызывается ресет пользователя ​
 +   * Модуль "​Поиск":​ строгость поиска по отдельным полям профиля теперь управляема
 +   * Модуль "​Карта оборудования":​ теперь также умеет отображать приблизительную зону покрытия
 +   * Модуль "​Онлайн":​ теперь умеет не видеть "​мертвых людей"​ в HP_MODE
 +   * Модуль "​Свитчи":​ появилась "​машина времени",​ позволяющая отслеживать состояние свитчей при cronping
 +   * Модуль "​Редактирование договора":​ для установки даты заключения договора более не требуется CRM_MODE
 +   * Модуль "​Редактирование пользователя":​ бессовестно рефакторнут
 +   * Модуль "​OpenPayz":​ бессовестно рефакторнут
 +   * Модуль "​Профиль пользователя":​ теперь умеет отображать настоящий payment ID
 +   * Модуль "​Поиск пользователей":​ теперь также умеет искать по настоящим payment ID
 +   * Модуль "​Профиль пользователя":​ теперь умеет отображать паспортные данные при указании соотв. опции.
 +   * Модуль "​Состояние системы":​ теперь умеет проверять наличие обновлений.
 +   * Модуль "​Свитчи":​ теперь есть отдельная привилегия для добавления,​ модификации и удаления свитчей.
 +   * Паспортные данные теперь также доступны для шаблонизации
 +   * Кабинет пользователя:​ в профиле может отображаться реальный Payment ID 
 +   * OpenPayz: появился фронтенд работы с QIWI
 +   * OpenPayz: теперь принудительно логирует транзакции как платежи Ubilling
  
changelog2013.txt · Последние изменения: 2014/01/02 14:08 — nightfly