История изменений Ubilling за 2013-й год

0.4.8 - rev 3107

  • Изменения в структуре БД, см дамп.
  • alter.ini: новая опция CAPABDIR_ENABLED включающая справочник заявок на подключения.
  • alter.ini: новая опция SCREP_ENABLED включающая отчет по попрошайке.
  • Модуль «Собака-наблюдака»: исправлена проблема в некоторых ситуациях не дававшая послаться СМС-кам.
  • Модуль «Отчет по детальной статистике»: переписан с нуля и немного облагорожен.
  • Модуль «Планирование работ»: появилась возможность печати нарядов.
  • Модуль «Карта домов»: рефакторнуто отображение живых пользователей, адово увеличено быстродействие.
  • Модуль «Отчет по автозаморозке»: теперь также умеет показывать текущих замороженных абонентов.
  • Модуль «Планирование работ»: теперь умеет показывать просроченные задачи.
  • Новый модуль «Возможности подключений»: по сути просто разноцветный TODO list с кастомными состояниями.
  • Модуль "Опрос свитчей": добавлен шаблон опроса для Foxgate S6424-S2C2
  • Модуль «Профиль пользователя»: теперь умеет индикацию «уже занятости порта» при включенной опции SWITCHPORT_IN_PROFILE
  • Модуль «Тарифы»: добавлена поддержка моделей тарификации из stargazer 2.409
  • Модуль «Отчет по подключениям»: теперь также отображается количество подключений за год.
  • Модуль «Работники»: теперь также позволяет указывать мобильный телефон работника.
  • Модуль «Планирование работ»: теперь при помощи собаки-уведомляки умеет уведомлять работников о поставленных задачах СМСками.
  • Новый модуль «Отчет по услуге кредитования»: внезапно показывает использование данного сервиса в разрезе месяца/года.
  • Модуль «Редактирование MAC»: минимизированы обращения к БД.
  • Модуль «Редактирование MAC»: улучшен контроль занятости MAC адресов.
  • Шаблонизация: для общих шаблонов починена работа макроса PAYID, теперь он адекватно реагирует на опцию OPENPAYZ_REALID
  • Шаблонизация: для шаблонов экспорта платежей починена работа макросов CONTRACT и CONTRACTDATE. Спасибо oberon85.
  • OpenPayz: добавлен бекенд для работы с платежным сервисом 24money.com.ua
  • OpenPayz: добавлен фронтенд для работы с платежной системой 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 пользователей.
  • Модуль «Динамический шейпер»: косметически рефакторнут.
  • Модуль «Регистрация пользователя»: несколько новых моделей генерации логинов.
  • Модуль «Регистрация пользователей»: немного рефакторнут механизм формирования инкрементных логинов.
  • Модуль «Регистрация пользователей»: теперь умеет выставлять договор таким же как и логин на автомате.
  • Модуль «Бекап БД»: теперь позволяет скачивать дампы после их создания.
  • Модуль «Бекап БД»: теперь позволяет спрятать себе резервные копии важных конфигов.
  • Модуль «TurboSMS»: исправлена реакция при ошибке соединения с БД СМС шлюза. Спасибо DarkSpider.
  • Модуль «Консоль разработчика»: исправлен бесючий ворнинг в случае исполнения запроса возвращающего «ничего».
  • Модуль «Профиль пользователя»: появилась возможность удалить привязку к свичу и порту при включении соответствующей опции.
  • Модуль «Карта активного оборудования»: исправлено отображение мертвого оборудования, для которого не указано местонахождение.
  • Новый плагин профиля «DHCP option 82»: позволяет устанавливать для пользователя пары remote-id + circuit-id
  • Новый модуль "Собака-наблюдака": позволяет оперативно мониторить окружающую реальность.
  • Новый модуль «Отчет по автозаморозке»: таки показывает пользователей которых постигла автозаморозка.
  • Новый модуль «Пользователи без присвоенного порта»: угадайте что показывает, работает при включении соответствующей опции.
  • API удаленного вызова: новый вызов autofreeze вызывающий автозаморозку пользователей.
  • API удаленного вызова: новый вызов watchdog заставляющий собаку-наблюдаку пробежаться по всем активным задачам.
  • API удаленного вызова: появилась возможность начисления скидок по платежам за предыдущий месяц.
  • Заготовки скриптов инициализации для Linux: отрихтованы для совместимости с установщиком Ubuntu
  • Кабинет пользователя: исправлена проблема, могущая при некоторых условиях приводить к тому, что платежные карточки не будут помечены как использованные.
  • Кабинет пользователя: добавлена новая необязательная опция authfailredir устанавливающая URL редиректа при невозможности определить пользователя по IP.
  • Определение производителя оборудования по MAC: теперь будет включено «из-коробки» для новых установок.
  • Определение производителя оборудования по MAC: По умолчанию теперь используется сервис 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.
  • Модуль «Сервера доступа (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 включающая поддержку интеграции с AskoziaPBX
  • OpenPayz: добавлена поддержка прямых пополнений терминалами 24NonStop.
  • Модули «Поиск пользователей», «Регистрация пользователей»: населенные пункты теперь отображаются в порядке добавления.
  • Модуль «Мониторинг сигнала на Mikrotik»: исправлено несоответствие прав иконки на панели задач
  • Модуль «Классы трафика»: теперь при добавлении и удалении класов трафика stargazer-У будет послан SIGHUP
  • Модуль «Поиск пользователей»: теперь умеет автодополнение при поиске по частичному адресу
  • Модуль «Поиск оплат»: теперь умеет искать также по корректировкам сальдо.
  • Модуль «Поиск оплат»: теперь по умолчанию выставлен временной интервал для поиска платежей «за сегодня».
  • Модуль «Попингатор»: добавлена возможность устанавливать размер и количество пакетов.
  • Модуль «Онлайн»: опция FAST_CASH_LINK теперь также работает при включенной ONLINE_HP_MODE
  • Модуль «Улицы»: больше невозможно создание улиц с одинаковыми именами в одном населенном пункте.
  • Модуль «Дома»: больше невозможно создание домов с номером идентичным уже имеющимся на улице.
  • Новый модуль «Интеграция с Askozia» - позволяет просматривать историю звонков и состояние АТС
  • Кабинет пользователя: новая необязательная опция PUBLIC_OFFER включающая «режим оферты».

0.4.4 - rev 2790

  • При AJAX подгрузке данных теперь отображается хоть какая-то визуализация дающая понять что «хоть что-то происходит».
  • Модуль «Мониторинг сигнала на Mikrotik»: теперь отображает IP мониторимых БС а также IP, Ф.И.О. и тарифы пользователей.
  • Модуль «Планирование работ»: теперь показывает задачи только в текущем году, за исключением случая если текущий месяц - Январь.
  • Модуль «Отчет по подключениям»: теперь популярность тарифов отображается относительно выбранного месяца.
  • Модуль «Редактирование примечаний»: более строгое логирование.
  • Модуль «Контроль скорости»: более строгое логирование.
  • Модуль «Карта оборудования»: в поиске координат более не отображаются устройства с флагом «NP»
  • Модуль «Теги»: причесано отображение и добавление новых типов тегов, исправлена сортировка.
  • OpenPayz: добавлена поддержка платежной системы 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)»: выброшен тип 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. Подробнее тут.
  • Шаблоны устройств SNMP: в секции define появились необязательные опции FDB_MODE и FDB_IGNORE_PORTS. Подробнее тут.
  • Модуль «Панель задач»: в уведомлениях о мертвых свичах с незаполненными «Гео координатами» теперь не показывается иконка поиска поиска на карте.
  • Модуль «Панель задач»: уведомление о мертвых свичах, теперь умеет показывать время смерти свича.
  • Модуль «Свичи»: при наведении на иконку активности, теперь если что будет показываться некролог.
  • Модуль «Опрос свичей»: больше не пытается опросить мертвые свичи.
  • Модуль «Машина времени»: теперь также показывает время смерти свича.
  • Модуль «Поиск оплат»: исправлена контекстная справка.
  • Модуль «Мастер отчетов»: исправлено уведомление о редактировании и удалении
  • Модуль «Печать документов»: исправлено уведомление о редактировании и удалении
  • Модуль «Планирование работ»: теперь умеет порождать работы для пользователя, на основании выполненных задач.
  • Модуль «Работы»: если работа создана на основании запланированного задания - в примечаниях теперь - ссылка на задачу.
  • Модуль «Мгновенные сообщения»: исправлен подземный стук связанный с парсингом.
  • Модуль «Заявки на подключение»: теперь отображает существующие заявки постранично
  • Модуль «Планирование работ»: теперь поиск логина по адресу регистронезависим, но все же строг.
  • Новый модуль «Интерфейсы на серверах доступа MikroTik»: позволяет указывать имена интерфейсов для правильного показа графичков.
  • Новый модуль «Текущий кеш FDB»: показывает FDB со свичей, ранее собранный при помощи модуля «Опрос свичей»
  • userstats.ini: новая опция ONLINELEFT_SPREAD, определяющая метод снятия абон. платы в системе
  • OpenPayz: добавлена поддержка платежной системы 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
  • Новый модуль "Опрос свичей": предназначен для опроса свичей и других активных устройств при помощи 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
  • Мерджнута предварительная версия поддержки Mikrotik API (docs/presets/MikroTik/) за авторством Тимура. Со всеми вопросами - к нему.
  • OpenPayz: исправлен фронтенд Ipay - теперь не должно возникать проблем с платежами прилетевшими с их формы.
  • Кабинет пользователя: теперь все имена тарифов пропускаются сквозь движок локализации
  • Кабинет пользователя: для каждой локали теперь подгружается addons.php если он существует для текущего языка.
  • По умолчанию теперь отключены редко используемые модуля типа импорта выписок, массовой рассылки, экспорта оплат.
  • Слегка обновился автообновлятор. Рекурсия, да :)

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»

