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

0.7.3 - rev 4912

  • Изменения в структуре БД, см дамп.
  • alter.ini: Новая опция SIGNAL_IN_PROFILE включающая показ сигнала ONU в профиле пользователя.
  • alter.ini: Новая необязательная опция ALLOWED_COLORS, для покраски строк по цвету тега в действиях по городу.
  • alter.ini: Новая опция DEALWITHIT_ENABLED включающая планировщик отложенных действий по пользователям.
  • alter.ini: Новая опция MG_ENABLED включающая интеграцию с Megogo
  • alter.ini: Новая опция MG_PARTNERID указывающая партнерский ID Megogo
  • alter.ini: Новая опция MG_PREFIX устанавливающая префикс пользователей Megogo
  • alter.ini: Новая опция MG_SALT указывающая на salt для авторизации пользователей при помощи API
  • alter.ini: Новая опция MG_SPREAD устанавливающая тарифную модель Megogo (Помесячная/Посуточная)
  • alter.ini: Новая опция MG_PERCENT указывающая процент вознаграждения с подписок Megogo
  • userstats.ini: Новая опция MG_ENABLED включающая интеграцию кабинета пользователя с Megogo
  • userstats.ini: Новая опция API_URL устанавливающая URL для работы с Remote API
  • userstats.ini: Новая опция API_KEY указывающая серийный номер вашего Ubilling
  • Модуль «Профиль пользователя»: исправлена работа опции TARIFFINFO_IN_PROFILE в браузерах Chrome/Safari
  • Модуль «ПОНизатор»: исправлены артефакты показа графиков истории сигнала в Chrome.
  • Новый модуль «Живи с этим»: позволяет планировать изменения различных параметров пользователя «на когда-то».
  • Новый модуль «Подписки Megogo»: позволяет управлять тарифами и подписками Megogo
  • Продвинутое управление вланами: Немного оптимизирован скрипт для циско для поднятия влана, делается меньше чем за секунду, не считая сохранения конфигов.
  • Продвинутое управление вланами: исправлена проверка данных и добавлены обработчики ошибок. Теперь в случае недостающих данных будут вменяемые показы ошибок. Улучшено логирование.
  • Модуль «Действия по городам»: рефакторинг кода.
  • Модуль «Действия по городам»: добавлено разделение прав по городам в пределах модулях.
  • СМС напоминания - добавлена обработка должников (шлет смс один раз, до выхода из должников), и принудительная отмена отправка смс для пользователей с бесплатными тарифами.
  • Модуль «Печать чеков»: для чеков в формате docx добавлен макрос {PAYNOTE}
  • OpenPayz: исправлена работа фронтенда БНК24 (platezhka)
  • Шаблонизация: для общих шаблонов добавлены макросы {CURDATE} и {ROUNDCASH}
  • RemoteAPI: Добавлен вызов dealwithit выполняющий обработку задач планировщика.
  • Глобально: библиотека dygraphs обновлена до версии 1.1.1

0.7.2 - rev 4856

  • Изменения в структуре БД, см дамп.
  • alter.ini: Новая опция FREEZEMONTH_COST указывающая сумму которая снимается при вызове freezemonth из RemoteAPI.
  • alter.ini: Новая опция FREEZEMONTH_CASHTYPE указывающая тип оплат для снятия средств за заморозку.
  • alter.ini: Новая опция USERSIDE_API включающая возможность экспорта данных в UserSide.
  • alter.ini: Новая необязательная опция TEMPLATE_CURRENCY указывающая тип валюты для сумм прописью.
  • alter.ini: Новая опция VLANMACHISTORY включающая модуль истории маков и вланов пользователя.
  • alter.ini: Новая опция VLAN_ONLINE_IN_PROFILE включающая индикацию в профиле пользователя (онлайн или офлайн)
  • REMINDER теперь различает пользователей на подлежащих нотификации и отморозков.
  • Модуль «ПОНизатор»: добавлена цветная подсветка уровней сигнала.
  • Модуль «ПОНизатор»: добавлена поддержка опроса сигнала с OLT ZTE C320
  • Модуль «Действия по городу»: переведен целиком на GET параметры, что бы можно было жать кнопку «назад»
  • Модуль «Действия по городу»: добавлен интерактив в виде кликов и двойных кликов по строкам.
  • Модуль «Склад»: операции бронирования по умолчанию отсортированы по ID.
  • Модуль «ПОНизатор»: графики истории сигнала теперь дифференцированы по дню/месяцу/всему времени.
  • Модуль «OpenPayz»: исправлено фильтрование адресов в списке транзакций.
  • Модуль «Планирование работ»: добавлена интеграция с системным хранилищем изображений.
  • Модуль «Планирование работ»: исправлена выборка всех задач «только для меня».
  • Новый модуль «Отслеживание задач»: позволяет следить за выполнением задач из планирования работ.
  • Модуль «Склад»: добавлена печать остатков ТМЦ на складах для инвентаризации.
  • Кабинет пользователя: кредит для виртуальных сервисов теперь работает, как ожидалось.
  • Кабинет пользователя: состояние прочитанности уведомления теперь выставляется на год.
  • RemoteAPI: Добавлен вызов freezemonth для снятия средств за заморозку.
  • RemoteAPI : добавлен вызов writevlanmachistory
  • RemoteAPI : добавлен вызов userside реализующий экспорт данных в UserSide.
  • OpenPayz: добавлены фронтенд и бекенд для платежной системы Oplata.com.
  • Новый модуль для миграции с MikBill.

