Jump to content

Recommended Posts

Не поверите, но оказалось так, что сегодня - отличный день для первого в этом году релиза. А именно Ubilling 1.0.4 rev 7269 yokai

 

Коротко о изменениях:

  • Изменения в структуре БД. см. дамп.
  • alter.ini: новая опция VISOR_IN_PROFILE включающая контролы навигации в Visor.
  • alter.ini: новая опция SMARTUP_ENABLED включающая базовую интеграцию со SmartUP
  • alter.ini: новая необязательная опция ASTERISK_GET_FULL_CDR_CEL_DATA указывающая, что из таблиц астериска CEL и CDR следует доставать абсолютно все записи, не игнорируя записей со статусами «no answer», «hangup», «musiconhold».
  • alter.ini: новая необязательная опция ASTERISK_SC_CHECK_ENABLED указывает, что не нужно просто брать и ставить абоненту кредит, а стоит сначала проверить целесообразность этого действия и доступность для данного лицевого счета.
  • alter.ini: новая необязательная опция ASTERISK_SC_TARIFFSALLOWED имеет точно такое же значение, как и опция SC_TARIFFSALLOWED из userstats.ini
  • alter.ini: новая опция ENVY_ENABLED включающая зависть.
  • alter.ini: новая необязательная опция SMARTUP_NOCACHE отключающая использование кэшированных данных в SmartUP.
  • Модуль «Отчет по АРПУ»: теперь должен чуть меньше разваливаться.
  • Модуль «Редактор crontab»: теперь форматирование примечаний более вменяемое.
  • Модуль «УКВ»: в отчеты добавлен контрол быстрого перехода в отчет по деталям подключения КТВ.
  • Модуль «Visor»: минорные исправления юзабилити.
  • Модуль «Профиль пользователя»: теперь умеет опционально показывать ссылку навигации в профиль связанного пользователя видеонаблюдения.
  • Mikrotik API: кастомный API порт теперь используется не только расширенным конфигуратором микротикоНАСов, но динамическим шейпером для Mikrotik, и самим Старгейзером(при работе с Mikrotik через API, естественно).
  • Модуль Это ловушка!: добавлена нотификация о ошибках связанных с невозможностью прочитать данные из источника.
  • Модуль «Профиль пользователя»: небольшая оптимизация производительности.
  • Модуль Склад: в отчеты для инвентаризации добавлено разделение на ТМЦ которые реально находятся на складе и забронированы.
  • Новый модуль «Исправление необработанных платежей»: теперь доступен при просмотре платежей за конкретную дату.
  • Новый модуль Зависть: позволяет сохранять конфиги ваших сетевых устройств и хранить их сколько нужно в архиве.
  • Модуль «Теги пользователей»: логирование добавления и удаления тегов пользователям приведено к общему виду.
  • Модуль «Живи с этим»: теперь текущие запланированные задачи запланированные на прошлое подсвечены красным, запланированные на сегодня - оранжевым.
  • Модуль TrinityTV: исправлено добавление устройств по коду из административного интерфейса.
  • Модуль «TrinityTV»: исправлено логирование при удалении устройств.
  • Модуль «TrinityTV»: исправлено быстродействие показа списка подписок, при включении опции TRINITYTV_RDEVS.
  • Модуль «TrinityTV»: добавлен отчет по присвоенным пользователям устройствам.
  • Кабинет пользователя: обновлены оповещения модуля «OmegaTV».
  • Кабинет пользователя: исправлены контролы модуля Megogo в Chrome для скина paper.
  • Кабинет пользователя: исправлены контролы модулей TrinityTV и SweetTV для скина paper.
  • RemoteAPI: новый вызов smartup.
  • RemoteAPI: к вызову Asterisk добавлена новая возможность приостановки(заморозки) услуги абонента с проверкой на целесообразность и доступность этого действия для данного лицевого счета.
  • RemoteAPI: установка кредита путем Asterisk вызова теперь так же умеет проверять целесообразность и доступность этого действия для данного лицевого счета. Контролируется опциями alter.ini ASTERISK_SC_CHECK_ENABLED и ASTERISK_SC_TARIFFSALLOWED.
  • Сервер DHCP: Исправлена работа Option 82 для ZTE. Теперь поддерживает GPON (Serial number) в качестве идентификатора ONT. Выбор идентификатора основан на том к какой OLT привязана ONT, в свою очередь проверяем SNMP шаблон для нужного OLT. Если GPON - подставляем Serial Number, если EPON - подставляем MAC ONU.
  • Глобально: в контролах выбора года теперь стало на один больше.
  • Глобально: в контролах выбора даты улучшена подсветка текущей, выбранной и выбираемой дат.

 

Как всегда ссылочки здесь, и никуда не делись:

Почитать полный чейнджлог: http://wiki.ubilling.net.ua/doku.php?id=changelog2020#rev_7269

Ознакомиться с рекомендациями к обновлению: http://wiki.ubilling.net.ua/doku.php?id=relnotes#section104

Потрогать руками демку: http://ubilling.net.ua/?module=fnpages&pid=demo

 

104.jpg

 

  • Like 4
Link to post
Share on other sites
  • madf pinned this topic
  • 1 month later...
  • Replies 60
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Че как? Нашли занятие интереснее, чем обновляться во время апокалипсиса? Нет? Ну тогда вот, стабильный релиз - Ubilling 1.0.6 rev 7402 the old man.   Из основных изменений: alter.ini:

Тихо-тихо и без лишней паники Ubilling 1.1.0 rev 7657 subterranean city   Коротко о изменениях Кто-то починил сломанный бобром шлагбаум. Изменения в структуре БД. см. дамп.

Сегодня как-то очень захотелось поздравить всех с днем работников связи, а также предоставить им приключение на ж#пу, в виде обновления до нового релиза Ubilling 1.1.2 rev 7784 The Variable Coaster. Д

Posted Images

"Ой-ой, разработка не идет, ой че так долго? А кагда?"

Ничего не знаем - ни месяца без стабильного релиза. Сегодня вот Ubilling 1.0.5 rev 7354 iris

 

