Jump to content
Local
nightfly

Релизы Ubilling 2020

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

Share this post


Link to post
Share on other sites

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

Ничего не знаем - ни месяца без стабильного релиза. Сегодня вот 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

Share this post


Link to post
Share on other sites

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

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

Share this post


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

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

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

 

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

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

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

 

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

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

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

Share this post


Link to post
Share on other sites

Че как? Нашли занятие интереснее, чем обновляться во время апокалипсиса? Нет? Ну тогда вот, стабильный релиз - 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

Share this post


Link to post
Share on other sites

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 9at0z
      Подскажите, где исправить, чтоб в конце месяца когда отключало абонента, начисляло -300, и с каждым месяцем прибавляло -300. то есть 2 мес не пользовался на балансе -600
    • By Кудряшко
      Доброго дня! 
      Потрібно налаштувати автоматичну тарифікацію на доп. сервіс(наприклад якщо абон додає нове обладнання для Трініті) 
      Якось можливо автоматизувати додавання тегів до користувача? Чи можливо є інструмент із коробки?
    • By maxkorn
      Вопрос может быть уже задавался на форуме, но ответа я так и не нашел
      Ubilling  установлен на убунту
      /var/www/billing/
      скрипт autoubupdate.sh лежит в каталоге /var/www/
      конфиг:
      #dialog DIALOG="/usr/bin/dialog" #fetch software FETCH="/usr/bin/wget" #pwd command PWD="/bin/pwd" # path to your apache data APACHE_DATA_PATH="/var/www/" # ubilling path UBILLING_PATH="./billing/" #kill default admin account after update? DEFADM_KILL="NO" #use DN online detection? DN_ONLINE_LINKING="YES" #update log file LOG_FILE="/var/log/ubillingupdate.log" При запуске выдает ошибку: Wrong current directory
       
      Может кто-нибудь подсказать, хоть в какую сторону копать
       


    • By wowanv
      Доброго вечора. Система Ubilling 1.0.4 rev 7269 Freebsd,  Nas Mikrotik 6.44.6 Radius DHCP. Налаштував все по мануалу. Проблема така після зміни mac клієнта,на старому mac видається іп та швидкість, після видалення користувача з білінгу теж саме! Що не так ????

    • By esystems
      Доброе время суток
       
      Посдскажите пожалуйста как реализовать, так чтоб когда у пользователя закончились деньги на балансе ubilling. То появлялся сайт с информацыей что у Вас закончились средсва и вам нужно  перейти на сайт или зайти в личный кабинет и произвести оплату?
×