0.7.1 -rev 4768

  • Изменения в структуре БД, см дамп.
  • alter.ini: Новая опция REMINDER_ENABLED включающая и выключающая смс оповещения.
  • alter.ini: Новая опция REMINDER_TAGID для указания виртуального сервиса для смс оповещения.
  • alter.ini: Новая опция REMINDER_DAYS_THRESHLOD для указания за сколько дней нужно оповестить абонента.
  • alter.ini: Новая опция REMINDER_PREFIX для указания префикса для мобильных телефонов (+7,+380, и т.д.).
  • alter.ini: Новая опция REMINDER_TEMPLATE содержащая щаблон текста для оповещений.
  • alter.ini: Новая опция FRIENDSHIP_ENABLED включающая поддержку дружественных пользоватей
  • alter.ini: Новая опция FRIENDSHIP_PERCENT устанавливающая процент попадающий на счет с платежей дружественного пользователя.
  • alter.ini: Новая опция FRIENDSHIP_CASHTYPEID устанавливающая тип платежей для процентов начисляемых с друзей.
  • Модуль «Склад»: при загрузке, типы ТМЦ теперь сортируются по имени.
  • Модуль «Склад»: в интерфейс создания расходной операции добавлена интеграция с системным хранилищем изображений.
  • Модуль «Склад»: в интерфейс создания расходной операции добавлена человекопонимабельное информирование о остатках ТМЦ.
  • Модуль «Склад»: в интерфейс создания расходной операции добавлено указание максимально возможного количества.
  • Модуль «Склад»: добавлена возможность «бронирования» ТМЦ со склада на работников.
  • Модуль «Склад»: при создании расходной операции теперь учитывается количество ТМЦ на складе + забронированные.
  • Модуль «Планирование работ»: добавлен показ использованных на задачу материалов со склада.
  • Учет зарплат и премий: заполнение табелей, дополнительно вынесено в отдельный модуль, с отдельными правами.
  • Модуль «SMS в очереди»: перенесен на новое API.
  • Модуль «Настройки системы»: побит на категории.
  • Модуль «Глобальный поиск»: для опции GLOBALSEARCH_FIELDS теперь поддерживается параметр paymentid
  • Модуль «Поиск задач»: исправлены проблемы с поиском дубликатов адресов, спасибо Хан-у.
  • Модуль «Состояние системы»: добавлена возможность просмотра статистики memcached, если он используется как хранилище.
  • Модуль «Карта ВОЛС»: исправлена иногда возникавшая проблема доступа по HTTPS.
  • Кабинет пользователя: добавлена необязательная опция для покрытия стоимости виртуальных сервисов кредитом.
  • Кабинет пользователя: Новая опция REMINDER_ENABLED включающая и выключающая модуль оповещений в ЛК.
  • Кабинет пользователя: Новая опция REMINDER_PRICE стоимость оповещений для указания в ЛК.
  • Кабинет пользователя: Новая опция REMINDER_TAGID номер тега виртуального сервиса для оповещений.
  • Кабинет пользователя: Новая опция REMINDER_NUMBER_LENGTH максимально допустимая длинна мобильного номера.
  • Кабинет пользователя: Новая опция REMINDER_DAYS_THRESHOLD за сколько дней оповещать абонента?
  • Кабинет пользователя: Новая опция REMINDER_PREFIX указывающая префикс для мобильных телефонов.
  • Кабинет пользователя: Новая опция REMINDER_CHANGE_NUMBER включающая возможность самостоятельного изменение мобильного номера в ЛК.
  • Кабинет пользователя: Новая опция REMINDER_FEE включающая принудительное начисление стоимости REMINDER_PRICE при включении.
  • Кабинет пользователя: Новая опция REMINDER_CASHTYPEID устанавливающая тип платежей для REMINDER_FEE
  • Кабинет пользователя: Новая опция REMINDER_TURNOFF включающая возможность отказа абонентом от услуги.
  • RemoteAPI: добавлен вызов reminder для запуска для SMS уведомлений.
  • RemoteAPI: исправлена генерация карты покрытия свитчами.
  • RemoteAPI: добавлен вызов friendshipdaily для обработки дружественных платежей за предыдущие сутки.
  • Глобально: работа с очередью SMS вынесена в отдельную библиотеку.
  • Глобально: исправлена загрузка данных ajax-ом из выпадающих списков, в Google Chrome/Opera/Safari.

0.7.0 - rev 4720

  • Изменения в структуре БД, см дамп.
  • alter.ini: новая опция PHONEBOOK_ENABLED включающая телефонный справочник.
  • alter.ini: новая опция WAREHOUSE_ENABLED включающая модуль складского учета.
  • Модуль «Профиль пользователя»: в инфо о тарифе возвращена забытая абонплата тарифа
  • Модуль «Профиль пользователя»: исправлены косметические артефакты.
  • Модуль «Учет зарплат и премий»: табель, теперь не считает рабочими дни, с отработкой в 0 часов.
  • Модуль «Учет зарплат и премий»: табель теперь показывает, отдельно отпускные либо больничные дни.
  • Модуль «Планирование работ»: для изменения даты запланированной задачи, теперь требуется отдельное право.
  • Модуль «Планирование работ»: для закрытия и открытия задач, теперь требуется отдельное право.
  • Новый модуль «Телефонный справочник»: да - все верно, это просто телефонный справочник.
  • Новый модуль «Поиск задач»: предназначен для поиска задач, из модуля «Планирование работ».
  • Модуль «Свитчи»: добавлена возможность оперативно проверить свитч при помощи ICMP ping.
  • Модуль «Учет зарплат»: исправлена проблема показа табелей рабочего времени, при увольнении сотрудников.
  • Модуль «Планирование работ»: исправлена проблема приводившая, к невозможности создания задач на MySQL 5.6
  • Модуль «Модели свитчей»: исправлена проблема приводившая, к невозможности использования на MySQL 5.6
  • Область уведомлений: добавлена возможность быстрого перехода к профилю умершего свитча.
  • Новый модуль «Склад»: внезапно, позволяет, вести базовый складской учет.
  • Модуль «Отчет по подключениям»: улучшена взаимосвязь со службой ритуальных услуг.
  • Модуль «ПОНизатор»: из общего списка ONU убран серийный номер, добавлены адрес и Ф.И.О. ассоциированного пользователя.
  • UBinstaller: собраны новые бинарные пакеты для FreeBSD 10.2 amd64 и i386
  • UBinstaller: ликвидирована поддержка FreeBSD 8.4 в силу EoL с 01.08.2015
  • UBinstaller: ликвидирован ручной режим установки, теперь телодвижений для успешной установки, требуется еще меньше.

0.6.9 - rev 4646

  • Изменения в структуре БД, см дамп.
  • alter.ini: новая опция SALARY_ENABLED включающая модуль учета зарплат и премий.
  • alter.ini: новая опция TB_TASKMANNOTIFY включающая нотификацию о невыполненных задачах в области уведомлений.
  • alter.ini: новая опция CEMETERY_ENABLED включающая службу ритуальных услуг
  • alter.ini: новая опция TARIFFINFO_IN_PROFILE включающая показ информации о тарифах, в профиле пользователя.
  • Модуль «Популярность тарифов»: сводные диаграммы выехали из модальных окон.
  • Модуль «Изменение пользовательского IP»: добавлена индикация наличия свободных IP в подсетях.
  • Модуль «Онлайн»: исправлен баг, возникавший в некоторых случаях, при использовании DEAD_HIDE
  • Модуль «Работники»: исправлены косметические артефакты.
  • Модуль «Улицы»: исправлено фильтрование входных данных.
  • Модуль «Карта оборудования»: исправлена иногда возникавшая проблема доступа по HTTPS. Спасибо DemonidZe.
  • Модуль «Планирование работ»: при просмотре задачи, теперь показан ее ID.
  • Модуль «Профиль пользователя»: теперь умеет опционально показывать информацию о тарифах пользователя.
  • Область уведомлений: теперь умеет оповещать о количестве невыполненных задач.
  • Кабинет пользователя: проведены минимальные работы по чистке кода, и улучшению юзабилити.