Коротко о изменениях:

  • Изменения в структуре БД. см. дамп.
  • alter.ini: новая необязательная опция PON_IFACE_DESCRIPTION_IN_MAINTAB контролирующая отображение описаний PON-портов в основной таблице со списком ONU.
  • alter.ini: новая необязательная опция PON_IFACE_DESCRIPTION_IN_STATSTAB контролирующая отображение описаний PON-портов в статистике по OLT.
  • alter.ini: новая необязательная опция TASKMAN_NO_TYPICALNOTES_CUT отменяющая обрезку длины текста «Типичных проблем» модуля «Планирование работ» в выпадающем списке.
  • alter.ini: новая необязательная опция TELEGRAM_API_URL устанавливающая кастомный URL для Telegram bot API. Может быть полезной для проксирования.
  • alter.ini: новая необязательная опция TELEGRAM_DEBUG включающая режим отладки Telegram API в процесе разработки.
  • alter.ini: новая опция TRASSIRMGR_ENABLED включающая интеграцию видеонаблюдения c NVR на базе Trassir Server.
  • alter.ini: новая опция OMEGATV_TARIFFSBUNDLE перечисляющая ТИПА бандловые тарифы, для которых не будут чарджится средства за подписку OmegaTV.
  • alter.ini: новая необязательная опция MG_CUSTOM_PERCENTS указывающая особые проценты выплат для каждого тарифа Megogo.
  • alter.ini: новая необязательная опция WAREHOUSE_TASKMANNOTES включающая показ примечаний в «планировании задач» для использованных материалов.
  • userstats.ini: новая опция OM_TARIFFSDENIED перечисляющая тарифы которым нельзя в OmegaTV.
  • userstats.ini: новая опция OM_TARIFFSBUNDLE перечисляющая типа бандловые тарифы OmegaTV.
  • Модуль Продвинутая собака-посылака: теперь таки сохраняет изменения в токене бота телеграм.
  • Кабинет пользователя: модуль OmegaTV теперь также умеет ограничивать возможность использования пользователям на определенном списке тарифов.
  • Модуль Зависть: добавлена возможность визуального анализа изменения между любыми двумя конфигурациями из архива.
  • Модуль «Зависть»: список существующих завистливых устройств теперь показывает также их ID.
  • Модуль «Карта оборудования»: при редактировании карты, округление широты и долготы составляет до 5 знаков после запятой, для всех сервисов карт.
  • Модуль «Карта домов»: при редактировании карты, округление широты и долготы составляет до 5 знаков после запятой, для всех сервисов карт.
  • Модуль ПОНизатор: улучшен показ статистики. Теперь более понятно, когда количество ONU на порту подходит к концу.
  • Модуль «ПОНизатор»: добавлена возможность отображения описаний(port description) PON-портов в основной таблице со списком ONU и в статистике по OLT. В данный момент это реализовано для SNMP-шаблонов BDCOM P3310C и V-Solution V1600D. Управляется следующими опциями alter.ini: PON_IFACE_DESCRIPTION_IN_MAINTAB, PON_IFACE_DESCRIPTION_IN_STATSTAB.
  • Модуль «Сервис мгновенных сообщений»: минорные улучшения юзабилити.
  • Модуль Служба ритуальных услуг: небольшая косметика по коду. Теперь возможно опциональное выравнивание счета в 0 при захоронении.
  • Модуль «Экзистенциальный конь»: теперь график ARPU отделен от остальных финансовых штук.
  • Модуль Это ловушка!: теперь при вызове getLastTraps можно перечислять несколько разных ID в виде массива.
  • Модуль «Это ловушка!»: исправлены перепутанные имена колонок в списке существующих типов трап.
  • Новый модуль «История жизни свитча»: неожиданно, но показывает данные о изменениях свитча из общего лога событий.
  • Модуль «Изменение тарифа»: теперь при изменении тарифа принудительно очищается общий кэш пользовательских данных.
  • Модуль «Планирование работ»: добавлена возможность отмены обрезки длины текста «Типичных проблем» и отображения их полного текста в выпадающем списке.
  • Модуль «Онлайн»: для отображаемых сигналов PON/WiFi CPE добавлена дополнительная фильтрация для избежания возможного разваливания таблицы «Онлайн» из-за невалидного JSON.
  • Модуль Ограничение количества дней заморозки: полный рефакторинг и устранение критичного бага с начислением отработанных дней.
  • Модуль Собака-посылака: исправлено определение типа чата в контактах бота Telegram
  • Модуль «Собака-посылака»: теперь контакты бота также показывают последнее сообщение полученное от контакта.
  • Модуль «Это ловушка!»: теперь игнорирует пустые строки при показе сырых данных.
  • Модуль Видеонаблюдение: добавлена базовая интеграция с NVR на базе Trassir Server.
  • Модуль «OmegaTV»: добавлена начальная поддержка бандлирования с тарифами интернета в ручном режиме.
  • Модуль Megogo: помесячный отчет, теперь приближен к отсылаемому самим Megogo и умеет считать кастомные коэфициенты выплат.
  • Модуль «Склад»: теперь при показе ТМЦ потраченных на задачу умеет опционально показывать примечания к расходной операции.
  • Модуль «Свитчи»: улучшена индикация присутствия аплинкового свитча.
  • Модуль «Непопулярные тарифы»: теперь также показывают стоимость тарифа.
  • Модуль Учет зарплат: радикально повышено быстродействие за счет оптимизации подгрузки данных.
  • Модуль «Собака-наблюдака»: реализован режим «обслуживания» выключающий выполнение всех задач собаки одной кнопкой.
  • Модуль «DarkVoid»: теперь также умеет нотифицировать о включенном режиме обслуживания собаки-наблюдаки.
  • Модуль Зависть: в списке завистливых устройств, теперь также показана дата последнего сохраненного конфига.
  • Модуль «Зависть»: реализована возможность просмотра изменений конфигураций только конкретных устройств.
  • RemoteAPI: вызов fullhostscan теперь можно дополнять параметром nn отключающим использование nmap.
  • Глобально: для карт оборудования, домов и всего прочего, при использовании leaflet теперь доступна линейка.
  • Кабинет пользователя: модуль «Изменение тарифа» теперь должен более адекватно работать на малых разрешениях.
  • Кабинет пользователя: модуль «Видеонаблюдение» минорные исправления локализации.
  • Шаблоны SNMP: добавлены OID'ы описания портов для BDCOM P3310C и V-Solution V1600D.

И ссылочки здесь:

Почитать полный чейнджлог: http://wiki.ubilling.net.ua/doku.php?id=changelog2020#rev_7354

Ознакомиться с рекомендациями к обновлению: http://wiki.ubilling.net.ua/doku.php?id=relnotes#section105

Потрогать руками демку: http://ubilling.net.ua/?module=fnpages&pid=demo

 

105.jpg

  • Like 1
  • Thanks 1
Link to post
Share on other sites
  • 2 weeks later...

Так а что делать тем, у кого слюнки потекли? В каком году ждать?

Будет ли интеграция с DevLine? Ясно, что апи там нет, но я юзера могу и вручную назначить, лишь бы камеры в кабинете показывались.

Link to post
Share on other sites
7 часов назад, ant0xa сказав:

