История изменений Ubilling

0.9.9 - в разработке

  • Пьем чай
  • userstats.ini: новая необязательная опция SC_DAILY_FIX для улучшения самочуствия сетей с посуточной тарификацией.
  • userstats.ini: новая необязательная опция SC_MTAPI_FIX исправляющая артефакты кредитования при использовании NAS с MikrotikAPI

0.9.8 - rev 6806

  • alter.ini: новая опция PRINT_RECEIPTS_ENABLED включающая модуль печати квитанций для Интернет и UKV юзеров.
  • alter.ini: новая необязательная опция PRINT_RECEIPTS_IN_PROFILE включающая возможность печати квитанций для Интернет и UKV юзеров прямо из профиля юзера.
  • alter.ini: новая необязательная опция UKV_STREET_REP_BUILD_SEL включающая дополнительный фильтр по домам в отчете по улицам UKV.
  • alter.ini: новая необязательная опция SWITCHPORT_REPORT_IGNORE_PON, позволяет игнорировать пользователей с онушками в отчете «Пользователи без присвоенного порта»
  • alter.ini: новая опция MULTIGEN_POD_ON_IP_CHANGE, отправляет POD при смене IP пользователя.
  • alter.ini: новая опция MULTIGEN_POD_ON_MAC_CHANGE, отправляет POD при смене MAC пользователя.
  • Модуль «Тарифы судного дня»: в отчет по истории при переходе из профиля пользователя, добавлены стандартные контролы навигации.
  • Модуль «Планирование работ»: теперь показывает в задаче и отсылает сотрудникам в телеграм присвоенные свитч/порт пользователя.
  • Новый модуль "Печать квитанций": позволяет печатать квитанции для Интернет и UKV юзеров. Даже с использованием QR-кодов. Использует стандартные макросы для документооборота + несколько новых.
  • Модуль «Финансовые операции»: исправлена косметика для случаев, если у пользователя не присвоен договор.
  • Сервис Прием заявок на подключение: теперь должен бы нормально работать на PHP >= 7.2
  • Модуль UKV: в отчет по улицам добавлена возможность дополнительной фильтрации по домам юзеров.
  • Модуль Склад: отчеты вынесены в отдельный, соответствующий раздел на панели.
  • Модуль «Склад»: добавлено новое право WAREHOUSEREPORTS управляющее доступом к отчетам.
  • Модуль «Склад»: отчет по остаткам по датам - теперь отдельно показывает затраты ТМЦ на подключения и другие задачи в случае использования Отчета по задачам.
  • Модуль Регистрация ONU/ONT на ZTE/Huawei OLT: Небольшой рефакторинг и улучшения. Так же исправлены мелкие баги.
  • Модуль «Хелпдеск»: исправлен показ поля «кредит» при просмотре тикетов пользователей.
  • Модуль «Пинг по MAC»: теперь умеет сигнализировать о ситуациях, когда ответы приходят не от MAC присвоенного пользователю.
  • Модуль КучаГен: переписана механика работы сервисов CoA/PoD. Ликвидированы проблемы с многопоточным запуском и правами после обновлений.
  • Модуль Опрос свитчей добавлен SNMP шаблон для Mikrotik RB750. Спасибо Сергею Оленичу.
  • Модуль «Интеграция с AskoziaPBX»: исправлена работа счетчиков при использовании маршрутов вызовов.
  • Модуль «Экзистенциальный конь»: исправлены счетчики телефонных вызовов при использовании маршрутов вызовов.
  • Модуль «Почему ты звонишь?»: теперь при сохранении суточной статистики игнорирует анонимные номера телефонов.
  • Модуль Тарифы судного дня: добавлено новое право DDTCONF отвечающее за доступ к конфигурации модуля.
  • Модуль «Панель задач»: иконка «Тарифы судного дня» теперь ведет напрямую к отчету вместо конфигурации.
  • Модуль OmegaTV: добавлена базовая поддержка работы с плейлистами.
  • Глобальное меню: добавлена иконка для быстрого перехода к отчету по тарифам судного дня.