0.6.8 - rev 4580

  • alter.ini: новая опция UBCACHE_STORAGE указывающая тип хранилища общесистемного кеша.
  • alter.ini новая опция ONUAUTO_CONFIG для смены PVID на порту ONU
  • alter.ini новая опция PER_CITY_ACTION действия по городам
  • Модуль «OpenPayz»: слегка облагорожен по коду, оптимизировано быстродействие.
  • Модуль «OpenPayz»: добавлена сводная диаграмма используемых платежных систем.
  • Модуль «OpenPayz»: теперь использует jQuery DataTables для показа списка транзакций.
  • Модуль «Журнал успешного применения UHW»: исправлено сломанное сохранение состояния.
  • Модуль «Текущий кэш FDB»: исправлено сломанное сохранение состояния.
  • Модуль «Карта оборудования»: улучшен показ связей между свитчами.
  • Модуль «ПОНизатор»: добавлена возможность добавлять примечания к существующим ONU.
  • Модуль «ПОНизатор»: улучшено логирование, минорные улучшения юзабилити.
  • Модуль «ПОНизатор»: теперь MAC адреса ONU хранятся принудительно в lowercase
  • Модуль «ПОНизатор»: теперь умеет показывать историю изменения сигнала ONU на основании данных полученных от oltpoll
  • Модуль «ПОНизатор»: добавлена возможность определения производителя ONU по MAC адресу.
  • Модуль «ПОНизатор»: теперь контролирует уникальность MAC при создании и редактировании ONU.
  • Модуль «ПОНизатор»: добавлена возможность вменяемого закрепления пользователя за ничейной ONU.
  • Модуль «Динамический шейпер»: в диалогах редактирования и создания, теперь фигурируют натуральные скорости тарифов.
  • Модуль «Свитчи»: при редактировании свитча, больше нельзя установить свитч как родительский для самого себя.
  • Модуль «Свитчи»: при удалении родительского свитча, теперь фигурирует уведомление о этом, с возможностью очистки дочерних.
  • Модуль «Планирование работ»: теперь в печати заданий также фигурирует час на который запланирована задача.
  • Модуль «Свитчи»: в редактировании свитча, теперь доступна замена его в один клик на другой NP свитч, с репликацией необходимых полей.
  • Модуль «Пользовательские карты»: теперь позволяет также показ слоев с другими пользовательскими картами.
  • Модуль «Популярность тарифов»: добавлены диаграммы переходов между тарифами и распределения пользователей по тарифам.
  • Модуль «Движение средств»: мелкие улучшения юзабилити.
  • Модуль «Мастер отчетов»: проведена косметическая чистка кода.
  • Модуль «Предприниматели»: косметическая чистка кода, исправлено логирование.
  • Модуль «Пользовательские карты»: добавлено подсвечивание области, при поиске объекта на карте.
  • Модуль «Профиль пользователя»: профиль пользователя, добавлен индикатор наличия дополнительных примечаний.
  • Модуль «Профиль пользователя»: новый модуль «черной магии» производящий поиск закрепленной за пользователем ONU.
  • Модуль «Редактирование пользователя»: добавлен индикатор наличия дополнительных примечаний.
  • Модуль «Планирование работ»: внезапно начал проверять даты на валидность. Спасибо felixio_01.
  • УКВ: облагорожен показ списка существующих пользователей.
  • УКВ: теперь подсвечиваются сегодняшние платежи, при показе профиля пользователя.
  • Запилена новая механика абстракции для кэширования, использующая memcached либо ФС в роли хранилища.
  • Кабинет пользователя: появилась опциональная и не рекомендуемая возможность замены тарифа без отсрочки.
  • Remote API: добавлен новый вызов oltpoll для опроса на тему сигнала всех OLT устройств.