Так а что делать тем, у кого слюнки потекли? В каком году ждать?

использовать слюнявчик

 

7 часов назад, ant0xa сказав:

Будет ли интеграция с DevLine?

вы сами ответили на этот вопрос:

 

7 часов назад, ant0xa сказав:

Ясно, что апи там нет,

чё как? когнитивного диссонанса не вызывает, не?

Link to post
Share on other sites
  • 2 weeks later...

Че как? Нашли занятие интереснее, чем обновляться во время апокалипсиса? Нет? Ну тогда вот, стабильный релиз - Ubilling 1.0.6 rev 7402 the old man.

 

Из основных изменений:

  • alter.ini: новая необязательная опция REPORT_FINANCE_CONSIDER_NEGATIVE включающая учет отрицательных сумм в финансовом отчете.
  • alter.ini: новая опция ONUAUTO_CONFIG_DELETE включающая возможность удалять ONU с OLT из модуля onumaster.
  • alter.ini: новая опция ONUAUTO_CONFIG_DEREGISTER включающая возможность дерегистрировать ONU на OLT из модуля onumaster.
  • Модуль ПОНизатор: исправлен баг с появлением колонки «Интерфейс» даже если кэш интерфейсов для определенного OLT не существует.
  • Модуль SphinxSearch: обновлены дефолтные пресеты конфигов.
  • Модуль SphinxSearch: добавлены новые типы поиска.
  • Модуль «Asterisk PBX»: пофикшено дублирование звонков и их отображение через всплывающие окна.
  • Модуль «Поиск оплат»: добавлены фильтры по населенному пункту и контрагенту.
  • Модуль Обработка банковских выписок 2: добавлена возможность клонирования шаблонов импорта + небольшая косметика.
  • Модуль «Виртуальные сервисы»: добавлена возможность указывать период снятия оплаты в днях.
  • Модуль «Виртуальные сервисы»: сервисы с отрицательным балансом снова можно создавать.
  • Модуль «Планирование работ»: в продвинутый фильтр добавлена возможность фильтрации заявок по контактному номеру телефона.
  • Модуль «Онлайн»: теперь несколько более вменяемо умеет отображать заметки о пользователе и дополнительные комментарии.
  • Модуль «Visor»: тестирование соединения с Trassir NVR теперь проходит по https порту.
  • Модуль Служба ритуальных услуг: исправлены автоматические похороны при регистрации пользователя.
  • Модуль «Карта оборудования»: теперь использует UbillingCache вместо прямых обращений к ФС.
  • Модуль Учет зарплат: исправлена загрузка данных за предыдущие месяцы при печати зарплатной ведомости по сотруднику.
  • Модуль «Visor»: добавлена возможность отключать предупреждении о несовпадении модели камеры на NVR Trassir.
  • Модуль «Профиль пользователя»: исправлен показ предпринимателей при присвоении через Город+Улица.
  • Модуль «ONUMASTER»: теперь умеет еще и удалять и дерегистрировать ONU(если это поддерживается OLTом). Добавлена поддержка OLT: V-Solution V1600D, C-Data/Stels FD11XX.
  • Модуль «Финансовый отчет»: теперь умеет учитывать отрицательные суммы (кроме списаний виртуальных сервисов, ОТТ-сервисов и штрафов Раскольниковым). Регулируется опцией REPORT_FINANCE_CONSIDER_NEGATIVE.
  • Ограничение количества дней заморозки: теперь позволяет изменять статус замроженности даже в самый последний из доступных дней заморозки.
  • RemoteAPI: вызов vservicechargefee теперь можно дополнять параметром period для фильтрации сервисов по признаку периода снятия оплаты.
  • RemoteAPI: вызов getagentdata исправлено детектирование предпринимателей при присвоении через Город+Улица.
  • Глобально: карты с MAPS_SERVICE в виде leaflet теперь учитывают опцию CANVAS_RENDER.
  • Глобально: для всех карт leaflet добавлена возможность быстрого экспорта карты.
  • Кабинет пользователя: теперь при использовании скина paper не должно происходить попыток автоматического перевода хромом.
  • Кабинет пользователя: теперь по умолчанию используется скин paper.
  • Кабинет пользователя: новая необязательная опция AN_MODAL включающая показ объявлений в модальном окне на главной странице.
  • UBinstaller: полностью переработан скрипт автоматической настройки Удаленных NAS rscriptd. Теперь он требует FreeBSD 12.1 amd64.

В ссылочках все как всегда тривиально:

Почитать полный чейнджлог: http://wiki.ubilling.net.ua/doku.php?id=changelog2020#rev_7402

Ознакомиться с рекомендациями к обновлению: http://wiki.ubilling.net.ua/doku.php?id=relnotes#section106

Потрогать руками демку: http://ubilling.net.ua/?module=fnpages&pid=demo

 

 

106.jpg

 

  • Like 4
  • Thanks 1
Link to post
Share on other sites
  • 1 month later...

Как всегда ВНЕЗАПНО и без предупреждений Ubilling 1.0.7 rev 7462 the turtle shell.