0.9.7 - rev 6775

  • Изменения в структуре БД. см. дамп.
  • alter.ini: новая опция NMLEASES_EXTEND для поиска MAC в нестандартных вариантах.
  • alter.ini: новая опция IGNORE_PASSWORD_UNIQUE для отключения проверки уникальности паролей пользователей. Очень не рекомендуем это включать без полного осознания происходящего.
  • alter.ini: новая необязательная опция BABLOGUESSING. Вам она не нужна.
  • alter.ini: новая опция WAREHOUSE_RECPRICE включающая рекомендованную цену вместо средней для расходных операций на складе.
  • alter.ini: новая опция EASY_CHARGE позволяющая быстро чарджить денюжку со счета пользователей.
  • alter.ini: новая опция DDT_ENABLED включающая тарифы судного дня.
  • userstats.ini: новые опции PC_SERIES_AND_SN и PC_SERIES_LENGTH, контролирующие проверку номера партии совместно с серийным номером скертч карточек.
  • Модуль «Астериск»: исправлена сортировка звонков
  • Модуль «Планирование работ»: теперь, при рассылке, сотрудникам в телеграм сообщения подмешивается метка кабеля пользователя интернета либо УКВ.
  • Модуль «Планирование работ»: исправлен баг при попытке применить продвинутые фильтры при печати задач
  • Модуль «Возможности подключений»: починена навигация внутри модуля.
  • Модуль «Возможности подключений»: добавлено логирование и показ истории изменений возможностей.
  • Модуль «Менеджер обновлений»: теперь также умеет проверять какой релиз сейчас является последним стабильным.
  • Модуль «Пинг по MAC абонента»: добавлена возможность указывать количество пакетов.
  • Модуль «Пинг по MAC абонента»: теперь также умеет показывать результаты в виде графичков. Немного исправлена косметика.
  • ПОНизатор: в очередной раз исправлен сбор FDB для ZTE OLT (EPON).
  • Модуль «Поиск оплат»: добавлен фильтр «Логин содержит».
  • Модуль «Склад»: добавлена возможность рассчета рекомендованной цены вместо средней при оформлении расходных операций.
  • Кабинет Пользователя: теперь тоже должен бы нормально работать на PHP >= 7.1
  • Кабинет Пользователя: модуль «Кредиты» больше не позволяет пользоваться им замороженным или принудительно отключенным пользователям.
  • Кабинет Пользователя: теперь также поддерживается метод авторизации both.
  • Модуль «ПОНизатор»: сделана черновая поддержка OLT Stels FD12XXS. Спасибо Борисову Евгению за щастье пообщаться с этим прекрасным устройством.
  • Модуль «Профиль пользователя»: теперь умеет быстро снимать средства со счета пользователя и автоматически выставлять кредит до следующего месяца.
  • Модуль «Регистрация пользователя»: улучшена визуализация процесса регистрации пользователя.
  • Модуль «УКВ»: улучшена визуализация процесса регистрации пользователя.
  • Модуль «Собака-посылака»: обновлено API RedSMS при использовании SMS_SERVICES_ADVANCED_ENABLED.
  • Новый коммерческий модуль Тарифы судного дня: позволяет гибко управлять автоматизированным жизненным циклом тарифов.
  • Новый модуль «Миграция2 УКВ»: чуть более чем полностью базируется на модуле "Миграция2" и полностью наследует его парадигму «Ubilling live register».
  • RemoteAPI: добавлен новый вызов ddt вызывающий судный день.
  • OpenPayz: переписан код бекенда mypayprivat, можно сказать написан новый, для формирования ссылок на «Быстрый Платеж» от Приватбанка, с возможностью учитывать теги и отправлять платеж на разные ФОПы (ООО).
  • OpenPayz: добавлен новый фронтенд privatmultibyid. Принимает прием платежей от Приват24, только ищет предпринимателей по выставленному тегу в профиле пользователя.
  • OpenPayz: обновлен фронтенд sberbank. Спасибо ad-dycost.
  • OpenPayz: обновлен фронтенд iboxmulti. Спасибо Евгению Борисову.
  • UHW aka Unknown HardWare helper: новый подвид UHW для multigen.