0.6.7 - rev 4486

  • Изменения в структуре БД, см дамп.
  • alter.ini: новая опция CUSTMAP_ENABLED включающая модуль пользовательских карт.
  • alter.ini: новая опция PON_ENABLED включающая поддержку работы с ONU/OLT.
  • alter.ini: новая опция CUD_ENABLED включающая накопительные скидки
  • alter.ini: новая опция CUD_PULLDAY выставляющая период в днях для накопительных скидок
  • alter.ini: новая опция CUD_PERCENT выставляющая начисляемый процент за период
  • alter.ini: новая опция CUD_PERCENTLIMIT указывающая верхний порог накопительных скидок в процентах
  • alter.ini: новая опция CUD_PAYID тип платежей, под которым будут вноситься скидочные средства на счет
  • alter.ini: новая опция CUD_CFID указывающая тип кастомного поля профиля, для оверрайда скидочного процента
  • alter.ini: новая опция UKV_BSPB_PAYID указывающая тип платежей, под которым будут вноситься выписки ПриватБанка
  • alter.ini: новая опция CAP_ENABLED включающая модуль поддержки Достоевского.
  • alter.ini: новая опция CAP_DAYLIMIT указывающая суточный лимит простоя, перед преступлением и наказанием.
  • alter.ini: новая опция CAP_PENALTY указывающая сумму начисляемого штрафа при пересечении лимита простоя.
  • alter.ini: новая опция CAP_PAYID устанавливающая ID тип-а платежа для начисления штрафа.
  • alter.ini: новая опция CAP_IGNOREFROZEN управляющая игнорированием замороженных пользователей.
  • Модуль «Производитель оборудования»: исправлена работа в старом режиме. Опция MACVENAPI_KEY больше не требуется.
  • Модуль «Состояние системы»: теперь умеет проверять на наличие критических, загруженные модули PHP.
  • Новый модуль «Пользовательские карты»: позволяет как ни странно, создавать пользовательские карты. Есть импорт KML.
  • Новый модуль черной магии «Накопительные скидки»: позволяет посмотреть, как они начислялись, и каково текущее положение дел.
  • Новый модуль «ПОНизатор»: на данный момент представляет из себя просто справочник клиентских ONU, с заделом на будущее.
  • Модуль «Редактирование MAC»: минорные косметические правки.
  • Модуль «Планирование работ»: добавлена индикация дополнительных примечаний, в случае их наличия.
  • Модуль «Профиль пользователя»: изменения в формате файла конфигурации «Черной магии».
  • Модуль «Поиск оплат»: исправлены косметические артефакты.
  • Модуль «Хелпдеск»: исправлены косметические артефакты.
  • Модуль «Отчет по деталям подключения»: проведено минимальное облагораживание кода.
  • Модуль «Текущий кеш FDB»: проведено минимальное облагораживание кода.
  • Модуль «Журнал применения UHW»: проведено минимальное облагораживание кода.
  • Модуль «Свитчи»: теперь также показывает количество OLT устройств в справочнике.
  • Модуль «Персональные заметки и напоминания»: исправлено логирование.
  • УКВ: добавлен разбор DBF выписок ПриватБанка.
  • УКВ: теперь при просмотре списка ранее загруженных выписок - показывается их тип.
  • Remote API: добавлен новый вызов cudiscounts для обработки накопительных скидок.
  • Remote API: добавлен новый вызов crimeandpunishment для обработки Раскольниковых.
  • UBinstaller: собраны новые бинарные пакеты для FreeBSD 9.3 amd64 и i386
  • UBinstaller: на FreeBSD 9.3 теперь устанавливается вместе с Stargazer 2.409-rc1
  • Кабинет пользователя: добавлена Болгарская локализация. Спасибо Weekend