Да, Ubilling теперь первый биллинг с возможностью наблюдать за ходом пандемии COVID-19. А вы ожидали от нас чего-то другого? ;)

  • Изменения в структуре БД. см. дамп.
  • alter.ini: новая необъязательная опция COVID19_ENABLED включающая хайповый модуль.
  • alter.ini: новая опция AUTOCREDIT_CFID включающая механику автоматического кредитования.
  • alter.ini: новая необязательная опция EASY_SMS_QUICK_TEMPLATE включающая использование шаблона для EASY_SMS.
  • alter.ini: новая необязательная опция CAN_TOUCH_MONEY включающая лимитированный доступ к операциям коректировки, установки счета и фальшивых платежей.
  • alter.ini: новая необязательная опция VCASH_ENABLED включающая ником не нужный устаревший модуль виртуальных денег.
  • alter.ini: новая необязательная опция WIKI_URL включающая соответствующий модуль редиректа.
  • alter.ini: новая необязательная опция USERSIDE_NAV включающая быструю навигацию в UserSide из черной магии.
  • userstats.ini: новая опция SC_REMOTE включающая использование RemoteAPI для установки кредитов.
  • Модуль Собака-посылака: исправлена посылка SMS с апострофами и прочими кавычками.
  • Модуль Обработка банковских выписок 2: примечания к оплатам теперь содержат дату/время из выписки, если таковые имеются и были указаны в шаблоне импорта.
  • Модуль Расширенная настройка Mikrotik: немного косметики и минорные улучшения юзабилити.
  • Новый модуль «COVID-19»: предназначен для мониторинга мировой статистики распространения коронавируса COVID-19.
  • Модуль Видеонаблюдение: исправлена проблема рассыпания при регистрации новой камеры.
  • Модуль «Тарифы»: длина имени нового тарифа ограничена 32ю байтами, что предотвращает взрывание Stargazer-а.
  • Модуль «Поиск платежей»: добавлена возможность находить платежи с «кассиром» openpayz.
  • Модуль «Отчет по автозаморозке»: добавлена возможность просмотра воскресших в текущем месяце пользователей.
  • Модуль «Почему ты звонишь?»: теперь показывает весь выбранный месяц при просмотре статистики.
  • Модуль «Планирование работ»: при использовании продвинутого фильтра задания теперь можно печатать без разбивки на страницы для каждого работника.
  • Модуль «Предприниматели»: немного улучшено юзабилити.
  • Модуль «Планирование работ»: теперь администраторы отмеченные клеймом филиальности могут просматривать только задачи созданные для них же.
  • Модуль «Профиль пользователя»: отправка СМС пользователю(EASY_SMS) теперь умеет использовать шаблон.
  • Модуль «Связывание пользователей»: добавлена проверка на непустоту полей.
  • Модуль «Журнал DHCP»: проведена попытка минимальной косметики.
  • Регистрация ONU/ONT на ZTE/Huawei OLT: добавлено поле для описания ONU на OLT.
  • Модуль Видеонаблюдение: исправлены возможные проблемы производительности просмотра каналов на DVR Trassir.
  • Модуль «История звонков»: теперь по умолчанию показывает звонки только за текущий год.
  • Модуль «Исправление платежей»: теперь еще более тщательно проверяет платежи на вменяемость.
  • Модуль «Askozia монитор»: теперь по умолчанию показывает записи звонков только за текущий год.
  • Модуль «Askozia монитор»: добавлены контролы возврата в профиль, при просмотре записей звонков конкретного пользователя.
  • Модуль Понизатор: в форму создания и ассоциирования ONU добавлена кнопка проверки ONU «на занятость». Так же проведена некоторая косметика этой самой проверки ONU «на занятость».
  • Новый модуль черной магии: «Отчет по кредитам» показывает кредиты ранее установленные пользователю из кабинета или в мануальном режиме.
  • Модуль «История жизни»: теперь также показаны IP событий из лога.
  • Модуль «Регистрация пользователя»: теперь вменяемо нотифицирует о пользователях живущих в той же квартире и о отсутствии указанной квартиры.
  • Модуль «Редактирование адреса»: теперь также показывает пользователей живущих в той же квартире, что и текущий.
  • Модуль «Права администраторов»: исправлено логирование «режима призрака».
  • Новый модуль «Wiki»: предназначен для тупого редиректа в URL указанный в опции WIKI_URL, скажем с гайдами для персонала итд.
  • Модуль «Права администраторов»: произведена попытка как-то распихать права по категориям.
  • Модуль «Профиль пользователя»: добавлена возможность быстрого поиска абонента в UserSide из черной магии.
  • Модуль «Хранилище изображений»: при просмотре больших изображений они теперь не должны растягивать область видимости за рамки вселенной.
  • Модуль «Предприниматели»: добавлена возможность просмотра статистики по количеству присвоенным предпринимателям пользователей.
  • Глобально: несколько изменен алгоритм генерации логинов INCREMENTFOURREV, INCREMENTFIVEREV и INCREMENTSIXREV для исключения артефактов с ведущими нулями.
  • Глобально: добавлена подсветка строк при показе списков пользователей, что должно улучшить юзабилити.
  • RemoteAPI: новый вызов autocredit выполняющий автоматическое кредитование «особенных» пользователей.
  • RemoteAPI: новый вызов sc производящий установку кредита пользователю до какого-то там числа.
  • RemoteAPI: новые параметры вызова asterisk для получения более детальной информации о юзере.
  • OpenPayz: исправлена обработка конфигурации бекендом mypayprivat.
  • Кабинет пользователя: исправлен артефакт с повторным показом объявлений при отметке их прочитанными.
  • Кабинет пользователя: теперь модуль кредитования умеет опционально использовать вызов sc из RemoteAPI для установки кредита пользователю.
  • Шаблоны SNMP: добавлена возможность указывать максимальное количество PON портов для каждого отдельного OLT шаблона. PON_ONU_PORT_MAX.

 

108.jpg

  • Like 1
  • Thanks 1
Link to post
Share on other sites
  • 4 weeks later...

Подскажите пожалуйста, у нас существует GMAPS_APIKEY, но моя задача связать карту в Ubillinge  с яндекс картой, есть ли такая возможность использовать API от яндекс.разработчик, а не вот это все ваше Гугловское (шучу), если есть идеи как все это провернуть, пишите.

Link to post
Share on other sites
5 часов назад, chell_iz_naroda сказал:

Подскажите пожалуйста, у нас существует GMAPS_APIKEY, но моя задача связать карту в Ubillinge  с яндекс картой, есть ли такая возможность использовать API от яндекс.разработчик, а не вот это все ваше Гугловское (шучу), если есть идеи как все это провернуть, пишите.

доку не судьба прочитать, да?

Link to post
Share on other sites
7 часов назад, l1ght сказав:

доку не судьба прочитать, да?

Я так понимаю, он хочет куда-то вкорячивать апикей яндекса при использовании MAPS_SERVICE="yandex" чтобы их типа не банило постоянно и поиск работал.

 

Но я чето не имею вообще ни малейшего желания этим заниматься, так как во первых яндекс - жадные уебки, а во вторых - лифлет слишком хорош сам по себе.

Link to post
Share on other sites
32 минуты назад, nightfly сказал:

Я так понимаю, он хочет куда-то вкорячивать апикей яндекса при использовании MAPS_SERVICE="yandex" чтобы их типа не банило постоянно и поиск работал.

 

Но я чето не имею вообще ни малейшего желания этим заниматься, так как во первых яндекс - жадные уебки, а во вторых - лифлет слишком хорош сам по себе.

Проблема в том что мы используем карту ВОЛС и к ней уже подстроена Яндекс карта, уже проделано куча работы по размещению объектов, привязки их к объектам и абонентам и тут яндекс выкатывает свою систему api, перестает работать большая часть функционала, так вот, может все же есть какие-то возможности под яндекс подгребсти все, без вмешательства дополнительной разработки со стороны разработчика???
И еще большая проблема в том что карта ВОЛС не работает под Лифлетом.

Edited by chell_iz_naroda
Link to post
Share on other sites
2 часа назад, l1ght сказав:

Работает только с MAPS_SERVICE=yandex