0.9.6 - rev 6717

  • Изменения в структуре БД. см. дамп.
  • alter.ini: новая опция SIGMON_WCPE_AP_LIST_SORT для сортировки отображения БС в мониторинге БС, а так же во всевозможных выпадающих списках и селекторах.
  • alter.ini: новая опция DEVICES_LISTS_SORT_BY_MODELNAME для сортировки моделей оборудования по наименованию модели во всевозможных выпадающих списках и селекторах.
  • alter.ini: новая необязательная опция TASKMAN_SHOW_ALL_YEARS_TASKS для снятия лимита отображения задач в модуле «Планирование работ» только за текущий год.
  • alter.ini: новая необязательная опция USERCPE_TARIFFMASK_CASEINSENS включающая сравнение опций *CPE_TARIFFMASK с именем тарифа пользователя без учета регистра.
  • alter.ini: новая опция PON_UI_USE_TABS включающая табовый интерфейс ПОНизатора.
  • alter.ini: новая опция ANDROID_ENABLED включающая поддержку API для приложения Android
  • alter.ini: новая необязательная опция OLD_USERCONTROLS возвращающая на место старые элементы навигации между профилем/редактированием пользователя.
  • alter.ini: новые опции MAPON_ENABLED и MAPON_APIKEY заведующие поддержкой взаимодействия с сервисом MapOn.
  • alter.ini: новая необязательная опция MULTIGEN_UNTIMEOUT указывающая время кэширования препроцесснутых юзернеймов.
  • alter.ini: опция TARIFFINFO_IN_PROFILE теперь включена по-умолчанию для всех новых установок.
  • alter.ini: новая необязательная опция SWITCH_GROUPS_ENABLED включающая возможность добавления свичей в группы.
  • alter.ini: новая необязательная опция SIGMON_GROUP_AP_BY_SWITCHGROUP_WITH_TABS включающая группировку БС по группам свичей, а так же табовый интерфейс для каждой группы.
  • Модули Мониторинг сигнала беспроводных БС и «WiFi оборудование»: добавлена возможность сортировки БС по ID, IP и LOCATION.
  • Модуль «Планирование работ»: добавлена возможность просмотра всех существующих заявок, а не только за текущий год.
  • Модуль «Askozia monitor»: исправлено несовпадение порождаемых модулем прав и проверяемых им же.
  • Модуль «Профиль пользователя»: добавлена возможность сравнения опций *CPE_TARIFFMASK с именем тарифа пользователя без учета регистра для более точного управления отображением элементов управления пользовательских CPE.
  • Модуль Склад: Добавлен показ дат создания забронированных ТМЦ на сотрудников.
  • Модуль «Склад»: добавлена возможность печати истории бронирований по сотруднику с фильтрацией диапазона дат.
  • Модуль «УКВ»: отчеты по должникам и антидолжникам теперь более адекватно реагируют на комплексные услуги и состояние заморожености.
  • Модуль «Пользовательские карты»: теперь также нормально работает с картами Google.
  • Модуль «Склад»: теперь посылает в Telegram суммарную стоимость забронированных ТМЦ в дневной сводке.
  • Модуль «Склад»: в массовом бронировании при выборе сотрудника теперь показаны ранее созданные на него сегодняшние брони.
  • Модуль «Склад»: при создании массовой брони теперь нормально показано количество с единицами измерения после создания брони.
  • Модуль SMSZilla: для направления «Интернет» добавлен фильтр пользователя по свичу.
  • Модуль Живи с этим: добавлена возможность искать пользователей по свичу.
  • Модуль «Панель задач»: теперь не показывает заголовки категорий если в них нету доступных элементов.
  • Модуль «Глобальное меню»: также прячет заголовки категорий в случае если элементы не доступны текущему администратору.
  • Модуль «Работы»: оптимизировано быстродействие.
  • Модуль «Работы»: добавлен показ предыдущих задач по пользователю.
  • Модуль «УКВ»: добавлена возможность быстрого поиска предыдущих задач по пользователю.
  • Модуль «Комплексные тарифы»: исправлена проверка валидности опций.
  • Модуль КучаГен: исправлена проблема при первом проходе вызова multigentraff.
  • Модуль «КучаГен»: улучшено быстродействие просмотра сессий пользователей, добавлено опциональное кэширование.
  • Новый модуль «MapOn»: позволяет быстренько посмотреть где находятся ваши машинки и куда они сегодня ездили.
  • Модуль Учет зарплат: исправлена ошибка при просмотре списка отсутствующих табелей учета рабочего времени.
  • Модуль Регистрация ONU/ONT на ZTE/Huawei OLT: Показывает ошибку если количество зарегистрированных ONU больше допустимого (64 EPON / 128 GPON).
  • Модуль Регистрация ONU/ONT на ZTE/Huawei OLT: Теперь умеет работать с Huawei MA OLT
  • Модуль Регистрация ONU/ONT на ZTE/Huawei OLT: Минорные оптимизации и рефакторинг
  • Модуль Понизатор: Исправлен опрос FDB и интерфейсов для ZTE EPON (ETGHK)
  • Модуль «Megogo»: исправлена сборка списка активных подписчиков.
  • Модуль «Хелпдеск»: значительно оптимизировано быстродействие при просмотре тикетов.
  • Модуль «История звонков»: облагорожен внешний вид, добавлена возможность обновления данных о принадлежности звонков пользователям.
  • Модуль «Свичи»: добавлена возможность группировать свичи путем создания групп. Для чего это использовать мы пока не придумали…хотя нет, эта фича оказалась весьма полезной для организации табового по-группового интерфейса модуля Мониторинг сигнала беспроводных БС. Есть надежда, что в будущем мы найдем этому еще какое-то применение.
  • Модуль «Астериск»: вывод данных переписан на Ajax. Ускорена работа модуля.
  • Кабинет пользователя: в модуле кредитования исправлено уведомление о переизбытке средств на счету.
  • Глобально: добавлена возможность сортировки оборудования по наименованию модели во всевозможных выпадающих списках и селекторах.
  • Глобально: переписано все низкоуровневое API работы с картами.
  • Глобально: исправлена совместимость с версией PHP >= 7.1
  • Глобально: исправлены алерты о частичном HTTPS в модулях использующих аватарки администраторов.
  • Глобально: добавлено API для приложения Android, которое позволяет управлять заявками и профилем пользователя с мобильного телефона. Приложение пока находится в БЕТА-тестировании.
  • Глобально: стандартные элементы навигации между профилем/редактированием пользователя стали чуть более осмысленными.
  • Глобально: улучшен режим отладки подсистемы UbillingCache. Теперь он также умеет логировать объемы данных, используемый движок кэширования и пытается детектировать попадания.
  • OpenPayz: добавлен фронтенд для работы с City24. Спасибо Евгению Борисову.
  • OpenPayz: для бекенда LiqPay добавлена комиссия для платежа на произвольную суму
  • OpenPayz: добавлены бекенд и фронтенд privat_ishop работающий с Приват24 для физических и мерчантом. (Оплата услуг на карточку мерчанта.)
  • OpenPayz: исправлена работа фроненда для IBOX

