Перейти до

Релизы Ubilling


Рекомендованные сообщения

  • Відповіді 1,2k
  • Створено
  • Остання відповідь

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Да кстати если кому то нужен шаблон для свича то вот  можно воспользоваться такой штукой  шаблоно-генератором

Преувеличиваем? Ничего особенного и нового я не сделал

Ни один единорог не пострадал? =)

Posted Images

  • 2 weeks later...

Да кстати если кому то нужен шаблон для свича то вот  можно воспользоваться такой штукой  шаблоно-генератором :)

Parse error: syntax error, unexpected '}' in /var/www/test/index.php on line 357

Как-то так сейчас

Ссылка на сообщение
Поделиться на других сайтах

 

Да кстати если кому то нужен шаблон для свича то вот  можно воспользоваться такой штукой  шаблоно-генератором :)

Parse error: syntax error, unexpected '}' in /var/www/test/index.php on line 357

Как-то так сейчас

 

то вы попали в момент я там подправлял кое что, щас все работает

Відредаговано DemonidZe
Ссылка на сообщение
Поделиться на других сайтах

Ну, я все-равно плюсанул =)

Перед этой ошибкой я попробовал создать шаблон для FoxGate S9524.

Принялось нормально, кроме CPU и  памяти.

Все равно удобнее, чем руками править.

Так что +

А, и тайтл странички поправьте - по глазам бъет =)

Відредаговано DarkSpider
Ссылка на сообщение
Поделиться на других сайтах

Ну, я все-равно плюсанул =)

Перед этой ошибкой я попробовал создать шаблон для FoxGate S9524.

Принялось нормально, кроме CPU и  памяти.

Все равно удобнее, чем руками править.

Так что +

А, и тайтл странички поправьте - по глазам бъет =)

 Дайте IODs добавлю будет писать ) или если не сложно выгрузите все iods  с него попробую поискать , ато у меня Foxgate нету. Вы кстати CPU пробовали 1 и 2 вариант.

Ссылка на сообщение
Поделиться на других сайтах

Вот назревает идейка, друзья, запустить сервис обработки смс сообщений. Для меня задача стоит в обработке выписок с Приват24. Суть такова: 

Пользователь присылает сообщение с кодом операции, сервис обрабатывает сообщение, сравнивает его с выписками в Приват24, отправляет суму с выписки взятой из приват24 на счет пользователя (поиск пользователя по номеру телефона или платежном ид, которые возьмет с смс пользователя).На выхлопе шлет на номер пришедшего смс ответ об успешном или не успешном зачислении средств.

 

Все в теории, но довольно таки интересная мысль для увеличение способом оплаты услуг. Если кому это интересно - пишите, вместе мы сила.

Відредаговано testinua
Ссылка на сообщение
Поделиться на других сайтах

Понимаю, что эта идея никому не интересна? жаль, хотел поделиться модулем отправки смс (написан с нуля для сервиса епочта.ком.юа  с своими параметрами...).

Всем удачи в ожидании бесплатного дорогого вкусного сыра.  :)

Ссылка на сообщение
Поделиться на других сайтах

Понимаю, что эта идея никому не интересна? жаль, хотел поделиться модулем отправки смс (написан с нуля для сервиса епочта.ком.юа  с своими параметрами...).

Всем удачи в ожидании бесплатного дорогого вкусного сыра.  :)

Так надо ж прием и обработка а не отправка...

Идея так себе. Требует дополнительных действий от пользователей (оплатил — еще и смс отправь, еще и не ошибись в наборе кода операции). При наличии рабочего OpenPayz не вижу в ней смысла.

Ссылка на сообщение
Поделиться на других сайтах

 

 

 Требует дополнительных действий от пользователей (оплатил — еще и смс отправь, еще и не ошибись в наборе кода операции). При наличии рабочего OpenPayz не вижу в ней смысла.