0.6.6 - rev 4374

  • alter.ini: новая опция CONDET_ENABLED включающая возможность указывать метку кабеля и метраж для пользователя.
  • alter.ini: новая опция CONDET_IN_PROFILE включающая показ деталей подключения в профиле.
  • alter.ini: новая необязательная опция UBIM_NO_LINKIFY отключающая подсветку ссылок в мгновенных сообщениях.
  • Модуль «Свитчи»: при показе справочника свитчей, добавлены результирующие счетчики устройств.
  • Модуль «Мониторинг сигнала на Mikrotik»: минимальная косметика.
  • Модуль «Свитчи»: контрол удаления свитча из колонки действий, переехал в интерфейс его редактирования.
  • Модуль «Свитчи»: интерфейс редактирования теперь показывает мини-карту со связями свитчей
  • Модуль «Свитчи»: интерфейс редактирования теперь умеет показывать даунлинковые связи, редактируемого свитча.
  • Модуль «Свитчи»: при редактировании свитча более не происходит редирект к общему списку.
  • Модуль «Свитчи»: при редактировании свитча теперь показывает ссылки к результатам опроса по SNMP и к FDB кешу.
  • Модуль «УКВ»: исправлено уплывание верстки при просмотре банковской выписки.
  • Модуль «Тарифы»: при удалении добавлена дополнительная проверка на занятость тарифа пользователями.
  • Модуль «Интеграция с AskoziaPBX»: добавлена сводная статистика по принятым/пропущенным звонкам.
  • Новый модуль «Детали подключения»: предназначен для указания номера метки кабеля, метража и стоимости подключения.
  • Новый модуль «Отчет по деталям подключения»: осуществляет показ и поиск меток, метража и стоимости подключений абонентов.
  • Модуль «Сервис мгновенных сообщений»: добавлена автоматическая подсветка ссылок в сообщениях.
  • Модуль «Сервис мгновенных сообщений»: косметические исправления списка контактов.
  • Модуль «Права администраторов»: теперь дополнительно показывает системное наименование прав.
  • Глобальный поиск: добавлена возможность поиска по метке кабеля (seal)
  • Шаблонизация: теперь суммы прописью в макросах локализованы.
  • Кабинет пользователя: исправлены английская и украинская локализации.
  • Кабинет пользователя: минорные косметические исправления.
  • OpenPayz: добавлен фронтенд для работы с платежной системой platezhka.com.ua

0.6.5 - rev 4320

  • Изменения в структуре БД, см дамп.
  • alter.ini: новая опция SWITCH_AUTOCONFIG для автоматического (по нажатию кнопки) поднятия влана на порту свича.
  • alter.ini: новая опция SNMPSET_PATH указывающая путь к бинарнику snmpset
  • alter.ini: новая опция SNMP_MODE указывающая режим работы с SNMP
  • alter.ini: новая опция SNMPWALK_BACKGROUND включающая возможность фонового выполнения запросов.
  • Модуль «Карта оборудования»: улучшено прослеживание трассы аплинков по карте.
  • Модуль «Справочник тарифов»: теперь уточняет название тарифа перед редактированием или удалением.
  • Модуль «Изменения тарифа»: улучшено логирование.
  • Модуль «Карта оборудования»: немного косметики.
  • Модуль «Свитчи»: немного косметики, свитчи с NP теперь подсвечиваются желтой лампочкой.
  • Модуль «Свитчи»: опрос свитчей на живость, теперь происходит с сортировкой по их местонахождению.
  • Модуль «Карта оборудования»: в балуны свитчей добавлены их контекстно зависимые контролы.
  • Поддержка FreeRADIUS: несколько минорных исправлений, добавлены кастомные вьюшки для блокирования должников.
  • Модуль «Планирование работ»: исправлена проблема с телепортированием в космос дополнительных примечаний.
  • Модуль «События»: добавлен селектор администратора для фильтрации событий.
  • Модуль «Опрос при помощи SNMP»: мигрировал на SNMPHelper в виде уровня абстракции.
  • Модуль «Мониторинг сигнала на Mikrotik»: немного косметики, тоже мигрировал на SNMPHelper.
  • Модуль «Регистрация пользователей»: проведена косметическая чистка кода.
  • Модуль «UHW»: косметическая чистка кода.
  • Модуль «Комплексные услуги»: добавлена возможность сортировки отчетов перед печатью.
  • Глобальный поиск: исправлена проблема с поиском по неполному списку логинов.
  • Глобальный поиск: исправлена локализация.
  • Кабинет пользователя: новая необязательная опция ONLINELEFT_CREDIT включающая предложение кредита пользователям с задолженностью.
  • УКВ: небольшая косметика диалога редактирования пользователя.
  • УКВ: в профиле пользователя появилась возможность заполнять метки кабеля.
  • УКВ: в отчетах по должникам и антидолжникам, теперь показываются метки кабеля.
  • Область уведомлений (DarkVoid): исправлен баг, вызывавшая в некоторых ситуациях проблемы при обновлении кеша.
  • Добавлен геттер GetExtNets позволяющий получить, закрепленные за пользователями расширенные пулы адресов.
  • Remote API: добавлено новое действие uhwbrutecleanup очищающее реестр попыток перебора UHW.