Посмотрел по коду - оно вообще это все игнорирует. Там яндекс и его механики наглухо захардкоджены.

 

Итого http://wiki.ubilling.net.ua/doku.php?id=changelog2020

  • ymaps.ini: новая необъязательная опция YMAPS_APIKEY указывающая ключ API Яндекс-Карт. Не тестировалось.
  • Модуль Карта ВОЛС: теперь также реагирует на опцию YMAPS_APIKEY.

Я сделяль все что мог. Тестировать не буду по следующим причинам:

1. не собираюсь покупать апикей

2. яндекс жадные уебки

3. мне это нах@р все не упало, и вообще пусть морозят жкомма.

Link to post
Share on other sites
4 часа назад, nightfly сказал:

Посмотрел по коду - оно вообще это все игнорирует. Там яндекс и его механики наглухо захардкоджены.

 

Итого http://wiki.ubilling.net.ua/doku.php?id=changelog2020

  • ymaps.ini: новая необъязательная опция YMAPS_APIKEY указывающая ключ API Яндекс-Карт. Не тестировалось.
  • Модуль Карта ВОЛС: теперь также реагирует на опцию YMAPS_APIKEY.

Я сделяль все что мог. Тестировать не буду по следующим причинам:

1. не собираюсь покупать апикей

2. яндекс жадные уебки

3. мне это нах@р все не упало, и вообще пусть морозят жкомма.

Окей, будем тестировать, ели можно то эту же конетель к карте оборудывания прикрутить

Link to post
Share on other sites
16 часов назад, chell_iz_naroda сказав:

Окей, будем тестировать, ели можно то эту же конетель к карте оборудывания прикрутить

Нет, не можно. Особенно для тех, кто даже не способен прочитать что написано по ссылке из моего предыдущего поста.

 

P.S. "конетель" это очевидно от слова кони?

Link to post
Share on other sites
  • 4 weeks later...

Еще немножко поработали на благо социума. В результате: стабильный релиз Ubilling 1.0.8 rev 7538 Extradimensional Nasal Cavity.

 

Из основных изменений:

  • Изменения в структуре БД. см. дамп.
  • alter.ini: новая необязательная опция BANKSTA2_LSTCHK_FNAMES_TRANSLATE включающая перевод заголовков полей формы «Последней проверки».
  • alter.ini: новая необязательная опция USERPROFILE_ONUMASTER_BUTTON_ON добавляет кнопку ONUMASTER'a к основным контролам профиля пользователя для более быстрого доступа к модулю.
  • alter.ini: новая опция PT_ENABLED включающая мощи тарифов.
  • alter.ini: новая опция PON_IFDESC включающая возможность указывать вручную описания PON интерфейсов в статистике OLT.
  • alter.ini: новая опция SEARCH_NOTES включающая в «поиск по всем полям» также примечания пользователей.
  • alter.ini: новая необязательная опция FF_REP_AVOID_DUPLICATE_DT_KEYS включает устранение дубликатов ключей массива при генерации отчета по движению денежных средств, в следствии чего финасовые операции, у которых дата-время проведения совпадают до секунды, не будут «исчезать» из отчета.
  • userstats.ini: новая необязательная опция DEBUG_COUNTERS включающая отладочные счетчики времени генерации и количества запросов.
  • ymaps.ini: новая необъязательная опция YMAPS_APIKEY указывающая ключ API Яндекс-Карт. Не тестировалось.
  • Модуль «Планирование работ»: исправлен просмотр огромных изображений из «Хранилища изображений».
  • Модуль «Планирование работ»: новое право TASKMANEDITTASK необходимое для редактирования существующих задач.
  • Модуль «Планирование работ»: теперь контролы управления продвинутого фильтра чуть более вменяемо ведут себя при масштабировании страницы.
  • Модуль «Предприниматели»: добавлен раздельный счетчик для активных присвоенных предпринимателям пользователей.
  • Модуль TrinityTV: список существующих подписок, теперь по-умолчанию отсортирован от свежих к старым.
  • Модуль SMSZilla: теперь при создании/редактировании шаблона, справка по макросам открывается в новой вкладке.
  • Модуль «Профиль пользователя»: при отсылке SMS пользователю из профиля, добавлено дополнительное логирование.
  • Модуль «Профиль пользователя»: шаблон для EASY_SMS теперь поддерживает больше макросов.
  • Модуль «Хранилище изображений»: теперь контролы управления изображениями, чуть более нажимабельны.
  • Модуль Обработка банковских выписок 2: добавлена возможность включить перевод заголовков полей формы «Последней проверки».
  • Модуль «Обработка банковских выписок 2»: для каждой выписки/шаблона маппинга полей теперь можно задать индивидуальный ID типа оплат.
  • Модуль «Обработка банковских выписок 2»: шаблоны маппинга полей снова можно создавать.
  • Модуль «Финансовый отчет»: добавлена возможность, при помощи «аналитики», отслеживать посуточный метаболизм предприятия.
  • Модуль «Отчет по улицам»: вернулся в глобальное меню. Теперь также пытается показывать количества денег собранных с улицы за период.
  • Модуль Видеонаблюдение: теперь в селекторах пользователей видеонаблюдения они отсортированы «от свежих к старым».
  • Модуль «Видеонаблюдение»: исправлено поведение предварительного просмотра каналов.
  • Модуль «ONUMASTER»: добавлена проверка включенности опций доступных действий для ONU и вывод соответствующего предупреждения.
  • Модуль «ONUMASTER»: добавлена поддержка OLT C-Data/Stels FD12XX.
  • Модуль "Миграция абонбазы 2": добавлено двустороннее триммирование импортируемых данных во избежание появлений IPшек с лишними пробелами в начале/конце и прочих неудобств.
  • Модуль Зависть: добавлен контрол, позволяющий быстро пересохранить новый конфиг устройства из списка ранее собраных конфигураций.
  • Модуль Зависть: теперь при просмотре архива возможна установка фильтра по конфигурациям конкретного устройства.
  • Модуль модуль «COVID-19»: добавлен график с посуточной дельтой для общемировой статистики, минимальная косметика.
  • Модуль УКВ: исправлено логирование установления связи пользователей КТВ и интернетов.
  • Модуль Карта ВОЛС: теперь также реагирует на опцию YMAPS_APIKEY.
  • Новый модуль Мощи тарифов: позволяет творить невменяемую дичь в контексте тарификации.
  • Модуль Опрос свитчей: добавлен SNMP шаблон для Cisco-SF300-24.
  • Модуль «Опрос свитчей»: добавлен SNMP шаблон для Cisco-C3750G-24-TS-S.
  • Модуль «Отчет по трафику»: больше не игнорирует планетарный потрошитель Ишимуру.
  • Модуль «Типы оплат»: редактирование существующих типов оплат, стало чуть менее страшным.
  • Модуль Склад: печать истории бронирования, теперь называется «Актом выдачи ТМЦ со склада».
  • Модуль «Склад»: при печати акта выдачи ТМЦ в селекторах дат по-умолчанию теперь выбран текущий день.
  • Модуль модуль «COVID-19»: добавлена отдельная текстовая статистика «за последние сутки».
  • Модуль «OpenPayz»: радикально улучшено быстродействие при показе графиков.
  • Модуль ПОНизатор: добавлена возможность мануального описания интерфейсов OLT из их статистики.
  • Модуль «Поиск пользователей»: теперь поиск по «Всем полям» также опционально умеет искать и по примечаниям пользователя.
  • Модуль «ПОНизатор»: исправлены ошибки при попытке редактирования несуществующей ONU.
  • Новый модуль «ПОН Коробки»: позволяющий вести базовый учет PON Боксов и связывать их с ONU/Пользователями/адресами.
  • Глобально: для RouterOS API и mikrotik.drv добавлены минорные исправления в процедуру подключения к NAS посредством этого самого RouterOS API.
  • Кабинет пользователя: исправлена проблема с иконкой модуля «доп. услуги».
  • Кабинет пользователя: добавлена нормальная индикация текущего модуля для скина paper. Исправлены некоторые косметические дефекты.
  • UBinstaller: обновлен пресет фаервола по-умолчанию. Теперь порты конфигуратора Stargazer и MySQL зарезаны отовсюду кроме локалхоста.