Так такое уже реализовано в ЮБ и лично для меня не актуально по причинам. У меня на сегодня так реализовано - человек оплатил на счет ПБ и отправил мне смс на моб с сумой и платежные ИД или инициалами плательщика.  Сеть до 100 пользователей, но уже стает сложно это все рулить таким способом (ручным) поэтому поставил задачу автоматизировать этот процесс, но есть технические вопросы, которые мне еще не приходилось решать (в основном это безопасность).

Ссылка на сообщение
Поделиться на других сайтах

 

 Требует дополнительных действий от пользователей (оплатил — еще и смс отправь, еще и не ошибись в наборе кода операции). При наличии рабочего OpenPayz не вижу в ней смысла.

Так такое уже реализовано в ЮБ и лично для меня не актуально по причинам.

 

Не понял что именно реализовано и почему не подходит.

 

У меня на сегодня так реализовано - человек оплатил на счет ПБ и отправил мне смс на моб с сумой и платежные ИД или инициалами плательщика.  Сеть до 100 пользователей, но уже стает сложно это все рулить таким способом (ручным) поэтому поставил задачу автоматизировать этот процесс, но есть технические вопросы, которые мне еще не приходилось решать (в основном это безопасность).

А почему не просто: человек оплатил счет в ПБ и все? Без смс, без регистрации, без инициалов и ИД?

Ссылка на сообщение
Поделиться на других сайтах
У меня на сегодня так реализовано - человек оплатил на счет ПБ и отправил мне смс на моб с сумой и платежные ИД или инициалами плательщика.  Сеть до 100 пользователей, но уже стает сложно это все рулить таким способом (ручным) поэтому поставил задачу автоматизировать этот процесс, но есть технические вопросы, которые мне еще не приходилось решать (в основном это безопасность).

 

При наличии автоматического приема платежей в UB, по меньшей мере странно «ставить задачу автоматизировать платежи».

Ее нужно лишь настроить.

Предварительно подключившись к какой-нибудь платежной системе.

Відредаговано Den1xxx
Ссылка на сообщение
Поделиться на других сайтах

 

А почему не просто: человек оплатил счет в ПБ и все? Без смс, без регистрации, без инициалов и ИД?

Очевидно, потому что "хочется странного". Других мотивов для выдумывания таких извращений, при существующих фронтендах онлайн приема платежей(для нормальных ПС) и механики парсинга выписок (для некробанков) я предположить не могу.

Ссылка на сообщение
Поделиться на других сайтах

Что это "секас верх ногами" согласен с вами. Кто то использует оплаты через банки (!) такие как АВАЛЬ, ПРИВАТБАНК или другие? 

Ссылка на сообщение
Поделиться на других сайтах
  • 2 weeks later...

близок релиз! ждём, ждём, ждём ))))))))

 

зы: да простят меня за оффтоп 

Відредаговано felixio_01
Ссылка на сообщение
Поделиться на других сайтах
Опубліковано: (відредаговано)

