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

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


changelog2019

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
changelog2019 [2019/10/12 12:21]
nightfly
changelog2019 [2020/02/19 13:30] (текущий)
bobr [1.0.3 - rev 7213]
Строка 1: Строка 1:
 ====== История изменений Ubilling ====== ====== История изменений Ubilling ======
  
-===== 1.0.в разработке ​===== +===== 1.0.rev 7213 =====
-   * Пьем чай+
    * Изменения в структуре БД. см. дамп.    * Изменения в структуре БД. см. дамп.
 +   * [[alteriniconf|alter.ini]]:​ новая необязательная опция REPORT_FINANCE_IGNORE_ID исключающая,​ указанные через запятую,​ ID "​типов оплат"​ из модуля "​Финансовые отчет"​ и "​АПРНУ"​.
 +   * alter.ini: новая опция PONMAP_ENABLED включающая модуль "​Карта ONU".
 +   * alter.ini: новая необязательная опция BANKSTA2_REGEX_KEYWORDS_DELIM определяющая символ-разделитель для поисковых ключевых слов в шаблонах соответствия полей импорта.
 +   * alter.ini: новая необязательная опция MULTIGEN_USE_ROS_TRAFFIC_GRAPHS обеспечивающая возможность получения графиков статистики по трафику с Mikrotik при работе через ​ [[mgmikrotikdhcp|Multigen MikroTik DHCP (IP + MAC)]]. ​
 +   * alter.ini: новая необязательная опция PON_ONU_MAC_VALIDATE включающая валидацию МАСов ONU для последующего исключения невалидных из обработки.
 +   * alter.ini: новая необязательная опция PON_ONU_MAC_MAKE_RANDOM_IF_INVALID актуальна только при включенной PON_ONU_MAC_VALIDATE и призвана вместо исключения из обработки заменить МАС ONU на рандомно сгенерированные,​ вида FF:​00:​XX:​XX:​XX:​00.
 +   * alter.ini: новая опция ITSATRAP_ENABLED включающая модуль [[snmptrapd|Это ловушка!]]
 +   * alter.ini: опции MOBILES_EXT и TB_SWITCHMON теперь включены по-умолчанию.
 +   * alter.ini: новые необъязательные опции OEFAILS_ENABLED и OEFAILS_OPTIONS включающие модуль "​Отключения электричества"​.
 +   * alter.ini: новая опция PAYMENTCARDS_UNIQUE_MODE меняющая поведение проверки уникальности серийных номеров платежных карточек.
 +   * ymaps.ini: теперь как сервис карт по-умолчанию,​ используется leaflet.
 +   * Модуль [[vlanmanagement|VLAN менеджер]]:​ При аллокации диапазона VLAN-ов свичу теперь видно соответствие номера порта к VLAN-у.
 +   * Модуль "VLAN менеджер":​ Выделение цветом VLAN-а если у конкретного порта есть пользователь.
 +   * Модуль "VLAN менеджер":​ Можно выдать диапазон для OLT/​слот/​порт (актуально для [[zteonureg|Регистрация ONU/ONT на ZTE/Huawei OLT]]).
 +   * Модуль [[ponizer|ПОНизатор]]:​ Исправление опроса Huawei GPON.
 +   * Модуль "​ПОНизатор":​ показ текущего уровня сигнала при редактировании ONU стал более вменяемым.
 +   * Модуль "​ПОНизатор":​ добавлена возможность валидации МАСов ONU.
 +   * Модуль Модуль [[switchpoller|Опрос свитчей]]:​ добавлены SNMP шаблоны для Cisco-C3560-24-PS-S и TurboIron 24x. Спасибо Евгению Борисову.
 +   * Модуль Модуль "​Опрос свитчей":​ добавлен SNMP шаблон для опроса Dlink-DGS-1210-28ME.
 +   * Модуль "​События":​ добавлена возможность подсветки логинов пользователей ссылками в их профиль для быстрого перехода.
 +   * Модуль [[dreamkas#​какая_banksta2_почему_я_о_ней_до_сих_пор_не_слышал|Обработка банковских выписок 2]]: добавлены новые возможности манипуляций с данными импортируемых файлов,​ чтобы сделать этот самый импорт ещё более гибким.
 +   * [[logingeneration|Генерация логинов]]:​ добавлено 4 новых типа: INCREMENTFOUR,​ INCREMENTFOURREV,​ INCREMENTSIXREV,​ VSRAT_INCREMENT.
 +   * [[mikrotikapi|Mikrotik API]]: исправлен баг с телепатическим определением версии RouterOS.
 +   * [[mikrotikapi#​модуль_расширенная_настройка_mikrotik|Расширенная настройка Mikrotik]]: добавлена возможность указать порт API для каждого отдельно взятого NAS.
 +   * Новый модуль "​Карта ONU": собственно показывает абонентские ONU на карте с дифференциацией по уровню их сигнала.
 +   * Модуль "​Персональные заметки и напоминания":​ исправлено отображение в режиме календаря. Теперь его реально использовать как ежедневник.
 +   * Модуль "​MapOn":​ теперь присутствует и в глобальной менюшке.
 +   * Модуль "​Платежи контрагентам":​ добавлено вменяемое форматирование сумм по каждому из предпринимателей.
 +   * Модуль "​Visor":​ теперь в списке пользователей показан главный аккаунт пользователя.
 +   * Модуль "​Сервис мгновенных сообщений":​ более вменяемая подсветка контактов от которых есть непрочитанные сообщения.
 +   * Модуль [[senddog#​продвинутая_собака-посылака|Продвинутая собака-посылака]]:​ добавлена новая реализация API сервиса GradWell SMS.
 +   * Модуль "​Виртуальные сервисы":​ исправлена проблема с созданием виртуальных сервисов с отрицательной стоимостью.
 +   * Новый модуль [[snmptrapd|Это ловушка!]]:​ предназначен для отслеживания происходящих SNMP traps.
 +   * Модуль "​Персональные заметки и напоминания":​ в интерфейс просмотра заметки добавлен также контрол ее удаления.
 +   * Модуль "​Перезвоните мне пожалуйста":​ добавлена телепатия пользователей.
 +   * Новый модуль "​Редактор crontab":​ вы не поверите,​ он редактирует crontab.
 +   * Модуль [[watchdog|Собака-наблюдака]]:​ добавлен новый тип проверки onepunch позволяющий вызывать OnePunch скрипты по их алиасу.
 +   * Модуль "​Планирование работ":​ в фильтры при показе задач также добавлены все активные работники.
 +   * Новый модуль "​Отключения электричества":​ предназначен для разбора даных о плановых и аварийных отключениях облэнерго.
 +   * Модуль [[multigen|КучаГен]]:​ исправлена работа на PHP 7.1
 +   * [[openpayz|OpenPayz]]:​ добавлен фронтенд и бэкенд liqpaymulti. Спасибо Евгению Борисову.
 +   * [[setupubinstaller|UBinstaller]]:​ Добавлен режим миграции позволяющий использовать ваши старые пароли на MySQL/​Stargazer/​rscriptd
 +   * UBinstaller:​ обновлены пресеты системных файлов конфигурации по-умолчанию.
 +   * UBinstaller:​ после установки требуется еще меньше мозга, а именно автоматически разворачивается минимальный набор вызовов из Remote API
 +   * UBinstaller:​ теперь происходит автоматическая базовая настройка FreeRADIUS3.
 +   * UBinstaller:​ добавлены собраны новые бинарные пакеты для FreeBSD 12.1 amd64 с PHP 7.4 и кучей нового софта.
 +   * Глобально:​ начаты масштабные работы по обеспечению совместимости с PHP 7.4
 +
 +
 +{{:​densetsu_release.png?​nolink&​|}}
 +
 +
 +===== 1.0.2 - rev 7081 =====
 +   * Изменения в структуре БД. см. дамп. 8-o
    * [[alteriniconf|alter.ini]]:​ новая опция IBAN_ENABLED включающая собственно его вместо р/р.    * [[alteriniconf|alter.ini]]:​ новая опция IBAN_ENABLED включающая собственно его вместо р/р.
    * alter.ini: новая опция UNIVERSAL_QINQ_USER_EXIST включающая проверку на существование пользователя при добавлении QINQ пары.    * alter.ini: новая опция UNIVERSAL_QINQ_USER_EXIST включающая проверку на существование пользователя при добавлении QINQ пары.
Строка 16: Строка 69:
    * alter.ini: новая необязательная опция ONLINE_SHOW_PHONES включает отображение всех имеющихся у пользователя телефонов(включая доп. мобилки) ​ в таблице юзверей модуля "​Пользовательский онлайн"​.    * alter.ini: новая необязательная опция ONLINE_SHOW_PHONES включает отображение всех имеющихся у пользователя телефонов(включая доп. мобилки) ​ в таблице юзверей модуля "​Пользовательский онлайн"​.
    * alter.ini: новая необязательная опция ALL_PHONES_CACHE_TIMEOUT устанавливает время жизни кэша телефонов пользователей.    * alter.ini: новая необязательная опция ALL_PHONES_CACHE_TIMEOUT устанавливает время жизни кэша телефонов пользователей.
 +   * alter.ini: новая опция USERNAS_IN_PROFILE включающая показ пользовательского NAS в профиле пользователя.
 +   * alter.ini: новая опция TASKMAN_SEND_LOCATION включающая отсылку местоположения задачи для пользователя в Telegram.
 +   * alter.ini: новая необязательная опция ZABBIX_HOST_URL определяющая адрес вашего Zabbix сервера.
 +   * alter.ini: новая необязательная опция ZABBIX_LOGIN определяющая логин для подключения к вашему Zabbix серверу.
 +   * alter.ini: новая необязательная опция ZABBIX_PASSWD определяющая пароль для подключения к вашему Zabbix серверу.
 +   * alter.ini: новая необязательная опция ZABBIX_USER_TRAFFIC_GRAPHS включающая использование графиков трафика пользователей с сервера Zabbix.
 +   * alter.ini: новая необязательная опция ZABBIX_GRAPHS_SEARCHIDENTIFY определяющая признак,​ по которому пользователь будет искаться на сервере Zabbix. Может принимать значения:​ "​IP"​ или "​MAC"​. По умолчанию - "​MAC"​.
 +   * alter.ini: новая необязательная опция ZABBIX_GRAPHS_SEARCHFIELD определяющая поле массива,​ возвращенного вызовом Zabbix API "​graph.get",​ по которому пользователь будет искаться на сервере Zabbix. По умолчанию - "​name"​.
 +   * alter.ini: новая необязательная опция ZABBIX_GRAPHS_EXTENDED включающая отображение дополнительного графика за 5 минут, а так же ссылки на график пользователя на Zabbix сервере. ​
 +   * alter.ini: новая необязательная опция ZABBIX_GRAPHSIDS_CACHE_LIFETIME определяющая время жизни кэша идентификаторов графиков Zabbix.
 +   * alter.ini: новая необязательная опция SIGREP_DELETABLE позволяющая удаление записей из "​Отчета по подключениям"​.
    * Модуль [[multigen|КучаГен]]:​ добавлена поддержа преобразования имен пользователей в виде MAC в верхнем регистре    * Модуль [[multigen|КучаГен]]:​ добавлена поддержа преобразования имен пользователей в виде MAC в верхнем регистре
    * Модуль КучаГен:​ исправлена работа вызовов MULTIGEN_POD_ON_MAC_CHANGE / MULTIGEN_POD_ON_IP_CHANGE.    * Модуль КучаГен:​ исправлена работа вызовов MULTIGEN_POD_ON_MAC_CHANGE / MULTIGEN_POD_ON_IP_CHANGE.
Строка 30: Строка 94:
    * Модуль "​Пользовательский онлайн":​ появилась возможность отображать все имеющиеся у пользователя телефоны(включая доп. мобилки). Работает только с HP_MODE=1.    * Модуль "​Пользовательский онлайн":​ появилась возможность отображать все имеющиеся у пользователя телефоны(включая доп. мобилки). Работает только с HP_MODE=1.
    * Модуль "​Пользовательский онлайн":​ появилась возможность отображать даты-времени и суммы последнего списания денежных средств старгейзером со счета пользователя. Очень "​малонужная"​ и страшная по сути своей реализации штука, требующая отдельного(!) вызова RemoteAPI для заполнения кэша "​последних списаний"​. Дважды...нет - четырежды подумайте,​ насколько сильно оно вам нужно. Работает - естественно - только с HP_MODE=1.    * Модуль "​Пользовательский онлайн":​ появилась возможность отображать даты-времени и суммы последнего списания денежных средств старгейзером со счета пользователя. Очень "​малонужная"​ и страшная по сути своей реализации штука, требующая отдельного(!) вызова RemoteAPI для заполнения кэша "​последних списаний"​. Дважды...нет - четырежды подумайте,​ насколько сильно оно вам нужно. Работает - естественно - только с HP_MODE=1.
-   * Новый модуль "VLAN Manager":​ обеспечивающий возможность работы с VLAN-ами,​ для выделения вланов юзерам,​ свичам и прочее + визуальный отчет по занятым\свободным.+   * Новый модуль "[[vlanmanagement|VLAN Manager]]": обеспечивающий возможность работы с VLAN-ами,​ для выделения вланов юзерам,​ свичам и прочее + визуальный отчет по занятым\свободным. 
 +   * Модуль "​Экзистенциальный конь":​ теперь нормально показывает изменения состояния пользовательской базы в январе,​ относительно прошлого года. 
 +   * Модуль "​MapOn":​ теперь машинки на карте более похожи на машинки. 
 +   * Модуль "​Планирование работ":​ теперь умеет опционально отсылать сотрудникам в телеграм локацию пользователя при создании задачи. 
 +   * Модуль "​Профиль пользователя":​ теперь умеет отображать графики статистики по трафику с Zabbix. 
 +   * Модуль "​Отчет по подключениям":​ теперь умеет опционально удалять записи о давно удаленных пользователях. 
 +   * Модуль [[warehouse|Склад]]:​ добавлена возможность при просмотре расходных операций также показывать примечания к ним.
    * Кабинет пользователя:​ минорные исправления Венгерской локализации.    * Кабинет пользователя:​ минорные исправления Венгерской локализации.
    * Кабинет пользователя:​ исправлена работа скина paper. Теперь он нормально загружается в полностью оффлайновом режиме.    * Кабинет пользователя:​ исправлена работа скина paper. Теперь он нормально загружается в полностью оффлайновом режиме.
    * Глобально:​ обновлена и дополнена локализация интерфейса на Испанский. Спасибо [[https://​github.com/​discapacidad5|Cergio Monasterio]].    * Глобально:​ обновлена и дополнена локализация интерфейса на Испанский. Спасибо [[https://​github.com/​discapacidad5|Cergio Monasterio]].
 +   * Глобально:​ API [[ubillingtelegram|UbillingTelegram]] теперь умеет в дебаг режим, а также в посылку местоположения.
 +   * Глобально:​ добавлена базовая поддержка API Zabbix 3.xx. Умеет выполнять различные запросы к API Zabbix'​a. Теоретически,​ должно работать и с более поздними версиями Zabbix.
    * [[openpayz|OpenPayz]]:​ добавлен фронтенд abank24multi для [[https://​a24m.a-bank.com.ua/​|АБанк24]]. Спасибо Евгению Борисову.    * [[openpayz|OpenPayz]]:​ добавлен фронтенд abank24multi для [[https://​a24m.a-bank.com.ua/​|АБанк24]]. Спасибо Евгению Борисову.
 +   * OpenPayz: добавлены "​мульти"​ фронтенды для EasyPay и FBank(Банк Фамильный)
  
 +{{:​nani_release.png?​nolink&​|}}
  
 ===== 1.0.1 - rev 7032 ===== ===== 1.0.1 - rev 7032 =====
changelog2019.1570872074.txt.gz · Последние изменения: 2019/10/12 12:21 — nightfly