0.9.5 - rev 6653

  • Изменения в структуре БД. см. дамп.
  • alter.ini: новые опции FWTBT_* управляющие знанием о том, по ком звонит колокол.
  • alter.ini: новая опция CALLSHIST_ENABLED включающая модуль «История звонков».
  • alter.ini: новые необязательные опции PON_UONU_USER_BY_MAC_SEARCH_* управляющие возможностью поиска пользователя по МАС при регистрации ONU из «неизвестных ONU».
  • alter.ini: новая опция IPCHANGE_ARP_CLEANUP указывающая на необходимость очистки от старых arp-записей при смене IP пользователя.
  • alter.ini: новая опция STICKY_REVELATIONS_ENABLED включающая механику откровений.
  • alter.ini: новая опция ISHIMURA_ENABLED включающая планетарный потрошитель Ишимура.
  • alter.ini: новая опция PONCPE_CONTROLS_ENABLED включающая отображение элементов управления для присваивания PON CPE в профиле пользователя.
  • alter.ini: новая необязательная опция PONCPE_TARIFFMASK указывающая маску имени тарифа, для пользователей, для которых требуется учет PON CPE.
  • userstats.ini: добавлена новая необязательная опция AF_TARIFF_ALLOW_ANY позволяющая включить возможность заморозки счета из личного кабинета не взирая на тарифный план абонента.
  • userstats.ini: новая опция ISHIMURA_ENABLED включающая использование трафика Ишимуры при показе статистики.
  • userstats.ini: новая необязательная опция MG_TARIFFSALLOWED при помощи которой можно ограничить тарифы на которых разрешено использование Megogo.
  • Модуль «Планирование работ»: исправлена ошибка, появляющейся при фильтра заявок «Показать задачи только для меня»
  • Модуль «Печать документов»: исправлена работа макроса {CONTRACT} при использовании не уникальных номеров договоров.
  • Модуль «Возможности подключений»: добавлена текстовая пометка о телепатической угаданности пользователя, для упрощения фильтрования.
  • Модуль «Отчет по подключениям»: в статистику мертвых пользователей добавлен раздельный счетчик замороженных.
  • Модуль «Учет зарплат»: для зарплатных ведомостей реализована возможность просмотра/печати без графиков.
  • Модуль SMSZilla: для направления «Интернет» добавлен фильтр активности пользователя.
  • Модуль «Сети и услуги»: из модуля «Смена IP» портирована статистика использования адресов.
  • Модуль «Работники»: добавлена возможность ограничивать сумму пополнения абонентов в месяц
  • Модуль «Финансовый отчет»: исправлена сортировка в сводке за год.
  • Модуль «Отчет по подключениям»: селектор года теперь сохраняет свое состояние.
  • Модуль «Финансовый отчет»: селектор года теперь сохраняет свое состояние.
  • Модуль «Импорт банковских выписок»: оптимизировано быстродействие, возможно исправлена проблема повторного внесения некоторых платежей.
  • Новый модуль По ком звонит колокол: позволяет получать near real-time оповещения о входящих звонках.
  • Модуль «По ком звонит колокол»: исправлены дубликаты отображения входящих звонков
  • Модуль «Текущий кеш FDB»: добавлена возможность навигации из модуля в профиль свитча.
  • askozianum: теперь также логирует входящие звонки в базу.
  • Новый модуль «История звонков»: позволяет просматривать предыдущие входящие звонки ваших абонентов.
  • Модуль Учет зарплат: добавлена возможность отметить для выплаты все работы одним кликом.
  • Модуль «Планирование работ»: исправлена ошибка приводившая к невозможности удаления задач в некоторых ситуациях.
  • Модуль «Телефонный справочник»: теперь использует JQuery Data Tables для показа списка контактов.
  • Модуль «Смена IP»: теперь также умеет чистить за собой старые arp записи при смене IP.
  • Модуль «Объявления»: полностью переделан код, скорость загрузки модуля увеличилось в много раз.
  • Модуль «Персональные заметки и напоминания»: добавлена возможность осыпать всех откровениями.
  • Модуль «Удаление пользователя»: теперь при удалении пользователя также очищаются его детали подключения.
  • Модуль SMSZilla: исправлена работа фильтра «денег не хватит на следующий месяц».
  • Модуль «TrinityTV»: добавлен функционал привязки устройств из личного кабинета абонента.
  • Модуль «Отчет по задачам»: исправлен показ дат в печати.
  • Модуль Склад: история бронирования теперь позволяет нормально отслеживать историю конкретной брони.
  • Модуль «Склад»: теперь умеет рассылать сотрудникам зарезервированные на них ТМЦ скопом, для сверки того что у них в багажниках.
  • Модуль «Статистика по трафику»: теперь также агрегирует при показе нативный трафик коллекторов с трафиком Ишимуры.
  • Модуль «Онлайн»: теперь также агрегирует при показе нативный трафик коллекторов с трафиком Ишимуры.
  • Понизатор: добавлена возможность поиска пользователя(логина и IP) по МАС при регистрации ONU из «неизвестных ONU». Так же для тех, кто использует ONU с NAT, у которых МАС WAN-подключения изменяется на какое-то значение добавлена возможность инкремента/декремента МАС адреса ONU.
  • Модуль «Права администраторов»: добавлена возможность на ходу перелогиниваться в режиме призрака, под другими администраторами.
  • Модуль «Состояние системы»: добавлена возможность уничтожения отдельных ключей кэша.
  • RemoteAPI: добавлен новый вызов warehousetelegram для рассылки зарезервированных ТМЦ.
  • Глобально: в диалогах выбора года расширен диапазон доступных для выбора лет.
  • Глобально: исправлен фильтр ввода email, теперь email может содержать тире
  • Кабинет пользователя: подавлены попытки Google Chrome пытаться автоматически переводить страницу.
  • Кабинет пользователя: исправлены проблемы со входом по логину/паролю.
  • Кабинет пользователя: модуль «Статистика по трафику» теперь также агрегирует нативный трафик коллектора с трафиком Ишимуры при показе.
  • Кабинет пользователя: модуль «Megogo» теперь умеет ограничивать использование сервиса относительно тарифов пользователя.
  • OpenPayz: добавлен фронтэнд для работы с ПриватБанком «PRIVATX_STRICT», призванный обеспечить слегка противоположный фронтэнду «PRIVATMULTI» функционал.
  • OpenPayz: фронтенд «IBOX» - добавлена отдача информации по пользователю
  • UBinstaller: собарны бинарные пакеты для установки биллинга на FreeBSD 12.0 amd64.
  • UBinstaller: для конфигуратора NAS на rscriptd собраны бинарные пакеты для FreeBSD 12.0 amd64.
  • UBinstaller: на мороз выкинуты все неактуальные и не поддерживаемые на данный момент релизы FreeBSD.


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

changelog2019.txt · Последние изменения: 2019/05/21 13:27 — 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