108.jpg

  • Like 3
Link to post
Share on other sites
1 час назад, nightfly сказав:

Еще немножко поработали на благо социума. В результате: стабильный релиз Ubilling 1.0.8 rev 7538 Extradimensional Nasal Cavity.

 

Из основных изменений:

  • Изменения в структуре БД. см. дамп.
  • alter.ini: новая необязательная опция BANKSTA2_LSTCHK_FNAMES_TRANSLATE включающая перевод заголовков полей формы «Последней проверки».
  • alter.ini: новая необязательная опция USERPROFILE_ONUMASTER_BUTTON_ON добавляет кнопку ONUMASTER'a к основным контролам профиля пользователя для более быстрого доступа к модулю.
  • alter.ini: новая опция PT_ENABLED включающая мощи тарифов.
  • alter.ini: новая опция PON_IFDESC включающая возможность указывать вручную описания PON интерфейсов в статистике OLT.
  • alter.ini: новая опция SEARCH_NOTES включающая в «поиск по всем полям» также примечания пользователей.
  • alter.ini: новая необязательная опция FF_REP_AVOID_DUPLICATE_DT_KEYS включает устранение дубликатов ключей массива при генерации отчета по движению денежных средств, в следствии чего финасовые операции, у которых дата-время проведения совпадают до секунды, не будут «исчезать» из отчета.
  • userstats.ini: новая необязательная опция DEBUG_COUNTERS включающая отладочные счетчики времени генерации и количества запросов.
  • ymaps.ini: новая необъязательная опция YMAPS_APIKEY указывающая ключ API Яндекс-Карт. Не тестировалось.
  • Модуль «Планирование работ»: исправлен просмотр огромных изображений из «Хранилища изображений».
  • Модуль «Планирование работ»: новое право TASKMANEDITTASK необходимое для редактирования существующих задач.
  • Модуль «Планирование работ»: теперь контролы управления продвинутого фильтра чуть более вменяемо ведут себя при масштабировании страницы.
  • Модуль «Предприниматели»: добавлен раздельный счетчик для активных присвоенных предпринимателям пользователей.
  • Модуль TrinityTV: список существующих подписок, теперь по-умолчанию отсортирован от свежих к старым.
  • Модуль SMSZilla: теперь при создании/редактировании шаблона, справка по макросам открывается в новой вкладке.
  • Модуль «Профиль пользователя»: при отсылке SMS пользователю из профиля, добавлено дополнительное логирование.
  • Модуль «Профиль пользователя»: шаблон для EASY_SMS теперь поддерживает больше макросов.
  • Модуль «Хранилище изображений»: теперь контролы управления изображениями, чуть более нажимабельны.
  • Модуль Обработка банковских выписок 2: добавлена возможность включить перевод заголовков полей формы «Последней проверки».
  • Модуль «Обработка банковских выписок 2»: для каждой выписки/шаблона маппинга полей теперь можно задать индивидуальный ID типа оплат.
  • Модуль «Обработка банковских выписок 2»: шаблоны маппинга полей снова можно создавать.
  • Модуль «Финансовый отчет»: добавлена возможность, при помощи «аналитики», отслеживать посуточный метаболизм предприятия.
  • Модуль «Отчет по улицам»: вернулся в глобальное меню. Теперь также пытается показывать количества денег собранных с улицы за период.
  • Модуль Видеонаблюдение: теперь в селекторах пользователей видеонаблюдения они отсортированы «от свежих к старым».
  • Модуль «Видеонаблюдение»: исправлено поведение предварительного просмотра каналов.
  • Модуль «ONUMASTER»: добавлена проверка включенности опций доступных действий для ONU и вывод соответствующего предупреждения.
  • Модуль «ONUMASTER»: добавлена поддержка OLT C-Data/Stels FD12XX.
  • Модуль "Миграция абонбазы 2": добавлено двустороннее триммирование импортируемых данных во избежание появлений IPшек с лишними пробелами в начале/конце и прочих неудобств.
  • Модуль Зависть: добавлен контрол, позволяющий быстро пересохранить новый конфиг устройства из списка ранее собраных конфигураций.
  • Модуль Зависть: теперь при просмотре архива возможна установка фильтра по конфигурациям конкретного устройства.
  • Модуль модуль «COVID-19»: добавлен график с посуточной дельтой для общемировой статистики, минимальная косметика.
  • Модуль УКВ: исправлено логирование установления связи пользователей КТВ и интернетов.
  • Модуль Карта ВОЛС: теперь также реагирует на опцию YMAPS_APIKEY.
  • Новый модуль Мощи тарифов: позволяет творить невменяемую дичь в контексте тарификации.
  • Модуль Опрос свитчей: добавлен SNMP шаблон для Cisco-SF300-24.
  • Модуль «Опрос свитчей»: добавлен SNMP шаблон для Cisco-C3750G-24-TS-S.
  • Модуль «Отчет по трафику»: больше не игнорирует планетарный потрошитель Ишимуру.
  • Модуль «Типы оплат»: редактирование существующих типов оплат, стало чуть менее страшным.
  • Модуль Склад: печать истории бронирования, теперь называется «Актом выдачи ТМЦ со склада».
  • Модуль «Склад»: при печати акта выдачи ТМЦ в селекторах дат по-умолчанию теперь выбран текущий день.
  • Модуль модуль «COVID-19»: добавлена отдельная текстовая статистика «за последние сутки».
  • Модуль «OpenPayz»: радикально улучшено быстродействие при показе графиков.
  • Модуль ПОНизатор: добавлена возможность мануального описания интерфейсов OLT из их статистики.
  • Модуль «Поиск пользователей»: теперь поиск по «Всем полям» также опционально умеет искать и по примечаниям пользователя.
  • Модуль «ПОНизатор»: исправлены ошибки при попытке редактирования несуществующей ONU.
  • Новый модуль «ПОН Коробки»: позволяющий вести базовый учет PON Боксов и связывать их с ONU/Пользователями/адресами.
  • Глобально: для RouterOS API и mikrotik.drv добавлены минорные исправления в процедуру подключения к NAS посредством этого самого RouterOS API.
  • Кабинет пользователя: исправлена проблема с иконкой модуля «доп. услуги».
  • Кабинет пользователя: добавлена нормальная индикация текущего модуля для скина paper. Исправлены некоторые косметические дефекты.
  • UBinstaller: обновлен пресет фаервола по-умолчанию. Теперь порты конфигуратора Stargazer и MySQL зарезаны отовсюду кроме локалхоста.