0.6.4 - rev 4242

  • Изменения в структуре БД, см дамп.
  • alter.ini: новая опция VLAN_IN_PROFILE для видимости влана в профиле
  • Опрос свичей посредством SNMP: Добавлен шаблон для Cisco-2940-8TT-S
  • Опрос свичей посредством SNMP: в шаблоны для Zyxel GS-4012F/3012F добавлен запрос на описание порта.
  • Модуль «Непопулярные тарифы»: добавлена подсветка ранее удаленных тарифов. Улучшено логирование.
  • Модуль «Непопулярные тарифы»: теперь удаление непопулярности происходит вместе с удалением тарифа.
  • Модуль «Скорость тарифов»: добавлена возможность удалить из БД старые скорости, для несуществующих тарифов.
  • Модуль «Скорость тарифов»: скорость теперь удаляется вместе с тарифом. Улучшено логирование.
  • Модуль «Скорость тарифов»: добавлена возможность быстрого перехода в справочник тарифов.
  • Модуль «Динамический шейпер»: рефакторнут, немного косметики, подсветка уже неактуальных правил.
  • Модуль «Динамический шейпер»: правила по времени, теперь также удаляются вместе с тарифом.
  • Модуль «Планирование работ»: теперь умеет посылать SMS c задачами в случае, если при создании этого не было сделано.
  • Модуль «Планирование работ»: минимальная косметика.
  • Модуль «Улицы»: при переходе из регистрации либо поиска, в селекторе автоматически установлен ранее выбранный город.
  • Модуль «Свитчи»: немного причесан код, улучшено логирование.
  • Модуль «Свитчи»: теперь позволяет указывать для свитча аплинковый (родительский) свитч.
  • Модуль «Свитчи»: теперь при показе списка свитчей, проводит индикацию свитчей с указанным аплинком, в случае включенной карты.
  • Модуль «Карта оборудования»: теперь умеет показывать связи между свитчами в случае их наличия.
  • Новый модуль: «SMS в очереди»: умеет показывать очередь еще неотправленных собакой-наблюдакой SMS.
  • Модуль «Непопулярные тарифы»: в интерфейсе добавления более не фигурируют уже помеченные тарифы.
  • Модуль «Планирование работ»: теперь принудительно обновляет область уведомлений при отсылке SMS.
  • Модуль «Планирование работ»: добавлена возможность очистки ранее посланной SMS.
  • Область уведомлений: теперь умеет производить нотификацию о очереди ожидающих отсылки SMS.
  • Глобальный поиск: к полям GLOBALSEARCH_FIELDS добавлена возможность указать login
  • УКВ: добавлена поддержка загрузки выписок по терминалам ОщадБанка
  • УКВ: в финансовом отчете добавлена сводная статистика по разным типам платежей.
  • Глобально: стандартный селектор года, теперь показывает интервал в 9 лет.

