Jump to content
Local
nightfly

Релизы Ubilling 2019

Recommended Posts

24 минуты назад, nightfly сказал:

Теперь планируется.

 

Сложно что-то "планировать" если ты не в курсе о том, что в каких-то кейсах у кого-то это может быть проблемой.

может заодно и это пофиксите:

В 05.03.2019 в 18:49, a_n_h сказал:

Случайно еще одну фичу обнаружил: при перезагрузке в 47-ю таблицу не попадают замороженные абоны с положительным балансом и соответственно получают доступ в нет, а поскольку их нет и в 4-й и 3-й таблице то и скорость не ограничивается.

 

Share this post


Link to post
Share on other sites

Здесь нечего фиксить. Вы просто сами себе выстрелили в ногу, проебав штатную модель авторизации (я хз чего вы ожидали, если фаер у вас состоит из allow from any to any). Верните как было. Либо воспользуйтесь интелектом, для приведения этого в рабочий вид. Благо документации по этому поводу тоже более чем достаточно.

Share this post


Link to post
Share on other sites

Еще чуть больше месяца и опять, стабильный релиз Ubilling 0.9.7 rev 6775 iku zo.

  • Изменения в структуре БД. см. дамп.
  • 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.

А где ссылочки? А вот они!

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

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

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

 

097.jpg

  • Like 4

Share this post


Link to post
Share on other sites
В 10.04.2019 в 14:07, nightfly сказал:

исправлен сбор FDB для ZTE OLT (EPON).

ZTE 220 - уже должен работать?

Edited by a_n_h

Share this post


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

ZTE 220 - уже должен работать?

ЕМНИП оно и работало успешно на нем изначально. Естественно с прошивками выше 1.2.3.

В последних фиксах там насколько помню только разбор индексов в бинари очень страшно рихтовали.

 

Вообще лучше это у l1ght уточнить чего там и почему работает. Сейчас только он этими штуками вокруг zte занимается.

Edited by nightfly

Share this post


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

ZTE 220 - уже должен работать?