108.jpg

Круто что с коробки столько сразу биллинг умеет (ещё и open source).  В Nodeny для такого функционала нужно ещё кучу модулей отдельно докупить. А из PON модулей у них C-DATA/STELS даже в платных нет поддержки.

Link to post
Share on other sites
1 час назад, Mobil сказал:

Круто что с коробки столько сразу биллинг умеет (ещё и open source).  В Nodeny для такого функционала нужно ещё кучу модулей отдельно докупить. А из PON модулей у них C-DATA/STELS даже в платных нет поддержки.

поддержу, биллинг отличный! Лично мне не хватает только одной мелочи - при посуточной тарификации сумма кредита устанавливается в размере суточного тарифа не зависимо от количества суток кредита. Каждый раз после обновления нужно искать и вносить изменения в соответствующие функции, из-за этого тяну с обновлениями до последнего.

Link to post
Share on other sites
6 минут назад, a_n_h сказав:

при посуточной тарификации сумма кредита устанавливается в размере суточного тарифа не зависимо от количества суток кредита

Это которая SC_* ? Пффф, нашли проблему.

Завтра посмотрю как это врезать на скорую руку ничего не сломав.

http://wiki.ubilling.net.ua/doku.php?id=plans

 

 

годину тому, Mobil сказав:

  В Nodeny для такого функционала нужно ещё кучу модулей отдельно докупить. А из PON модулей у них C-DATA/STELS даже в платных нет поддержки. 

Вот поэтому ни у кого из нас еще нету своего личного острова ?

 

  • Like 1
Link to post
Share on other sites
16 минут назад, nightfly сказал:

Это которая SC_* ? Пффф, нашли проблему.

Завтра посмотрю как это врезать на скорую руку ничего не сломав.

точно не помню, но в 2-х местах - самокредитование и установка кредита из админки, функции что-то вроде $creditLimit и $creditProposal.

Edited by a_n_h
Link to post
Share on other sites
16 часов назад, a_n_h сказав:

точно не помню, но в 2-х местах - самокредитование и установка кредита из админки, функции что-то вроде $creditLimit и $creditProposal.

Спасибо, я более-менее догадываюсь как оно работает :)

Link to post
Share on other sites
11 минут назад, nightfly сказал:

UPD: есть кстати опция SC_DAILY_FIX. Но ок - я уже во второй раз значит это зафиксил.

Уже вижу, из админки тоже работает? т.е. если я устанавливаю кредит абону посчитает правильно?

