====== История изменений Ubilling за 2015-й год ====== ===== 0.7.3 - rev 4912 ===== * Изменения в структуре БД, см дамп. * [[alteriniconf|alter.ini]]: Новая опция SIGNAL_IN_PROFILE включающая показ сигнала ONU в профиле пользователя. * alter.ini: Новая необязательная опция ALLOWED_COLORS, для покраски строк по цвету тега в действиях по городу. * alter.ini: Новая опция DEALWITHIT_ENABLED включающая [[dealwithit|планировщик]] отложенных действий по пользователям. * alter.ini: Новая опция MG_ENABLED включающая интеграцию с [[megogo|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|userstats.ini]]: Новая опция MG_ENABLED включающая интеграцию кабинета пользователя с Megogo * userstats.ini: Новая опция API_URL устанавливающая URL для работы с [[remoteapi|Remote API]] * userstats.ini: Новая опция API_KEY указывающая серийный номер вашего Ubilling * Модуль "Профиль пользователя": исправлена работа опции TARIFFINFO_IN_PROFILE в браузерах Chrome/Safari * Модуль "ПОНизатор": исправлены артефакты показа графиков истории сигнала в Chrome. * Новый модуль "Живи с этим": позволяет планировать изменения различных параметров пользователя "на когда-то". * Новый модуль "Подписки Megogo": позволяет управлять тарифами и подписками Megogo * [[vlangen|Продвинутое управление вланами]]: Немного оптимизирован скрипт для циско для поднятия влана, делается меньше чем за секунду, не считая сохранения конфигов. * Продвинутое управление вланами: исправлена проверка данных и добавлены обработчики ошибок. Теперь в случае недостающих данных будут вменяемые показы ошибок. Улучшено логирование. * Модуль "Действия по городам": рефакторинг кода. * Модуль "Действия по городам": добавлено разделение прав по городам в пределах модулях. * СМС напоминания - добавлена обработка должников (шлет смс один раз, до выхода из должников), и принудительная отмена отправка смс для пользователей с бесплатными тарифами. * Модуль "Печать чеков": для чеков в формате docx добавлен макрос {PAYNOTE} * OpenPayz: исправлена работа фронтенда БНК24 (platezhka) * [[templating|Шаблонизация]]: для общих шаблонов добавлены макросы {CURDATE} и {ROUNDCASH} * [[remoteapi|RemoteAPI]]: Добавлен вызов dealwithit выполняющий обработку задач планировщика. * Глобально: библиотека dygraphs обновлена до версии 1.1.1 ===== 0.7.2 - rev 4856 ===== * Изменения в структуре БД, см дамп. * [[alteriniconf|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|RemoteAPI]]: Добавлен вызов freezemonth для снятия средств за заморозку. * RemoteAPI : добавлен вызов writevlanmachistory * RemoteAPI : добавлен вызов userside реализующий экспорт данных в [[http://userside.ua/|UserSide]]. * [[openpayz|OpenPayz]]: добавлены фронтенд и бекенд для платежной системы [[https://www.oplata.com/|Oplata.com]]. * Новый модуль для миграции с MikBill. ===== 0.7.1 -rev 4768 ===== * Изменения в структуре БД, см дамп. * [[alteriniconf|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 устанавливающая тип платежей для процентов начисляемых с друзей. * Модуль "Склад": при загрузке, типы ТМЦ теперь сортируются по имени. * Модуль "Склад": в интерфейс создания расходной операции добавлена интеграция с системным хранилищем изображений. * Модуль "Склад": в интерфейс создания расходной операции добавлена человекопонимабельное информирование о остатках ТМЦ. * Модуль "Склад": в интерфейс создания расходной операции добавлено указание максимально возможного количества. * Модуль "Склад": добавлена возможность "бронирования" ТМЦ со склада на работников. * Модуль "Склад": при создании расходной операции теперь учитывается количество ТМЦ на складе + забронированные. * Модуль "Планирование работ": добавлен показ использованных на задачу материалов со склада. * [[salary|Учет зарплат и премий]]: заполнение табелей, дополнительно вынесено в отдельный модуль, с отдельными правами. * Модуль "SMS в очереди": перенесен на новое API. * Модуль "Настройки системы": побит на категории. * Модуль "Глобальный поиск": для опции GLOBALSEARCH_FIELDS теперь поддерживается параметр paymentid * Модуль "Поиск задач": исправлены проблемы с поиском дубликатов адресов, спасибо Хан-у. * Модуль "Состояние системы": добавлена возможность просмотра статистики memcached, если он используется как хранилище. * Модуль "Карта ВОЛС": исправлена иногда возникавшая проблема доступа по HTTPS. * [[userstats|Кабинет пользователя]]: добавлена необязательная опция для покрытия стоимости виртуальных сервисов кредитом. * Кабинет пользователя: Новая опция 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|RemoteAPI]]: добавлен вызов reminder для запуска для SMS уведомлений. * RemoteAPI: исправлена генерация карты покрытия свитчами. * RemoteAPI: добавлен вызов friendshipdaily для обработки дружественных платежей за предыдущие сутки. * Глобально: работа с очередью SMS вынесена в отдельную библиотеку. * Глобально: исправлена загрузка данных ajax-ом из выпадающих списков, в Google Chrome/Opera/Safari. ===== 0.7.0 - rev 4720 ===== * Изменения в структуре БД, см дамп. * [[alteriniconf|alter.ini]]: новая опция PHONEBOOK_ENABLED включающая телефонный справочник. * alter.ini: новая опция WAREHOUSE_ENABLED включающая модуль [[warehouse|складского учета]]. * Модуль "Профиль пользователя": в инфо о тарифе возвращена забытая абонплата тарифа * Модуль "Профиль пользователя": исправлены косметические артефакты. * Модуль "Учет зарплат и премий": табель, теперь не считает рабочими дни, с отработкой в 0 часов. * Модуль "Учет зарплат и премий": табель теперь показывает, отдельно отпускные либо больничные дни. * Модуль "Планирование работ": для изменения даты запланированной задачи, теперь требуется отдельное право. * Модуль "Планирование работ": для закрытия и открытия задач, теперь требуется отдельное право. * Новый модуль "Телефонный справочник": да - все верно, это просто телефонный справочник. * Новый модуль "Поиск задач": предназначен для поиска задач, из модуля "Планирование работ". * Модуль "Свитчи": добавлена возможность оперативно проверить свитч при помощи ICMP ping. * Модуль "Учет зарплат": исправлена проблема показа табелей рабочего времени, при увольнении сотрудников. * Модуль "Планирование работ": исправлена проблема приводившая, к невозможности создания задач на MySQL 5.6 * Модуль "Модели свитчей": исправлена проблема приводившая, к невозможности использования на MySQL 5.6 * Область уведомлений: добавлена возможность быстрого перехода к профилю умершего свитча. * Новый модуль "Склад": внезапно, позволяет, вести базовый складской учет. * Модуль "Отчет по подключениям": улучшена взаимосвязь со службой ритуальных услуг. * Модуль "ПОНизатор": из общего списка ONU убран серийный номер, добавлены адрес и Ф.И.О. ассоциированного пользователя. * [[setupubinstaller|UBinstaller]]: собраны новые бинарные пакеты для FreeBSD 10.2 amd64 и i386 * UBinstaller: ликвидирована поддержка FreeBSD 8.4 в силу EoL с 01.08.2015 * UBinstaller: ликвидирован ручной режим установки, теперь телодвижений для успешной установки, требуется еще меньше. ===== 0.6.9 - rev 4646 ===== * Изменения в структуре БД, см дамп. * [[alteriniconf|alter.ini]]: новая опция SALARY_ENABLED включающая модуль [[salary|учета зарплат и премий]]. * alter.ini: новая опция TB_TASKMANNOTIFY включающая нотификацию о невыполненных задачах в области уведомлений. * alter.ini: новая опция CEMETERY_ENABLED включающая [[cemetery|службу ритуальных услуг]] * alter.ini: новая опция TARIFFINFO_IN_PROFILE включающая показ информации о тарифах, в профиле пользователя. * Модуль "Популярность тарифов": сводные диаграммы выехали из модальных окон. * Модуль "Изменение пользовательского IP": добавлена индикация наличия свободных IP в подсетях. * Модуль "Онлайн": исправлен баг, возникавший в некоторых случаях, при использовании DEAD_HIDE * Модуль "Работники": исправлены косметические артефакты. * Модуль "Улицы": исправлено фильтрование входных данных. * Модуль "Карта оборудования": исправлена иногда возникавшая проблема доступа по HTTPS. Спасибо DemonidZe. * Модуль "Планирование работ": при просмотре задачи, теперь показан ее ID. * Модуль "Профиль пользователя": теперь умеет опционально показывать информацию о тарифах пользователя. * Область уведомлений: теперь умеет оповещать о количестве невыполненных задач. * Кабинет пользователя: проведены минимальные работы по чистке кода, и улучшению юзабилити. ===== 0.6.8 - rev 4580 ===== * [[alteriniconf|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. * УКВ: облагорожен показ списка существующих пользователей. * УКВ: теперь подсвечиваются сегодняшние платежи, при показе профиля пользователя. * Запилена новая механика абстракции [[ubillingcache|для кэширования]], использующая memcached либо ФС в роли хранилища. * Кабинет пользователя: появилась опциональная и не рекомендуемая возможность замены тарифа без отсрочки. * [[remoteapi|Remote API]]: добавлен новый вызов oltpoll для опроса на тему сигнала всех OLT устройств. ===== 0.6.7 - rev 4486 ===== * Изменения в структуре БД, см дамп. * [[alteriniconf|alter.ini]]: новая опция CUSTMAP_ENABLED включающая модуль пользовательских карт. * alter.ini: новая опция PON_ENABLED включающая поддержку работы с ONU/OLT. * alter.ini: новая опция CUD_ENABLED включающая [[cumulativediscounts|накопительные скидки]] * 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 включающая модуль поддержки [[crimeandpunishment|Достоевского]]. * 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 выписок ПриватБанка. * УКВ: теперь при просмотре списка ранее загруженных выписок - показывается их тип. * [[remoteapi|Remote API]]: добавлен новый вызов cudiscounts для обработки накопительных скидок. * Remote API: добавлен новый вызов crimeandpunishment для обработки Раскольниковых. * [[setupubinstaller|UBinstaller]]: собраны новые бинарные пакеты для FreeBSD 9.3 amd64 и i386 * UBinstaller: на FreeBSD 9.3 теперь устанавливается вместе с Stargazer 2.409-rc1 * Кабинет пользователя: добавлена Болгарская локализация. Спасибо [[http://local.com.ua/forum/user/15569-weekend/|Weekend]] ===== 0.6.6 - rev 4374 ===== * [[alteriniconf|alter.ini]]: новая опция CONDET_ENABLED включающая возможность указывать метку кабеля и метраж для пользователя. * alter.ini: новая опция CONDET_IN_PROFILE включающая показ деталей подключения в профиле. * alter.ini: новая необязательная опция UBIM_NO_LINKIFY отключающая подсветку ссылок в мгновенных сообщениях. * Модуль "Свитчи": при показе справочника свитчей, добавлены результирующие счетчики устройств. * Модуль "Мониторинг сигнала на Mikrotik": минимальная косметика. * Модуль "Свитчи": контрол удаления свитча из колонки действий, переехал в интерфейс его редактирования. * Модуль "Свитчи": интерфейс редактирования теперь показывает мини-карту со связями свитчей * Модуль "Свитчи": интерфейс редактирования теперь умеет показывать даунлинковые связи, редактируемого свитча. * Модуль "Свитчи": при редактировании свитча более не происходит редирект к общему списку. * Модуль "Свитчи": при редактировании свитча теперь показывает ссылки к результатам опроса по SNMP и к FDB кешу. * Модуль "УКВ": исправлено уплывание верстки при просмотре банковской выписки. * Модуль "Тарифы": при удалении добавлена дополнительная проверка на занятость тарифа пользователями. * Модуль "Интеграция с AskoziaPBX": добавлена сводная статистика по принятым/пропущенным звонкам. * Новый модуль "Детали подключения": предназначен для указания номера метки кабеля, метража и стоимости подключения. * Новый модуль "Отчет по деталям подключения": осуществляет показ и поиск меток, метража и стоимости подключений абонентов. * Модуль "Сервис мгновенных сообщений": добавлена автоматическая подсветка ссылок в сообщениях. * Модуль "Сервис мгновенных сообщений": косметические исправления списка контактов. * Модуль "Права администраторов": теперь дополнительно показывает системное наименование прав. * Глобальный поиск: добавлена возможность поиска по метке кабеля (seal) * Шаблонизация: теперь суммы прописью в макросах локализованы. * Кабинет пользователя: исправлены английская и украинская локализации. * Кабинет пользователя: минорные косметические исправления. * [[openpayz|OpenPayz]]: добавлен фронтенд для работы с платежной системой [[http://www.platezhka.com.ua/|platezhka.com.ua]] ===== 0.6.5 - rev 4320 ===== * Изменения в структуре БД, см дамп. * [[alteriniconf|alter.ini]]: новая опция SWITCH_AUTOCONFIG для автоматического (по нажатию кнопки) поднятия влана на порту свича. * alter.ini: новая опция SNMPSET_PATH указывающая путь к бинарнику snmpset * alter.ini: новая опция SNMP_MODE указывающая режим работы с SNMP * alter.ini: новая опция SNMPWALK_BACKGROUND включающая возможность фонового выполнения запросов. * Модуль "Карта оборудования": улучшено прослеживание трассы аплинков по карте. * Модуль "Справочник тарифов": теперь уточняет название тарифа перед редактированием или удалением. * Модуль "Изменения тарифа": улучшено логирование. * Модуль "Карта оборудования": немного косметики. * Модуль "Свитчи": немного косметики, свитчи с NP теперь подсвечиваются желтой лампочкой. * Модуль "Свитчи": опрос свитчей на живость, теперь происходит с сортировкой по их местонахождению. * Модуль "Карта оборудования": в балуны свитчей добавлены их контекстно зависимые контролы. * [[freeradius|Поддержка FreeRADIUS]]: несколько минорных исправлений, добавлены кастомные вьюшки для блокирования должников. * Модуль "Планирование работ": исправлена проблема с телепортированием в космос дополнительных примечаний. * Модуль "События": добавлен селектор администратора для фильтрации событий. * Модуль "Опрос при помощи SNMP": мигрировал на SNMPHelper в виде уровня абстракции. * Модуль "Мониторинг сигнала на Mikrotik": немного косметики, тоже мигрировал на SNMPHelper. * Модуль "Регистрация пользователей": проведена косметическая чистка кода. * Модуль "UHW": косметическая чистка кода. * Модуль "Комплексные услуги": добавлена возможность сортировки отчетов перед печатью. * Глобальный поиск: исправлена проблема с поиском по неполному списку логинов. * Глобальный поиск: исправлена локализация. * [[userstats|Кабинет пользователя]]: новая необязательная опция ONLINELEFT_CREDIT включающая предложение кредита пользователям с задолженностью. * [[ukv|УКВ]]: небольшая косметика диалога редактирования пользователя. * УКВ: в профиле пользователя появилась возможность заполнять [[http://piclod.com/i/1426266864/cableseal.jpg|метки кабеля]]. * УКВ: в отчетах по должникам и антидолжникам, теперь показываются метки кабеля. * Область уведомлений (DarkVoid): исправлен баг, вызывавшая в некоторых ситуациях проблемы при обновлении кеша. * Добавлен геттер GetExtNets позволяющий получить, закрепленные за пользователями расширенные пулы адресов. * [[remoteapi|Remote API]]: добавлено новое действие uhwbrutecleanup очищающее реестр попыток перебора UHW. ===== 0.6.4 - rev 4242 ===== * Изменения в структуре БД, см дамп. * [[alteriniconf|alter.ini]]: новая опция VLAN_IN_PROFILE для видимости влана в профиле * [[switchpoller|Опрос свичей посредством SNMP]]: Добавлен шаблон для Cisco-2940-8TT-S * Опрос свичей посредством SNMP: в шаблоны для Zyxel GS-4012F/3012F добавлен запрос на описание порта. * Модуль "Непопулярные тарифы": добавлена подсветка ранее удаленных тарифов. Улучшено логирование. * Модуль "Непопулярные тарифы": теперь удаление непопулярности происходит вместе с удалением тарифа. * Модуль "Скорость тарифов": добавлена возможность удалить из БД старые скорости, для несуществующих тарифов. * Модуль "Скорость тарифов": скорость теперь удаляется вместе с тарифом. Улучшено логирование. * Модуль "Скорость тарифов": добавлена возможность быстрого перехода в справочник тарифов. * Модуль "Динамический шейпер": рефакторнут, немного косметики, подсветка уже неактуальных правил. * Модуль "Динамический шейпер": правила по времени, теперь также удаляются вместе с тарифом. * Модуль "Планирование работ": теперь умеет посылать SMS c задачами в случае, если при создании этого не было сделано. * Модуль "Планирование работ": минимальная косметика. * Модуль "Улицы": при переходе из регистрации либо поиска, в селекторе автоматически установлен ранее выбранный город. * Модуль "Свитчи": немного причесан код, улучшено логирование. * Модуль "Свитчи": теперь позволяет указывать для свитча аплинковый (родительский) свитч. * Модуль "Свитчи": теперь при показе списка свитчей, проводит индикацию свитчей с указанным аплинком, в случае включенной карты. * Модуль "Карта оборудования": теперь умеет показывать связи между свитчами в случае их наличия. * Новый модуль: "SMS в очереди": умеет показывать очередь еще неотправленных собакой-наблюдакой SMS. * Модуль "Непопулярные тарифы": в интерфейсе добавления более не фигурируют уже помеченные тарифы. * Модуль "Планирование работ": теперь принудительно обновляет область уведомлений при отсылке SMS. * Модуль "Планирование работ": добавлена возможность очистки ранее посланной SMS. * Область уведомлений: теперь умеет производить нотификацию о очереди ожидающих отсылки SMS. * Глобальный поиск: к полям GLOBALSEARCH_FIELDS добавлена возможность указать login * [[ukv|УКВ]]: добавлена поддержка загрузки выписок по терминалам ОщадБанка * УКВ: в финансовом отчете добавлена сводная статистика по разным типам платежей. * Глобально: стандартный селектор года, теперь показывает интервал в 9 лет. ===== 0.6.3 - rev 4184 ===== * Изменения в структуре БД, см дамп. * [[alteriniconf|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 * [[ukv|УКВ]]: в отчетах предназначенных для печати, теперь возможна предварительная сортировка. * Модуль "Планирование работ": Исправлена проблема в некоторых случаях, мешавшая создать новую задачу. * Модуль "Заявки на подключение": Для заявок теперь доступны дополнительные примечания. * Модуль "ARPдиагностика": теперь адекватно реагирует на опцию ARPDIAG_ENABLED * Модуль "Поиск пользователей": исправлена проблема с поиском пользователей по частичному MAC-у. * Модуль "Профиль пользователя": появилась возможность прикреплять к профилю изображения. * Модуль "Редактирование договора": исправлена проблема с ранее удаленными пользователями. * Модуль "Отчет по услуге кредитования" улучшено быстродействие, исправлена проблема с графиками. * Модуль "Финансовые операции": добавлена возможность редактировать дату совершения платежа. * Модуль "Поиск пользователей": добавлена возможность поиска ассоциированных пользователей по имени юридических лиц. * Модуль "Финотчет юрлиц": добавлен фильтр по связанному с пользователями контрагенту. * Модуль "Поиск пользователей": слегка причесан код. * Новый модуль "Хранилище изображений": позволяет получать изображения с вебкамеры или из локального файла. * [[openpayz|OpenPayz]]: добавлены фронтенд и бекенд для [[https://www.portmone.com.ua/r3/|Portmone]]. Спасибо Oleg Semenyuk. * [[remoteapi|API удаленного вызова процедур]]: добавлен вызов rebuildglscache для принудительного перестроения кеша глобального поиска. * [[templating|Шаблонизация]]: добавлен макрос CUSTSUMLIT для печати документов. * [[userstats|Кабинет пользователя]]: опционально добавлены макросы AGENT* ===== 0.6.2 - rev 4105 ===== * Продвинутое управление VLAN-ами: Исправлено генерация DHCP конфигов для dhcp option82 + vlan per user. * Продвинутое управление VLAN-ами: Добавлена формочка на удаления влана. * Модуль "Бекап БД": добавлено логирование неудачных попыток восстановления БД. * Модуль "Кеш FDB": множественные фильтры MAC адресов теперь регистронезависимы. * Модуль "Аналитика": оптимизировано быстродействие. * Модуль "Справочник свитчей": добавлен индикатор существующих дополнительных примечаний. * Модуль "Денежные начисления": переписан с использованием API "движения средств". * Модуль "Платежи контрагентам": появилась возможность выставлять фильтры по типам платежей. Ранее разносилась только наличка. * Модуль "Консоль разработчика": возвращена на место, потерявшаяся ссылка на альтернативную миграцию SoulRoot. * Модуль "OpenPayz": графики прихода разными платежными системами, теперь просуммированы по месяцам. * Модуль "Регистрация администраторов": объединен с модулем "Права администраторов". * Модуль "Права администраторов": переехал в раздел "Система". * Модуль "Консоль разработчика": переехал в раздел "Система". * Модуль "Бекап БД": теперь также позволяет сохранить option82_vpu.template * Модуль "Тарифы": по-умолчанию теперь пытается создавать безлимитные тарифы. * Модуль "Типы оплат": больше невозможно создать безымянный. * Модуль "Панель задач": разнородные алерты и оповещения мигрировали в свою область уведомлений. * Модуль "Профиль пользователя": диалог производителя оборудования теперь автоматического размера. * Модуль "Сервис мгновенных сообщений": теперь сигнализирует о непрочитанных - медведиками. * Модуль "УКВ": немного косметики в показе списка отчетов. * Новый модуль "Персонализация меню": позволяет кастомизировать глобальное меню и меню быстрого доступа. * Глобально: "Дополнительные примечания": теперь снабжены предупреждающими диалогами при удалении/редактировании. * Глобально: Новый скин UbNg. Можете начинать привыкать - он будет дефолтным. * Глобально: все скины теперь используют одну и ту же форму логина. * [[setupubinstaller|UBinstaller]]: добавлен полностью автоматический режим, позволяющий еще больше отключать мозг. * UBinstaller: ликвидирована поддержка FreeBSD 9.2 который EoL December 31, 2014 * UBinstaller: теперь разворачивает вменяемый rc скрипт в /etc/rc.d/billing * UBinstaller: NAT теперь подымается только на WAN интерфейсе игнорируя IP. \\ [[changelog2014|История изменений Ubilling за 2014-й год]] \\ [[changelog2013|История изменений Ubilling за 2013-й год]] \\ [[changelog2012|История изменений Ubilling за 2012-й год]]