Релиз Ubilling 0.4.3 - rev 2739

   * Изменения в структуре БД, см дамп.
   * alter.ini: новая опция ROUND_PROFILE_CASH включающая округление пользовательского баланса до сотых.
   * alter.ini: новая опция SWITCHPORT_IN_PROFILE включающая возможность установки порта на свиче для абонента.
   * alter.ini: новая опция PAYMENTCARDS_ENABLED включающая/выключающая поддержку работы с платежными карточками
   * userstats.ini: новая опция ROUND_PROFILE_CASH включающая округление пользовательского баланса до сотых.
   * userstats.ini: новая опция ISP_NAME указывающая имя провайдера
   * userstats.ini: новая опция ISP_URL указывающая ссылку на сайт провайдера
   * Новый модуль "Расширенная настройка MikroTik": исправления локализации.
   * Кабинет пользователя: исправлены сообщения показа оставшегося срока оплаченной услуги.
   * Модуль "Интерфейсы на серверах доступа MikroTik": прожив всего один релиз удален, в силу ненужности.
   * Модуль "Пинг по MAC": теперь умеет сигнализировать, о наличии в сети "MAC-ов двойников".
   * Новый модуль "Расширенная настройка MikroTik": позволят таки устанавливать нужные опции для NAS типа MikroTik.
   * Модуль "Сервера доступа (NAS)": выброшен тип NAS Mikrotik Direct. Он более не поддерживается. И не говорите что никто не предупреждал.
   * Модуль "Сервера доступа (NAS)": теперь для NAS с установленным типом Mikrotik - доступен переход к модулю "Расширенная настройка MikroTik"
   * Модуль "Планирование работ": галочка о порождении работы при закрытии задачи, теперь по-умолчанию прижата.
   * Модуль "Планирование работ": исправлено отображение и редактирование многострочных примечаний к работам.
   * Модуль "Платежные карточки": добавлено подтверждение при очистке попыток перебора
   * Модуль "Переназначение скорости": исправлено фильтрование входных данных, более строгое логирование
   * Модуль "Теги пользователей": добавлено подтверждение удаления типов тегов, более строгое логирование
   * Модуль "Поиск оплат": добавлена возможность поиска по логину кассира.
   * Модуль "Отчет по подключениям": месяцы теперь кликабельны.
   * Модуль "Профиль пользователя": теперь умеет устанавливать для пользователей порты свичей.
   * Модуль "Регистрация пользователей": более строгое логирование.
   * Модуль "Статистика по трафику": причесан показ трафика за прошедшие периоды.
   * Модуль "Тарифы": исправлено уведомление при удалении
   * Модуль "Непопулярные тарифы": исправлено уведомление при удалении
   * Модуль "Панель задач": теперь использует Ajax для обновления состояния свитчей
   * Модуль "Панель задач": теперь указывает временную метку кеша состояния свитчей
   * Кабинет пользователя: немного отрихтован показ трафика за предыдущие месяцы.

   * Добавлена поддержка правил Queue для MikroTik NAS с RouterOS v6
   * UBinstaller: удалена поддержка FreeBSD 8.3
   * UBinstaller: добавлена поддержка установки на FreeBSD 8.4 amd64
   * UBinstaller: добавлен хотфикс для нормальной смены пароля администратора stargazer 2.408 - больше никакой магии.



Перед обновлением следует наложить вот такой вот дампик на БД

ALTER TABLE `nas` ADD `options` TEXT DEFAULT NULL;

CREATE TABLE IF NOT EXISTS `switchportassign` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `login` varchar(255) NOT NULL,
  `switchid` int(11) NOT NULL,
  `port` int(11) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

И добавить парочку опциек в конфиги:

alter.ini

ROUND_PROFILE_CASH=0
SWITCHPORT_IN_PROFILE=0
PAYMENTCARDS_ENABLED=1

userstats.ini


ROUND_PROFILE_CASH=0
ISP_NAME=""
ISP_URL=""

Обновленна живая демка

 

Административный интерфейс: http://demo.ubilling.net.ua:9999/billing/

Кабинет пользователя: http://demo.ubilling.net.ua:9999/billing/userstats/

Прием заявок на подключение: http://demo.ubilling.net.ua:9999/signup/#sigform

 

043.gif

Відредаговано nightfly
Ссылка на сообщение
Поделиться на других сайтах

обновился, пока тестирую. 

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

также, давно напрашивалась округление баланса. 