Link to post
Share on other sites
  • madf unpinned this topic

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By mac
      Глюк в тому, що один (так - тільки один) mac адрес onu існує в білінгу у вигляді строки. Це трохи заважає.
      olt - bdcom gepon.
      Наскільки зрозумів, це виключно проблема реалізації snmpwalk у freebsd, де snmpwalk може на свій розсуд віддати mac адресу не як hex-string, а як звичайний string.
      Можливо snmpwalk тригериться на якомусь символі, мені невідомо.
       
      # tcpdump -vv -i em0 udp port 161 and host olt and host ub | grep "3320.101.10.4.1.1.241 ... olt.snmp > ub.47940: [udp sum ok] { SNMPv2c C="*****" { GetResponse(44) R=93278354 E:3320.101.10.4.1.1.241="8LO"W*" } } ub.47940 > olt.snmp: [udp sum ok] { SNMPv2c C="*****" { GetNextRequest(34) R=93278355 E:3320.101.10.4.1.1.241 } } snmpwalk -c***** -v2c -t5 olt .1.3.6.1.4.1.3320.101.10.4.1.1 SNMPv2-SMI::enterprises.3320.101.10.4.1.1.241 = STRING: "8LO\"W*" snmpwalk -Ox -c***** -v2c -t5 olt .1.3.6.1.4.1.3320.101.10.4.1.1 SNMPv2-SMI::enterprises.3320.101.10.4.1.1.241 = Hex-STRING: 38 4C 4F 22 57 2A  
      Це стосується таких параметрів у snmp конфізі bdcom
       
      [signal] MACINDEX=".1.3.6.1.4.1.3320.101.10.4.1.1" [misc] ONUINDEX=".1.3.6.1.4.1.3320.101.11.1.1.3"  
      За для усунення глюку спробував трошки змінити код і завдати тип snmp параметру явно у ./api/libs/api.ponbdcom.php у function collect()
      Це працює. Мабуть станеться у нагоді:
       
      # diff api.ponbdcom.php{.new,.bak} 37c37 < $onuIndex = $this->snmp->walk('-Ox ' . $oltIp . ':' . self::SNMPPORT, $oltCommunity, $onuIndexOid, self::SNMPCACHE); --- > $onuIndex = $this->snmp->walk($oltIp . ':' . self::SNMPPORT, $oltCommunity, $onuIndexOid, self::SNMPCACHE); 91c91 < $macIndex = $this->snmp->walk('-Ox ' . $oltIp . ':' . self::SNMPPORT, $oltCommunity, $macIndexOID, self::SNMPCACHE); --- > $macIndex = $this->snmp->walk($oltIp . ':' . self::SNMPPORT, $oltCommunity, $macIndexOID, self::SNMPCACHE);  
      P.S. Створив тему, а зараз міркую: а може це глюк у ПЗ olt. Оновлю фірмваре olt та перевірю...
       

    • By Plastilin
      Вітаю. Маю наступний комплект. Ubilling на Debian + Mikrotik CHR як маршрутизатор. Наче все запустилось, але виникло питання яке не вдається розрулити. Читав Wiki, ковиряв, читав знову Wiki, знову ковиряв - не допомогло.
      Чи можливо якось визначити конкретну IP адресу з пулу який видає Mikrotik клієнту через Radius? Мені пропонує обрати наступну вільну адресу з пулу при спробі зміни адреси?
      З цього з'являється додаткове питання, чи можливо контролювати доступ користувачам у яких IP назначений статично, тобто прописаний вручну? Наприклад при зміні статусу не активний - пхати до Firewall Mikrotik правила заборони доступу з IP адреси визначеної вручну, навіть якщо вона не отримана по DHCP.
       
      UPD: з першою частиною знайшов: IP_CUSTOM=1 в alter.ini 
    • By ppv
      Потрібно було витерти одну мережу, всі абоненти з неї були перенесені в іншу. Але світить що 6 IP зайняті, хоча вона повністю вільна.
       
      ID    Мережа/CID           RВсього IP        Використано IP ▾           Вільно IPСервіс
      6      172.16.70.0/23        506                    6                                       500
       
      Підкажіть як правильно це підчистити щоб видалити мережу.
    • By sanyadnepr
      Приветствую всех.
      Подскажите пожалуйста где копнуть и нет ли проблемы со стороны протокола взаимодействия сити24 или возможно не учтена необходимая проверка в модуле сити24 в Ubilling, пока писал понял что похоже в проверке payID, но это не точно.  
      Недавно обнаружилось с сити24 начали прилетать дубликаты платежей, в целом платежей мало, два одинаковых запроса Pay с одинаковым transactionID и payID в одну секунду одному платежному ID при этом биллинг "думает" примерно чуть больше минуты и отвечает одним ответом <result>0</result>, сити24 утверждает что ответ они не получили и по протоколу дальше повторяет запросы дублем, биллинг ответ и так по кругу, сити24 спрашивает каким образом с одинаковым payID от сити24 билл продолжает обрабатывать запросы и пополнять абоненту счет раз в 5 минут примерно, на одну и туже сумму, ведь этот payID уже был обработан предполагают сити24 согласно протоколу.
      Конечно есть вопрос к сити24 зачем они дублем присылают два запроса, но они отвечают что эта ситуация учтена в протоколе и проблема на стороне биллинга, потому что он пополняет счет по уже обработанному одинаковому payID.
      При этом transactionID в дублях одинаковый, но с каждым новым дублем разный.
      Если зафаерволить запросы от сити24, но оставить возможность отвечать то после блокировки билл отправляет 2-3 минуты 6 ответов <account>0001</account>  <result>0</result>.
      После снятия блокировки, дубли и платежи нескольких проблемных абонентов прилетают так же по кругу, при этом и с некоторыми новыми пополнениями происходит аналогичная ситуация.
      В openpayz в платежах transactionID и не видно payID.
    • By nightfly
      Ubilling 1.4.3 rev 9058 The Bladewood Grove
       
      Зміни в структурі БД. alter.ini: нові опції OPHANIMFLOW_ENABLED та OPHANIMFLOW_URLS котрі вмикають та керують інтеграцією з OphanimFlow. alter:ini: нова опція PHOTOSTORAGE_POSTPROCESSING, що вмикає післяобробку зображень при завантаженні в Сховище зображень. alter:ini: нова опція PHOTOSTORAGE_WATERMARK, що вмикає розміщення вотермарки на всіх зображеннях, що завантажуються. alter:ini: нова опція PHOTOSTORAGE_RECOMPRESS, що вмикає зміну компрессії завантажених зображень. alter:ini: нова опція PHOTOSTORAGE_AUTORESIZE, що вмикає автоматичне та лагідне масштабування зображень конячих розмірів. alter:ini: нова опція PHOTOSTORAGE_DRAWIMGINFO, що вмикає вдруковування в зображення відлагоджувальної інформації. alter.ini: нова опція ONDEMAND_CHARTS, що вмикає відкладене завантаження графіків завантаження користувацької смуги. userstats.ini: нова опція OPHANIM_ENABLED, що вмикає інтеграцію OphanimFlow в кабінеті користувача. Модуль Заздрість: тепер авторизаційні дані пристроїв, не відображаються в списку пристроїв. Модуль “Заздрість”: при створенні та редагуванні пристроїв, для полів “пароль” та “enable пароль” тепер використовуються інпути паролів. Модуль “Заздрість”: заздрісним пристроям додано нове поле “Порт”. Тепер в скриптах можна використовувати, відповідний макрос {PORT}. Модуль “Статистика трафіку користувача”: проведено радикальний рефакторинг. Модуль “Статистика трафіку користувача”: додано опційну можливість, відображення трафіку отриманого з OphanimFlow. Модуль “Статистика трафіку користувача”: виправлено проблему невірного відображення залишку коштів на кінець місяця, при використанні Ішимури. Модуль “Статистика трафіку користувача”: додано можливість відображення графіків за останню годину з OphanimFlow. Модуль “Користувачі”: додано опційну можливість, відображення трафіку отриманого з OphanimFlow. Модуль “Сховище зображень”: тепер додатково перевіряє завантажувані зображення на тему їх валідності. Модуль “Фінансові операції”: виправлено відображення суми платежів користувача. Remote API: новий виклик ophanimtraff, який просто бере і синхронізує локальну БД з віддаленими джерелами OphanimFlow. Remote API: виклик userbynum тепер також опційно містить поле з “Платіжним ID” користувача. Глобально: у всіх полях вводу паролів, окрім форми входу, тепер відображається елемент керування “показати/приховати” пароль. Кабінет користувача: в модулі “Трафік” додано опційну можливість, відображення трафіку отриманого з OphanimFlow. Кабінет користувача: в модулі “Трафік” виправлено проблему невірного відображення залишку коштів на кінець місяця, при використанні Ішимури. Кабінет користувача: в модулі “Відеоспостереження” для NVR WolfRecorder замінено розділювач попередньо заповнених даних авторизації. OpenPayz: додано frontend portmonemulti, для отримання платежів від різних контрагентів. Інформацію по контрагентам бере з біллінгу, також використовую розширену інформацію контрагента. Платіжна система в контрагенті мусить бути створена, як PORTMONE 1984tech: додано функціонал генерації RPZ для isc-bind, спасибі @misterromanbush  
      Повний чейнджлог
      Оновлена демка
       


×
×
  • Create New...