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

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


changelog2015

Различия

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

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

changelog2015 [2016/01/28 13:54]
nightfly создано
changelog2015 [2016/01/28 13:55] (текущий)
nightfly
Строка 1: Строка 1:
 ====== История изменений Ubilling за 2015-й год ====== ====== История изменений 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-й год]]
changelog2015.txt · Последние изменения: 2016/01/28 13:55 — nightfly