по поводу ссылки на сайт провайдера, она получается вида: адрес_кабинета_пользователя/сайт_провайдера

Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

  • Схожий контент

    • Від nightfly
      Ubilling 1.5.2 rev 9302 Book of Endings
       
      Зміни в структурі БД. alter.ini: нова опція FASTPROFITCALC_ENABLED, що вмикає швидкий підрахунок прибутку. alter.ini: нова необов'язкова опція KARMA_IN_PROFILE що вмикає показ карми в профілі користувача. alter.ini: нова опція SWITCHES_AUTH_ENABLED, що вмикає довідник даних авторизації пристроїв. alter.ini: нова опція PON_SCRIPTS_ENABLED, що вмикає підтримку скриптів OLT в ПОНізаторі. alter.ini: нова опція PON_ONU_FDB_SELFFILTER, що вмикає фільтр MAC-ів при відображенні FDB за ONU. alter.ini: нова опція USERBYIP_ENABLED, що вмикає виклик userbyip в RemoteAPI. alter.ini: пачка нових опцій PB_FASTURL_*, що керують поведінкою модулю відсилання коротких посилань на оплату. Модуль PONizer: виправлена помилка зникнення PON інтерфейсів при опиті BDCOM GP3600 Модуль “Профіль користувача”: для опису плагінів профілю та оверлеїв на кшталт “чорної магії” тепер опційно можливо вказувати link_target. Модуль “Панель задач”: для опису елементів панелі задач, тепер опційно можна вказувати LINK_TARGET. Модуль Записи телефонних розмов: вирішено проблеми швидкодії, при перегляді списку записів дзвінків. Модуль “Записи телефонних розмов”: більше не призводить до вичерпання пам'яті процесу, при перегляді великих архівів дзвінків. Модуль “Записи телефонних розмов”: новий аудіо-плеєр для прослуховування записів з візуалізацією аудіо-хвилі. Модуль “Пошук оплат”: реалізовано можливість швиденького підрахунку прибутку по обраних чекбоксами платежах. Модуль УКВ: реалізовано можливість швиденького підрахунку прибутку по обраних чекбоксами платежах. Модулі Мапа обладнання та користувачів: трішки вичищено код. Ліпше не стало. Модуль “Мапа будинків”: поле пошуку при розташуванні будинку, тепер попередньо заповнено локацією, при переході за посиланням “розташувати на мапі”. Модуль “Панель задач”: опція TB_QUICKSEARCH_INLINE змінила свою поведінку, та може тепер приймати значення 0|1|2. Модуль “Звіт по трафіку”: виправлено проблему відображення графіків OphanimFlow для NAS на роздільних здатностях менше ніж FullHD. Кабінет користувача: в модулі “Відеоспостереження” відображення попереднього перегляду каналів користувача, стало трішки притомнішим. Сховище зображень: трішки покращено поведінку форми завантаження. RemoteAPI: новий виклик onusigcompressor, що радикально стискає розпухаючі дані історії сигналів ONU. RemoteAPI: новий виклик pbxmonrefill, що оновлює кеш записів телефонних розмов. RemoteAPI: новий виклик userbyip, що повертає дані про користувача за його IP. OpenPayz: в бекенді та фронтенді platon виправлено проблему диких заокруглень, при вказанні зовнішньої комісії.  
      Повний чейнджлог
      Оновлена демка
       

    • Від ppv
      Після оновлення до 1.5.1 не відображаються сигнали на
      OLT BDCOM P3310B (Device version10.1.0B)

      та
      P3608-2TE (Firmware Version10.1.0E). 

      3310C та P3608B ніяких проблем немає, знімає все добре. 
      З GPON3600-8 все зрозуміло будуть виправлення в Ubilling: 1.5.2.
       
      Може в когось було щось подібне? Хочу знати куди копати.
    • Від Remez
      Ценник 5,500
       
      в наличии 3 шт
       
       





    • Від 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 та перевірю...
       

    • Від Plastilin
      Вітаю. Маю наступний комплект. Ubilling на Debian + Mikrotik CHR як маршрутизатор. Наче все запустилось, але виникло питання яке не вдається розрулити. Читав Wiki, ковиряв, читав знову Wiki, знову ковиряв - не допомогло.
      Чи можливо якось визначити конкретну IP адресу з пулу який видає Mikrotik клієнту через Radius? Мені пропонує обрати наступну вільну адресу з пулу при спробі зміни адреси?
      З цього з'являється додаткове питання, чи можливо контролювати доступ користувачам у яких IP назначений статично, тобто прописаний вручну? Наприклад при зміні статусу не активний - пхати до Firewall Mikrotik правила заборони доступу з IP адреси визначеної вручну, навіть якщо вона не отримана по DHCP.
       
      UPD: з першою частиною знайшов: IP_CUSTOM=1 в alter.ini 

×
×
  • Створити нове...