0.6.3 - rev 4184

  • Изменения в структуре БД, см дамп.
  • alter.ini: новая опция PHOTOSTORAGE_ENABLED включающая хранилище изображений.
  • alter.ini: новая опция CAN_EDIT_PAYMENTS перечисляющая логины администраторов, которые могут редактировать платежи.
  • alter.ini: новая опция GLOBALSEARCH_ENABLED включающая механику глобального поиска.
  • alter.ini: новая опция GLOBALSEARCH_FIELDS указывающая на поля подгружаемые для глобального поиска.
  • alter.ini: новая опция GLOBALSEARCH_CACHE устанавливающая время кеширования сырых данных.
  • Продвинутое управление VLAN-ами: добавлена локализация.
  • Модуль «Карта оборудования»: исправления локализации.
  • Модуль «Карта домов»: исправления локализации.
  • Модуль «Карта домов»: исправлена проблема в некоторых случаях мешавшая редактированию карты.
  • Меню быстрого доступа: добавлено принудительное обновление кеша при изменении языка.
  • Продвинутое управление VLAN-ами: Исправлено взаимодействие с Cisco.
  • Модуль «Неизвестные MAC адреса»: теперь умеет показывать данные (Свитч/порт) из кеша FDB
  • УКВ: в отчетах предназначенных для печати, теперь возможна предварительная сортировка.
  • Модуль «Планирование работ»: Исправлена проблема в некоторых случаях, мешавшая создать новую задачу.
  • Модуль «Заявки на подключение»: Для заявок теперь доступны дополнительные примечания.
  • Модуль «ARPдиагностика»: теперь адекватно реагирует на опцию ARPDIAG_ENABLED
  • Модуль «Поиск пользователей»: исправлена проблема с поиском пользователей по частичному MAC-у.
  • Модуль «Профиль пользователя»: появилась возможность прикреплять к профилю изображения.
  • Модуль «Редактирование договора»: исправлена проблема с ранее удаленными пользователями.
  • Модуль «Отчет по услуге кредитования» улучшено быстродействие, исправлена проблема с графиками.
  • Модуль «Финансовые операции»: добавлена возможность редактировать дату совершения платежа.
  • Модуль «Поиск пользователей»: добавлена возможность поиска ассоциированных пользователей по имени юридических лиц.
  • Модуль «Финотчет юрлиц»: добавлен фильтр по связанному с пользователями контрагенту.
  • Модуль «Поиск пользователей»: слегка причесан код.
  • Новый модуль «Хранилище изображений»: позволяет получать изображения с вебкамеры или из локального файла.
  • OpenPayz: добавлены фронтенд и бекенд для Portmone. Спасибо Oleg Semenyuk.
  • API удаленного вызова процедур: добавлен вызов rebuildglscache для принудительного перестроения кеша глобального поиска.
  • Шаблонизация: добавлен макрос CUSTSUMLIT для печати документов.
  • Кабинет пользователя: опционально добавлены макросы AGENT*

0.6.2 - rev 4105

  • Продвинутое управление VLAN-ами: Исправлено генерация DHCP конфигов для dhcp option82 + vlan per user.
  • Продвинутое управление VLAN-ами: Добавлена формочка на удаления влана.
  • Модуль «Бекап БД»: добавлено логирование неудачных попыток восстановления БД.
  • Модуль «Кеш FDB»: множественные фильтры MAC адресов теперь регистронезависимы.
  • Модуль «Аналитика»: оптимизировано быстродействие.
  • Модуль «Справочник свитчей»: добавлен индикатор существующих дополнительных примечаний.
  • Модуль «Денежные начисления»: переписан с использованием API «движения средств».
  • Модуль «Платежи контрагентам»: появилась возможность выставлять фильтры по типам платежей. Ранее разносилась только наличка.
  • Модуль «Консоль разработчика»: возвращена на место, потерявшаяся ссылка на альтернативную миграцию SoulRoot.
  • Модуль «OpenPayz»: графики прихода разными платежными системами, теперь просуммированы по месяцам.
  • Модуль «Регистрация администраторов»: объединен с модулем «Права администраторов».
  • Модуль «Права администраторов»: переехал в раздел «Система».
  • Модуль «Консоль разработчика»: переехал в раздел «Система».
  • Модуль «Бекап БД»: теперь также позволяет сохранить option82_vpu.template
  • Модуль «Тарифы»: по-умолчанию теперь пытается создавать безлимитные тарифы.
  • Модуль «Типы оплат»: больше невозможно создать безымянный.
  • Модуль «Панель задач»: разнородные алерты и оповещения мигрировали в свою область уведомлений.
  • Модуль «Профиль пользователя»: диалог производителя оборудования теперь автоматического размера.
  • Модуль «Сервис мгновенных сообщений»: теперь сигнализирует о непрочитанных - медведиками.
  • Модуль «УКВ»: немного косметики в показе списка отчетов.
  • Новый модуль «Персонализация меню»: позволяет кастомизировать глобальное меню и меню быстрого доступа.
  • Глобально: «Дополнительные примечания»: теперь снабжены предупреждающими диалогами при удалении/редактировании.
  • Глобально: Новый скин UbNg. Можете начинать привыкать - он будет дефолтным.
  • Глобально: все скины теперь используют одну и ту же форму логина.
  • UBinstaller: добавлен полностью автоматический режим, позволяющий еще больше отключать мозг.
  • UBinstaller: ликвидирована поддержка FreeBSD 9.2 который EoL December 31, 2014
  • UBinstaller: теперь разворачивает вменяемый rc скрипт в /etc/rc.d/billing
  • UBinstaller: NAT теперь подымается только на WAN интерфейсе игнорируя IP.


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

changelog2015.txt · Последние изменения: 2016/01/28 13:55 — 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