220 по снмп не отдает епон фдб :(

Share this post


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

220 по снмп не отдает епон фдб :(

Понятно, вопрос был для уточнения "прямоты рук".

Share this post


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

Понятно, вопрос был для уточнения "прямоты рук".

Ну можешь натравить оид из шаблона для фдб и сам увидишь что маки ток с аплинков приходят.

А фиксы были для ETGHK карточек, уж больно они особенные после EPFC/ETGO.

Edited by l1ght

Share this post


Link to post
Share on other sites

Ubilling 0.9.7 rev 6775

 

При попытке выбрать "Редактировать стоимость подключения" в меню "Справочники" "Тарифы" получаю такое:

wrong data input: INSERT INTO `signup_prices_tariffs` (`tariff`, `price`) VALUES ('18K-20Mb', '0')

Срабатывает только на определенном тарифе.

 

 

При попытке зайти в некоторые учетные записи абонента получаю такое:

Подозрительная ошибка - вообще странно, что вы ее видите:

EMPTY_DATABASE_USERDATA UserProfile Object
(
    [alterCfg:protected] => Array
        (
 
Тут идет содержимое массива из alter.ini

        )

    [userdata:protected] => 
    [alladdress:protected] => Array
        (
        )

    [phonedata:protected] => Array
        (
        )

    [aptdata:protected] => Array
        (
        )

    [AllUserData:protected] => 
    [highlightStart:protected] => 
    [highlightEnd:protected] => 
    [plugins:protected] => 
    [login:protected] => Ordzonikidze80ap15_5xtu
    [useraddress:protected] => 
    [realname:protected] => 
    [phone:protected] => 
    [mobile:protected] => 
    [contract:protected] => 
    [mail:protected] => 
    [speedoverride:protected] => 
    [mac:protected] => 
    [buildgeo:protected] => 
    [paymentid:protected] => 
)

 

Edited by Dmitry2

Share this post


Link to post
Share on other sites

Ого, тут опять стабильный релиз Ubilling 0.9.8 rev 6806 kurae.

 

А что нового? Да всякого понемножку.

  • 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: добавлена базовая поддержка работы с плейлистами.
  • Глобальное меню: добавлена иконка для быстрого перехода к отчету по тарифам судного дня.

 

Вы еще не устали от этих ссылок? Нет? Ну тогда вот они:

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

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

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

 

098.jpg

  • Like 4

Share this post


Link to post
Share on other sites

Опа! Прошло более чем месяц времени, изменено несколько десятков тысяч строк кода... и вот мы надеемся, что стабильный релиз Ubilling 0.9.9 rev 6870 zettai yurusenai

 

Много всякого нового. Вот оно:

  • Изменения в структуре БД. см. дамп.
  • alter.ini: новая опция BANKSTA2_ENABLED включающая модуль обработки банковских выписок Banksta2.
  • alter.ini: новая опция BANKSTA2_PAYMENTID_INET устанавливающая тип оплат для денег разнесенных модулем Banksta2 из банковских выписок для интернет-пользователей.
  • alter.ini: новая опция BANKSTA2_PAYMENTID_UKV устанавливающая тип оплат для денег разнесенных модулем Banksta2 из банковских выписок для пользователей УКВ.
  • alter.ini: новая необязательная опция USERPROFILE_TAG_SECTION_HIGHLIGHT включающая альтернативное визуальное оформление области тэгов в профиле пользователя.
  • alter.ini: опция STREETS_ALIAS_AUTOGEN теперь включена по-умолчанию для новых установок.
  • alter.ini: новая опция VISOR_ENABLED включающая модуль учета камер наблюдения.
  • alter.ini: новая необязательная опция TASKMAN_ANYONE_COLORING. Вам она не нужна.
  • alter.ini: новая необязательная опция SALARY_FACTOR_DEFAULT устанавливающая коэффициент по-умолчанию для новосоздаваемых работ.
  • alter.ini: новая необязательная опция SALARY_EMPLOYEE_PRESET включающая автоматическую предустановку работника при создании новых работ.
  • userstats.ini: новая необязательная опция SC_DAILY_FIX для улучшения самочувствия сетей с посуточной тарификацией.
  • userstats.ini: новая необязательная опция SC_MTAPI_FIX исправляющая артефакты кредитования при использовании NAS с MikrotikAPI
  • userstats.ini: новая необязательная опция SHOW_SPEED_MB включающая альтернативный показ скорости.
  • userstats.ini: новая необязательная опция INLINE_LOGOUT включающая старые инлайновые контролы выхода при login/both авторизации.
  • userstats.ini: новая необязательная опция SP_SIZE устанавливающая кастомные размеры для SP_TYPE 3.
  • userstats.ini: новая опция SWEETTV_ENABLED включающая возможность продавать TrinityTV под соусом Sweet.TV.
  • userstats.ini: новая опция TRINITYTV_GUIDE_URL устанавливающая URL гайдика для пользователя.
  • Модуль КучаГен: добавлена поддержа преобразования имен пользователей в виде QinQ аля JunOS.
  • Модуль «КучаГен»: ликвидированы ошибки возникающие при работе с полностью пустой базой.
  • Модуль Склад: изменено поведение опции WAREHOUSE_RECPRICE. Теперь там еще более неожиданные цифры. Просто не включайте ее.
  • Модуль «Профиль пользователя»: добавлена возможность альтернативного визуального оформления области тэгов.
  • Модуль Печать квитанций: добавлена возможность указания суммы к оплате равной текущему состоянию баланса абонента, если баланс меньше 0.
  • Новый модуль «Карта подключений»: позволяет визуально определять где и с какой успешностью вы подключаете пользователей.
  • Новый модуль «Banksta2»: очередная попытка сделать из обработки банковских выписок что-то юзабельное.
  • Модуль Учет зарплат: уменьшено использование памяти, немного улучшено быстродействие.
  • Модуль «Помощник прокрастинации»: немного починен и расширен.
  • Модуль Регистрация ONU/ONT на ZTE/Huawei OLT: Небольшой рефакторинг и улучшения. Так же исправлены мелкие баги.
  • Новый модуль «Карта задач»: позволяет визуально оценить места и частоту проведения различных типов работ.
  • Модуль «Профиль пользователя»: для показа информации о тарифе «со следующего месяца», теперь используется отдельный контейнер.
  • Модуль «TrinityTV»: добавлено отображение актуального состояния подписки со стороны сервиса Trinity.
  • Модуль «TrinityTV»: немного причесана локализация.
  • Модуль «TrinityTV»: опция TRINITYTV_DEBUG перестала быть декоративной.
  • Модуль «Свитчи»: теперь при просмотре профиля устройства, показано актуальное состояние даунлинковых свитчей.
  • Модуль «Заселение пользователя»: теперь выглядит чуть менее страшным и отдаленно напоминает форму регистрации.
  • Модуль «Опрос свитчей»: для устройств с fdbmode DLP теперь игнорируется нулевой порт.
  • Модуль «Профиль пользователя»: добавлены несколько дополнительных проверок и логирование, при использовании функционала быстрого кредитования.
  • Модуль «Планирование работ»: теперь умеет принудительно подсвечивать задачи для работников «кто-угодно».
  • Модуль Учет зарплат: теперь при создании новых работ, может использоваться предустановленный коэффициент.
  • Модулб «Учет зарплат»: теперь при создании новых работ, работник может автоматически пред устанавливаться на основании работника из задачи.
  • Интеграция с UserSide: починен экспорт сервисов пользователя, в кейсах, когда пользователю присвоено несколько сервисов одного вида.
  • Кабинет пользователя: добавлен новый скин paper, чисто ради демонстрации того, что скины могут быть какими угодно.
  • Кабинет пользователя: теперь модуль OmegaTV также показывает пользователю его Account ID.
  • Кабинет пользователя: исправлена проблема модуля TrinityTV возникавшая при отсутствии существующей подписки клиента.
  • Кабинет пользователя: кнопка выхода при авторизации login/both теперь немного менее пугающая.
  • Кабинет пользователя: модуль «тест скорости», на мороз выброшена легаси поддержка флэшового Ookla speedtest mini.
  • Кабинет пользователя: модуль «тест скорости», при SP_TYPE 3 теперь происходит вклейка фрейма с SP_URL.
  • Кабинет пользователя: новый модуль Sweet.tv, работающий на дровах, угле, мазуте и механиках Trinity.

А где же ссылочки? А вот они:

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

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

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

 

099.jpg

  • Like 4

Share this post


Link to post
Share on other sites

После удаления свича в модуле "Свичи", он не пропадает в верхней части экрана в меню "Мертвые свичи"

При попытке его дальнейшего редактирования из меню "Мертвые свичи" высвечивается ошибка:

Подозрительная ошибка - вообще странно, что вы ее видите: NO_SUCH_IP

 

Share this post


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

После удаления свича в модуле "Свичи", он не пропадает в верхней части экрана в меню "Мертвые свичи" 

Пропадает.

После следующего же опроса при помощи вызова swping скажем.

 

15 часов назад, Dmitry2 сказал:

При попытке его дальнейшего редактирования из меню "Мертвые свичи" высвечивается ошибка:

Что вполне ожидаемо. Нету такого свитча больше.

 

Что такое кэширование вы можете узнать из википедии.

 

 

Share this post


Link to post
Share on other sites

Без лишнего пафоса, празднований, цветов и музыки выходит стабильный релиз Ubilling 1.0.0 rev 6992 neon genesis

 

А что у нас в чейнджлоге? А вот что:

  • Изменения в структуре БД. см. дамп.
  • alter.ini: новая необязательная опция TASKMAN_PRINT_ORDER устанавливающая поле сортировки задач.
  • alter.ini: новая опция BACKUPS_MAX_AGE указывающая максимальный возраст в днях хранимых бэкапов БД.
  • alter.ini: новая опция DARKVOID_CACHETIME устанавливающая дефолтный интервал кэширования DarkVoid. Можете не трогать.
  • alter.ini: новая опция VISOR_CHARGE_MODE устанавливающая режим дочардживания средств для камер если это требуется.
  • alter.ini: новая опция TRINITYTV_RDEVS включающая отображение количества закрепленных за пользователем устройств.
  • alter.ini: новая опция REMOTEAPI_DISABLE_CALLS которая вам не нужна.
  • alter.ini: новая опция FDBARCHIVE_MAX_AGE устанавливающая максимальный срок хранения данных архива FDB в днях.
  • userstats.ini: новая опция VISOR_ENABLED включающая для пользователей модуль Видеонаблюдение.
  • userstats.ini: новая опция TRINITYTV_CHANLIST_URL устанавливающая ссылку на список каналов.
  • userstats.ini: новая необязательная опция AN_BUTTONS включающая дополнительные контролы управления прочитаностью объявлений.
  • ymaps.ini: новая опция LEAFLET_TILE_LAYER устанавливающая кастомный тайл-леер для сервисов карт на базе Leaflet.
  • Модуль «Авторизационные данные свитчей»: исправлен баг при удалении записи.
  • Модуль «Мониторинг сигнала беспроводных БС»: теперь будет обнаруживать пользователя по MAC CPE, который закреплен за ним и настроен в режиме бриджа.
  • Модуль «УКВ»: отчеты по должникам и антидолжникам теперь адекватно реагируют на состояние замороженности основного аккаунта комплексной услуги.
  • Модуль «УКВ»: в отчет по контролю целосности добавлена проверка на совпадение состояний подключенности КТВ и основного аккаунта комплексной услуги.
  • Модуль По ком звонит колокол: теперь использует DarkVoid для отрисовки виджета нотификации.
  • Модуль Склад: форма создания расходной операции больше не взрывается в случае отсутствия типов работ.
  • Модуль «Whois»: починена работа миникарты, при использовании сервисов карт на базе leaflet.
  • Модуль «Планирование работ»: теперь умеет по-разному сортировать задачи при печати табличкой.
  • Модуль «Планирование работ»: теперь при отсутствии существующих работников или типов работ форма создания задачи отключена.
  • Модуль «Экзистенциальный конь»: график оборудования теперь адекватно реагирует на включенность PON/DOCSIS.
  • Модуль «Бекап БД»: немного косметики.
  • Модуль «MapOn»: теперь умеет раздельно показывать последние маршруты машинок а также все маршруты за сегодня.
  • Новый модуль Visor: предназначен для учета услуг «видеонаблюдения».
  • Модуль «TrinityTV»: добавлена возможность показа количества закрепленных за пользователем устройств при просмотре списка подписок.
  • Модуль Регистрация ONU/ONT на ZTE/Huawei OLT: Исправлен парсер серийников для Huawei ONT.
  • Модуль «Финансовый отчет»: изменен формат денежных сумм в помесячной сводке, для улучшения читаемости.
  • Модуль «УКВ»: в финансовом отчете изменен формат денежных сумм в помесячной сводке, для улучшения читаемости.
  • Модуль «Экзистенциальный конь»: при показе суммарных сумм в финансово-ориентированных отчетах изменен формат отображения.
  • Модуль Склад: оповещения сотрудников при помощи Телеграм-а теперь чуть более информативные.
  • Модуль «TrinityTV»: добавлена возможность быстрого определения вендора клиентского оборудования по MAC устройства.
  • Модуль Собака-наблюдака: добавлена возможность рассылки алертов в различные чаты Telegram, по аналогии с дополнительными мобилками.
  • Модуль «Профиль пользователя»: добавлены опциональные контролы поиска MAC пользователя в архиве FDB.
  • Модуль «Свитчи»: добавлены контролы поиска всех записей со свитча в архиве FDB.
  • Модуль «Askozia монитор»: радикально оптимизировано быстродействие за счет отказа от повторных вызовов телепатии по номерам.
  • ПОНизатор: добавлена поддержка опросов для BDCOM GP3600 (GPON)
  • Новый модуль «FDB Архив»: предназначен для хранения снапшотов предыдущих состояний FDB кэша.
  • Новый плагин профиля «TrinityTV»: позволяет быстро переходить к ассоциированной с пользователем подписке.
  • Модуль УКВ: теперь также реагирует на опцию CAN_DELETE_PAYMENTS.
  • Модуль Опрос свитчей добавлен SNMP шаблоны для Cisco Catalyst 3750-24TS-S и 3560-24-TS-S.
  • Кабинет пользователя: модуль «SweetTV», небольшая косметика, и более осмысленная расстановка елементов управления.
  • Кабинет пользователя: модуль «SweetTV» и «TrinityTV» теперь умеют показывать ссылку на список каналов.
  • Кабинет пользователя: модуль «OmegaTV» исправлены возможные артефакты в при работе с опцией OM_PROTECTION.
  • Кабинет пользователя: модуль «TrinityTV» больше не показывает интерфейса управления устройствами, в случае если у пользователя нету активных подписок.
  • Кабинет пользователя: скин paper теперь в принципе имеет шанс использоваться в реальной жизни.
  • Кабинет пользователя: оповещения о новых объявлениях теперь могут кастомизироваться и выглядеть чуть более вменяемо.
  • Глобально: добавлена поддержка карт OSM, Visicom, Mapbox а также других разнообразных провайдеров карт посредством поддержки Leaflet.
  • Глобально: появился новый уровень абстракции для работы с внешними данными в виде ubRouting.
  • Глобально: появился новый уровень абстракции для работы с БД в виде NyanORM приправленный магией.
  • RemoteAPI: вызов backupdb теперь автоматически проводит ротацию дампов, исходя из состояния опции BACKUPS_MAX_AGE.
  • RemoteAPI: новый вызов visorcharge предназначенный для автоматического чарджа средств для камер с основного аккаунта.
  • RemoteAPI: новый вызов fdbarchive предназначенный для складирования текущего кэша в архив на будущее.
  • RemoteAPI: все вызовы RemoteAPI теперь разнесены по отдельным модулям из modules/remoteapi/.
  • OpenPayz: добавлен фронтенд monobankmulti. Спасибо Евгению Борисову.

 

А есть что по ссылочкам? А если найдем?

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

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

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

 

100release.jpg

 

 

  • Like 2
  • Thanks 2

Share this post


Link to post
Share on other sites

наконец-то больше не бета :D 

Share this post


Link to post
Share on other sites
El 5/2/2019 a las 11:08, nightfly dijo:

rscript d

 

Hello Unfortunately, for Latin America there is no possibility to use SendDog due to lack of sms gateway

I would like to kindly ask you if you can integrate this application into the system This is an application that allows you to use your Android phone as an SMS gateway

 

SMSHub

 

what?

 

SMSHub is an SMS Gateway application for Android phones (Android Studio project developed in Kotlin) you can use to add SMS functionality to your software. It connects to a webpage to retrieve messages to be sent (in JSON format) at regular intervals. It also notifies about delivery status and incoming messages

.

why?

 

Commercial SMS APIs are (for most cases) prohibitively expensive. Instead you can use your own phone line to send SMS with an Android phone as a gateway.

There are other SMS gateways projects but as far as I could check when this project started, none of them can be use to send and receive SMS via HTTP API easily and freely (with no commercial dependencies).

 

how?

 

You can download a compiled .apk file from the beta release here

 

settings

 

you can customize the next settings directly in the application

 

Send SMS:

 

  • Enable sending: whether the app should read from the API and send messages
  • send URL: messages will be parsed from this URL, you return a JSON containing message, number and id
  • interval: the app will check whether there is an incoming message for sending each specific interval in minutes
  • status URL: once a message is sent, status will be reported to this URL via GET parameters, id and status (SENT, FAILED, DELIVERED)

 

Receive SMS:

 

receive URL: Message received will be posted here. If nothing is specified it will skip this action.

How sending SMSs works

 

1- The application connects at regular intervals to a URL

POST https://yourcustomurl.com/send_api
    deviceId: 1
    action: SEND

 

 

2- It should read a JSON containing message, number and id, or an empty response if there is nothing to send

 

{ "message": "hola mundo!", "number": "3472664455", "messageId": "1" }

 

3- The app will send the SMS message to number

 

4- Once sent (or failed) the app will notify the status to the status URL

 

POST https://yourcustomurl.com/status_api
    deviceId: 1
    messageId: 1
    status: SENT
    action: STATUS

 

 

5- Once delivered the app will notify the status to the status URL

 

 

POST https://yourcustomurl.com/status_api
    deviceId: 1
    messageId: 1
    status: DELIVERED
    action: STATUS

 

Possible status values are: SENT, FAILED, DELIVERED (notice that it is unlikely but possible to get the DELIVERED update before the SENT update due to requests delay).

 

How receiving SMSs works

 

1- Each time a SMS is received the app will notify the received URL

 

POST https://yourcustomurl.com/received_api
    deviceId: 1
    number: 3472556699
    message: Hello man!
    action: RECEIVED

 

 

https://github.com/juancrescente/SMSHub

 

 

Share this post


Link to post
Share on other sites
В 24/8/2019 в 15:21, ilcergio сказал:

 

Hello Unfortunately, for Latin America there is no possibility to use SendDog due to lack of sms gateway

I would like to kindly ask you if you can integrate this application into the system This is an application that allows you to use your Android phone as an SMS gateway

 

SMSHub

 

what?

 

SMSHub is an SMS Gateway application for Android phones (Android Studio project developed in Kotlin) you can use to add SMS functionality to your software. It connects to a webpage to retrieve messages to be sent (in JSON format) at regular intervals. It also notifies about delivery status and incoming messages

.

why?

 

Commercial SMS APIs are (for most cases) prohibitively expensive. Instead you can use your own phone line to send SMS with an Android phone as a gateway.

There are other SMS gateways projects but as far as I could check when this project started, none of them can be use to send and receive SMS via HTTP API easily and freely (with no commercial dependencies).

 

how?

 

You can download a compiled .apk file from the beta release here

 

settings

 

you can customize the next settings directly in the application

 

Send SMS:

 

  • Enable sending: whether the app should read from the API and send messages
  • send URL: messages will be parsed from this URL, you return a JSON containing message, number and id
  • interval: the app will check whether there is an incoming message for sending each specific interval in minutes
  • status URL: once a message is sent, status will be reported to this URL via GET parameters, id and status (SENT, FAILED, DELIVERED)

 

Receive SMS:

 

receive URL: Message received will be posted here. If nothing is specified it will skip this action.

How sending SMSs works

 

1- The application connects at regular intervals to a URL


POST https://yourcustomurl.com/send_api
    deviceId: 1
    action: SEND

 

 

2- It should read a JSON containing message, number and id, or an empty response if there is nothing to send

 


{ "message": "hola mundo!", "number": "3472664455", "messageId": "1" }

 

3- The app will send the SMS message to number

 

4- Once sent (or failed) the app will notify the status to the status URL

 


POST https://yourcustomurl.com/status_api
    deviceId: 1
    messageId: 1
    status: SENT
    action: STATUS

 

 

5- Once delivered the app will notify the status to the status URL

 

 




 

Los valores de estado posibles son: ENVIADO, FALLIDO, ENTREGADO (observe que es poco probable pero posible obtener la actualización ENTREGADA antes de la actualización ENVIADA debido a un retraso en las solicitudes).

 

Cómo funciona recibir SMS

 

1- Cada vez que se recibe un SMS, la aplicación notificará la URL recibida

 




 

 

https://github.com/juancrescente/SMSHub

 

 

 

 

 

 

@skybetik

@nightfly

 

@l1ght

 

@Pautiina

Share this post


Link to post
Share on other sites

Отмечу "фичу" биллинга, нет возможности (я не нашел?) сменить ОНУ у абона, можно только полностью удалить ОНУшку и присвоить новую.

Share this post


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

Отмечу "фичу" биллинга, нет возможности (я не нашел?) сменить ОНУ у абона, можно только полностью удалить ОНУшку и присвоить новую.

Зачем удалять ОНУшку? Оо

Share this post


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

Зачем удалять ОНУшку? Оо

Проблема сменить ОНУ абону.

Share this post


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

Проблема сменить ОНУ абону.

Какая проблема? Снимаем абонента с ОНУшки, вешаем новую. Где именно проблема?

Share this post


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

 

 

 

 

@skybetik

@nightfly

 

@l1ght

 

@Pautiina

Ну шо. есть желающие поддержать Латинскую Америку?

Share this post


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

Ну шо. есть желающие поддержать Латинскую Америку?

Эль бобро? :)

Share this post


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

Ну шо. есть желающие поддержать Латинскую Америку?

Ubi amici, ibi opes.
😁

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 Oleg2018
      При тестовой проверке в дебаг режиме вываливается pap: WARNING: Authentication will fail unless a "known good" password is available и в результате запрос игнорирует. Понимаю что не воспринимает пароль. Все делал строго по инструкции. Кто сталкивался и как решал?
    • By Oleg2018
      Связка ubilling + nas (cisco ASR 1002) + кучаген работает, клиентская машина ип получает, пинги на 8.8.8.8 идут а вот интернета нет. На запрос nslookup  получаю ответ dns request timed out Can`t find server name for address 8.8.8.8/ю Помогите разобраться 
    • By ilcergio
      I share this wordpress application that allows you to log in to the wordpress page with ubilling users  https://wordpress.org/plugins/miniorange-radius-client/
    • By dimonian
      Не получается настроить SMSPILOT, все сделал по инструкции: включил собаку-посылаку, включил SMSZILLA, установил длину номера и код (раскоментировал строки и установил значение), вставил API-ключ, создал список номеров и у клиентов указал номера телефонов. При попытке отправить сообщение клиентам, номера не извлекаются (фильтр настроен, как "отправить всем"). При попытке отправить на номера из списка возникает ошибка Warning: strpos(): Empty needle in /usr/local/www/apache24/data/billing/api/libs/api.workaround.php on line 2813.
      Пробовал на чистом Биллинге, сообщения ставятся в очередь, но не отсылаются. На сервис смс не приходит запрос от Биллинга. Номера извлекаются из списка номеров но Notice: Undefined index: mobile in /usr/local/www/apache24/data/billing/api/libs/api.smszilla.php on line 3093
    • By ISK
      Вот нарыл на просторах work.ua свеженькое:
       
       
      https://www.work.ua/ru/jobs/3635303/
       
      Ну прям "Работа мечты", не правда ли?
×