0.3.8 - rev 2389

  • alter.ini: новая опция DEVCON_SQL_KEEP отвечающая за то, будет ли оставаться запрос в SQL консоли после выполнения
  • alter.ini: новая опция DEVCON_VERBOSE_DEBUG отвечающая за показ отладочной информации в консоли разработчика
  • alter.ini: новая опция FINREP_CONTRACT отвечающая за показ номера договора в финансовом отчете
  • Модуль «Консоль разработчика» - теперь выглядит более вменяемо. Спасибо Den1xxx.
  • Модуль «Сервис мгновенных сообщений»: исправлено фильтрование, исправлено отображение новых строк.
  • Модуль «Сервис мгновенных сообщений»: теперь в сообщениях поддерживается BB-код
  • Модуль «DOCSIS»: полностью выкинут, и переписан с нуля с учетом реальности BSR2000/BSR1000/UBR
  • Модуль «Работы»: исправлена проблема с невозможностью создания при сортировке
  • Модуль «Финансовый отчет»: проведен рефакторинг функции показа платежей
  • Модуль «Финансовый отчет»: теперь умеет опционально отображать договора
  • Модуль «Финансовые операции»: ликвидирована возможность создать платеж с незаполненной суммой
  • Новый модуль «DOCSIS модемы»: позволяет осуществлять регистрацию и мониторинг модемов
  • Кабинет пользователя: кукизы теперь устаревают через месяц
  • Кабинет пользователя: на модуль «Онлайн платежи» теперь влияет параметр OPENPAYZ_REALID
  • Кабинет пользователя: модуль «Онлайн платежи» теперь отображает описания платежных систем из opayz.ini
  • КТВ: новый отчет «Текущие должники для разноса, по улицам»
  • UBinstaller: полностью выброшена поддержка FreeBSD 8.2 - она не поддерживается от 31.07.12
  • 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 для отображения администраторов
  • Новый модуль «Сервис мгновенных сообщений»: позволяет общаться администраторам между собой
  • Модуль «Панель задач»: теперь умеет уведомлять о новых входящих сообщениях
  • Модуль «Бекап БД»: появился функционал для очистки БД от ставших ненужными данных
  • КТВ: теперь есть «Коректировка сальдо»
  • КТВ: теперь есть «Фиктивный платеж»
  • КТВ: теперь есть «Установить счет»
  • КТВ: немного причесана формочка добавления денег
  • КТВ: теперь отображаются оплаты не только за текущий год
  • КТВ: теперь возможна шаблонизация при печати должников в catv_debtors.tpl
  • КТВ: новый отчет «Текущие должники для разноса, по адресам»
  • API удаленного вызова: новый вызов autocleandb предназначенный для периодической зачистки БД
  • OpenPayz: появился фронтенд работы с платежной системой "Новоплат"

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
 
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki