Перейти до

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

 

 

 

А что вы от VoIP хотите?

 

 
SIP, H323
Припейд (предоплата) и постпейд (оплптп по факту) сервис.
Работа с cdr файлами
Получение сведений о балансе и пополнение счета
Карточная платформа
Тарификация по времени и по направлениям.
Возможность разрешать или запрещать входящие, исходящие звонки.
Абон. плата.
Управление шлюзами.
Выбор оптимального шлюза для звонка.
Консоль для управления GNU Gatekeeper.
Бесплатные секунды в звонке
Предоплаченное время направлений
Callcenter
DTMF test

 

Уважаемый, вы сначало разберитесь в вопросе:

"как работает интернет провайдер,откуда он берет интернет? Через другого провайдера или через какой-нибудь дата центр?"

И только после этого лезьте в VOIP. Без IP, вы никак не получите VO

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

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Чтобы не откладывать на следующий год, вот свежий стабильный релиз Ubilling 0.8.7 rev 5918 Ouroboros   Коротко о основных изменениях:   alter.ini: добавлена новая опция MOBILES_EXT включающая воз

stargazer и Ubilling это одно и тоже или это разные проги

И еще раз о обновлениях, и о том, что это совсем не страшно  

Posted Images

Да хрен с ним с IP.

Я знаю сколько стоят решения для VoIP.... Я даже не буду цифры называть, я не знаю реализуются ли такие запросы чем то открытым аля астериск.

А платные платформы которые точно это перекрывают не подъемные по сумме для украинского бомж телекома.

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

Можно в настройках работника добавить Никнейм для того что бы когда отвечали в ХЕЛПДЕСК не отображалась Фамилия и имя человека!?

Відредаговано Alexbosko
Ссылка на сообщение
Поделиться на других сайтах
Опубліковано: (відредаговано)
Можно в настройках работника добавить Никнейм для того что бы когда отвечали в ХЕЛПДЕСК не отображалась Фамилия и имя человека!?

Со стороны кабинета пользователя, все ответы из хелпдеска выглядят как от "поддержка". Так то есть.

Не хотите видеть ФИО связанных с работниками администраторов, вообще в административном интерфейсе - сделайте себе

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

Ахах копирайты всюду затерты

 

https://billing.activenet.***.ua/

https://billing.activenet.***.ua/userstats/

 

Походу они не ubilling используют а какой-то activenet

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

подскажите, хочу добавить корпоративных абонов, делал по описанию http://wiki.ubilling.net.ua/doku.php?id=userlinking, есть несколько вопросов, как связать абонентов, в новом созданом поле писать логин или ip абонента с которым хочу связать, и что-то не наблюдаю меню Групповые операции
в модуле «Онлайн» и в модуле «Профиль пользователя» появляются уведомления (чумудан) - ничего такого нету
кусок из alter.ini

USER_LINKING_ENABLED=1                                                                                                                                                                                             
; which field used to linking users (IP, login... etc)                                                                                                                                                             
USER_LINKING_FIELD="login"                                                                                                                                                                                         
;Custom field ID for linking                                                                                                                                                                                       
USER_LINKING_CFID=24                                                                                                                                                                                               
; merge tariff for linked users                                                                                                                                                                                    
USER_LINKING_TARIFF=1                                                                                                                                                                                              
; merge user cash                                                                                                                                                                                                  
USER_LINKING_CASH=1                                                                                                                                                                                                
; merge credit                                                                                                                                                                                                     
USER_LINKING_CREDIT=1

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

Стабильный релиз Ubilling 0.8.4 rev 5679 "Requiem"

  • Изменения в структуре БД, см дамп.
  • alter.ini: добавлена новая опция ONLINE_SHOW_FREEZE включающая показ замороженности пользователей в модуле «Онлайн» .
  • alter.ini: добавлена новая опция JUNGEN_ENABLED включающая поддержку NAS на базе Juniper MX.
  • alter.ini: добавлена новая опция EASY_SMS включающая возможность быстрой отсылки SMS пользователю, прямо из его профиля.
  • alter.ini: добавлена новая, необязательная опция DB_LOCK_ENABLED включающая механизмы принудительной блокировки БД при изменениях IP и регистрациях.
  • alter.ini: добавлена новая опция ONUAUTO_USERREG включающая возможность автоматического присваивания ONU пользователю при регистрации.
  • userstats.ini: добавлена новая опция SP_TYPE переключающая режимы работы модуля тестирования скорости.
  • userstats.ini: добавлена новая опция INTRO_MODE указывающая на режим работы интро кабинета пользователя.
  • Модуль «Свитчи»: теперь устройствам можно прописывать их snmp write community.
  • Опрос свичей посредством SNMP: добавлены шаблоны для TP-LINK TL-SL5428E v2 и TP-LINK TL-SL2428
  • Опрос свичей посредством SNMP: добавлены шаблоны для Foxgate-S-6024-S2L2 и Foxgate-S-6008-S2L2, Foxgate-S-6008-S1L2
  • Опрос свичей посредством SNMP: добавлен парсер FDB_MODE для свитчей TP-LINK (tlp5428ev2) и для некоторых Foxgate - flp.
  • Опрос свичей посредством SNMP: добавлена возможность получения FDB таблицы с некоторых свитчей TP-LINK и Foxgate.
  • Опрос свичей посредством SNMP: добавлена возможность пушить значения каких-то OID-ов устройствам, прямо в процессе опроса.
  • Опрос свичей посредством SNMP: добавлена функция кабель-тестера некоторых свитчей D-Link.
  • Опрос свичей посредством SNMP: исправлено смещение портов для свитчей серии Foxgate 60xx.
  • Опрос свичей посредством SNMP: добавлены шаблоны для Dlink-DES-1210-26, Dlink-DES-1210-28, Dlink-DGS-1210-10, Dlink-DGS-1210-12TS
  • Модуль «Планирование работ»: при просмотре задачи, теперь также указаны IP и MAC пользователя
  • Модуль «Планирование работ»: при отправке задачи мастеру через телеграмм также добавляются еще IP, MAC и договор пользователя.
  • Модуль «Планирование работ»: сообщение отправляемые Исполнителю через телеграм - теперь оформляются.
  • Модуль «Работа с юр. лицами»: исправлено двойное создание юр.лица.
  • Модуль «Свитчи»: исправлена работа с правами на редактирование свитчей.
  • Модуль «Свитчи»: в случае если не заполнены координаты свитча, в его профиле появляется контрол для быстрого размещения на карте.
  • Модуль «Менеджер обновлений»: SQL дампы теперь применяются средствами PHP.
  • Модуль «Менеджер обновлений»: сделан вывод результатов применения дампов базы.
  • Модуль «Менеджер обновлений»: при попытках повторного применения дампов, происходит меньше ужасных вещей.
  • Модуль Живи с этим: добавлена история ранее запланированных задач. Теперь можно нормальным способом узнать когда они созданы и выполнились.
  • Модуль «Финансовые операции»: фокус теперь находится по умолчанию в поле ввода денег.
  • Модуль «Профиль пользователя»: добавлен интерфейс для быстрой посылки SMS пользователю.
  • Новый модуль «Состояние серверов доступа»: предназначен для периодической проверки живости NAS.
  • Модуль «УКВ»: теперь нормально загружает выписки Ощадбанка с нулевым номером договора.
  • Модуль «УКВ»: добавлено логирование при ручном блокировании строки выписки.
  • Модуль «Смена IP»: реализована опциональная механика блокировок БД, не дающая взрываться nethosts при одновременной работе с модулем разных администраторов.
  • Модуль «Регистрация пользователей»: реализована опциональная механика блокировок БД, ликвидирующая проблемы, при одновременной регистрации нескольких пользователей.
  • Модуль «Смена IP»: в стате по использованию IP, теперь по-умолчанию показаны только сети с назначенными услугами.
  • Модуль «Мониторинг сигнала на Mikrotik»: дополнена покраска уровня сигнала.
  • Модуль «Объявления»: добавлена возможность редактирования интро кабинета пользователя.
  • Кабинет пользователя: в связью со кончиной OOkla speedtest mini добавлен встроенный тест скорости, на HTML5.
  • Кабинет пользователя: список онлайновых платежных систем, теперь не должен вызывать кровотечения из глаз. Ну либо чуть меньше.
  • RemoteAPI: новый вызов jungen производящий регенерацию аттрибутов для NAS на Juniper MX.
  • RemoteAPI: новый вызов nasmon производящий опрос существующих NAS из справочника на живость.
  • OpenPayz: добавлен бекенд для платежной системы Tachcard.
  • OpenPayz: для бекенда liqpay может потребоваться изменение LIQURL в конфиге, в связи с переездом на liqpay.ua. Спасибо Skybetik.
  • OpenPayz: исправлен фронтенд qiwi.
  • Глобальное меню: вернулась куда-то пропившаяся иконка «Менеджера обновлений».
  • DarkVoid: добавлена возможность нотификации о умерших NAS, в случае если их количество отлично от нулевого.
  • Починена отправка SMS на PHP 7.
Рекомендации к обновлению: http://wiki.ubilling.net.ua/doku.php?id=relnotes#section084
084.png
Ссылка на сообщение
Поделиться на других сайтах

 

Стабильный релиз Ubilling 0.8.4 rev 5679 "Requiem"

  • Изменения в структуре БД, см дамп.
  • alter.ini: добавлена новая опция ONLINE_SHOW_FREEZE включающая показ замороженности пользователей в модуле «Онлайн» .
  • alter.ini: добавлена новая опция JUNGEN_ENABLED включающая поддержку NAS на базе Juniper MX.
  • alter.ini: добавлена новая опция EASY_SMS включающая возможность быстрой отсылки SMS пользователю, прямо из его профиля.
  • alter.ini: добавлена новая, необязательная опция DB_LOCK_ENABLED включающая механизмы принудительной блокировки БД при изменениях IP и регистрациях.
  • alter.ini: добавлена новая опция ONUAUTO_USERREG включающая возможность автоматического присваивания ONU пользователю при регистрации.
  • userstats.ini: добавлена новая опция SP_TYPE переключающая режимы работы модуля тестирования скорости.
  • userstats.ini: добавлена новая опция INTRO_MODE указывающая на режим работы интро кабинета пользователя.
  • Модуль «Свитчи»: теперь устройствам можно прописывать их snmp write community.
  • Опрос свичей посредством SNMP: добавлены шаблоны для TP-LINK TL-SL5428E v2 и TP-LINK TL-SL2428
  • Опрос свичей посредством SNMP: добавлены шаблоны для Foxgate-S-6024-S2L2 и Foxgate-S-6008-S2L2, Foxgate-S-6008-S1L2
  • Опрос свичей посредством SNMP: добавлен парсер FDB_MODE для свитчей TP-LINK (tlp5428ev2) и для некоторых Foxgate - flp.
  • Опрос свичей посредством SNMP: добавлена возможность получения FDB таблицы с некоторых свитчей TP-LINK и Foxgate.
  • Опрос свичей посредством SNMP: добавлена возможность пушить значения каких-то OID-ов устройствам, прямо в процессе опроса.
  • Опрос свичей посредством SNMP: добавлена функция кабель-тестера некоторых свитчей D-Link.
  • Опрос свичей посредством SNMP: исправлено смещение портов для свитчей серии Foxgate 60xx.
  • Опрос свичей посредством SNMP: добавлены шаблоны для Dlink-DES-1210-26, Dlink-DES-1210-28, Dlink-DGS-1210-10, Dlink-DGS-1210-12TS
  • Модуль «Планирование работ»: при просмотре задачи, теперь также указаны IP и MAC пользователя
  • Модуль «Планирование работ»: при отправке задачи мастеру через телеграмм также добавляются еще IP, MAC и договор пользователя.
  • Модуль «Планирование работ»: сообщение отправляемые Исполнителю через телеграм - теперь оформляются.
  • Модуль «Работа с юр. лицами»: исправлено двойное создание юр.лица.
  • Модуль «Свитчи»: исправлена работа с правами на редактирование свитчей.
  • Модуль «Свитчи»: в случае если не заполнены координаты свитча, в его профиле появляется контрол для быстрого размещения на карте.
  • Модуль «Менеджер обновлений»: SQL дампы теперь применяются средствами PHP.
  • Модуль «Менеджер обновлений»: сделан вывод результатов применения дампов базы.
  • Модуль «Менеджер обновлений»: при попытках повторного применения дампов, происходит меньше ужасных вещей.
  • Модуль Живи с этим: добавлена история ранее запланированных задач. Теперь можно нормальным способом узнать когда они созданы и выполнились.
  • Модуль «Финансовые операции»: фокус теперь находится по умолчанию в поле ввода денег.
  • Модуль «Профиль пользователя»: добавлен интерфейс для быстрой посылки SMS пользователю.
  • Новый модуль «Состояние серверов доступа»: предназначен для периодической проверки живости NAS.
  • Модуль «УКВ»: теперь нормально загружает выписки Ощадбанка с нулевым номером договора.
  • Модуль «УКВ»: добавлено логирование при ручном блокировании строки выписки.
  • Модуль «Смена IP»: реализована опциональная механика блокировок БД, не дающая взрываться nethosts при одновременной работе с модулем разных администраторов.
  • Модуль «Регистрация пользователей»: реализована опциональная механика блокировок БД, ликвидирующая проблемы, при одновременной регистрации нескольких пользователей.
  • Модуль «Смена IP»: в стате по использованию IP, теперь по-умолчанию показаны только сети с назначенными услугами.
  • Модуль «Мониторинг сигнала на Mikrotik»: дополнена покраска уровня сигнала.
  • Модуль «Объявления»: добавлена возможность редактирования интро кабинета пользователя.
  • Кабинет пользователя: в связью со кончиной OOkla speedtest mini добавлен встроенный тест скорости, на HTML5.
  • Кабинет пользователя: список онлайновых платежных систем, теперь не должен вызывать кровотечения из глаз. Ну либо чуть меньше.
  • RemoteAPI: новый вызов jungen производящий регенерацию аттрибутов для NAS на Juniper MX.
  • RemoteAPI: новый вызов nasmon производящий опрос существующих NAS из справочника на живость.
  • OpenPayz: добавлен бекенд для платежной системы Tachcard.
  • OpenPayz: для бекенда liqpay может потребоваться изменение LIQURL в конфиге, в связи с переездом на liqpay.ua. Спасибо Skybetik.
  • OpenPayz: исправлен фронтенд qiwi.
  • Глобальное меню: вернулась куда-то пропившаяся иконка «Менеджера обновлений».
  • DarkVoid: добавлена возможность нотификации о умерших NAS, в случае если их количество отлично от нулевого.
  • Починена отправка SMS на PHP 7.
Рекомендации к обновлению: http://wiki.ubilling.net.ua/doku.php?id=relnotes#section084
084.png

 

респект, мужики!!1

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

 

оу, у наших релизов уже начали появляться кодовые имена?... Requiem...кхе-кхе....

...по стабильности, лул.

 

мне, б***ь, страшно представить, что будет в "Страх и ненависть в Лас Вегасе" ))))

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

 

оу, у наших релизов уже начали появляться кодовые имена?... Requiem...кхе-кхе....

...по стабильности, лул.

 

да ладно там, чо я там попутал местами аргументы в тернарном операторе проверки чекбокса "использовать IP абонента как IP ONU", бгггг

 

а так всьо агонь, чо

Ссылка на сообщение
Поделиться на других сайтах
 Включает возможность перегружать ону из модуля назначения вланов.
ONUAUTO_CONFIG_REBOOT=1
Включает возможность добавлять описание к ону из модуля назначения вланов.
ONUAUTO_CONFIG_DESCRIBE=1

SNMP комьюнити (записи) указал верно, опрашивается нормально сигналы и маки ONU все ок.

В Понизаторе логин абонента указан.

 

Change onu description

ошибка - Unsuccessful

 

Reboot onu

ошибка - ONU NOT FOUND

 

Изменить VLAN на порту ONU

ошибка - Cant find onu

 

 

1.jpg

2.jpg

3.jpg

 

 

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

оу. его фиксить надо

давно ничего там не менялось, и с какой-то версии могло быть сломано мной

ждите фиксов

а вот вланы как раз работали...

напишите мне в личку, посмотрим чего там, заодно починим

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

Всем привет! Стоит Ubilling 0.84 rev 5679. Почему модуль платёжных карточек отключен? Пытался включить в userstats.ini пункт PC_ENABLED результата не дало. Это проблемы конкретно этой версии или я что то делаю не так?

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

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

 

Открою страшную тайну - по-умолчанию, вообще больше половины функционала отключено.

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

Ubilling

0.8.4 rev 5679   можно ли настроить прогу так чтобы деньги списовались не первого числа а 20числа..зарание спасибо

 

читаем.....

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

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

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

 

Открою страшную тайну - по-умолчанию, вообще больше половины функционала отключено.

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

 

 

 

Ubilling

0.8.4 rev 5679   можно ли настроить прогу так чтобы деньги списовались не первого числа а 20числа..зарание спасибо

 

читаем.....

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

 

прочитал всё, конкретного ответа на мой вопрос нет, очень жаль ......тогда придётся выставлять всем кредиты? Личных кабинетов нет и не будет, я так понимаю другого варианта нет?!

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

Q: Как начисляется абонплата? 
A: По умолчанию - снятие происходит при наступлении первого числа месяца, снимается полная АП тарифа абонента. Если запланирована смена тарифа - сначала меняется тариф, после чего снимается АП нового тарифа и производится ресет пользователя. Счетчики трафика обнуляются. Также существуют совершенно другие, менее адекватные и распространенные модели снятия АП, о них вы можете почитать в документации по stargazer - там очень много еще интересных вещей описано и разжевано.

Q: А можно начислять абонплату не первого а скажем четвертого числа?
A: Да.

Q: А как?
A: DayFee в конфиге. А вообще ссылку на документацию по stargazer можно заметить тремя сантиметрами выше.

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

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

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

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

    • Від a_n_h
      Всем доброго дня и мирного неба!
        После многочисленных экспериментов выяснил, что на последних версиях freebsd  максимум удавалось прокачать до 14 ГБт суммарно трафика со 100% загрузкой процессора. На том-же железе но с установленной freebsd 11.2 прокачивается до 20-ти ГБт суммарно тестового трафика с загрузкой процессора около 50%. 
        Подскажите, что можно убрать или наоборот добавить в систему с freebsd 13,3 для получения аналогичного результата...
    • Від ppv
      Проглянув FAQ і Ubilling Wiki. Зацікавило питання чи є в Ubilling якась реалізація reCAPTCHA, чи потрібно додавати руцями, (для прикладу для форми подачі заявок чи для кабінету користувача)?
       
    • Від 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.
    • Від 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  
      Повний чейнджлог
      Оновлена демка
       

    • Від mac
      Здається, після оновлення PHP 7.4 до PHP 8.2 feesharvester припинив працювати:
       
      /usr/local/bin/curl "http://127.0.0.1/billing/?module=remoteapi&key={SERIAL}&action=feesharvester" <br /> <b>Fatal error</b>: Uncaught TypeError: Unsupported operand types: string - string in {UBPATH}/billing/api/libs/api.fundsflow.php:570 Stack trace: #0 {UBPATH}/billing/modules/remoteapi/feesharvester.php(22): FundsFlow-&gt;harvestFees('2024-01') ...  
      Невеличке розслідування врешті з'ясувало, що це через наявність пробілу у деяких логінах абонентів. Як так сталося? Тому що інколи був неуважно додан трейлінг пробіл до номеру будинка і цей пробіл потрапив до логіну абоненту. Логін абоненту неможливо змінити ніяким чином штатними засобами. Я не розглядаю створення нового абонента для усунення помілки.

      Був обран такий шлях вирішення проблеми. Заміну функції php explode() знайшов у мережі. Мабуть це станеться в нагоді:

       
      diff api.fundsflow.php.bak api.fundsflow.php.new 559c559 < $eachfee = explode(' ', $eachline); --- > $eachfee = preg_split("~(?<!\\\\)(?:\\\\{2})*'[^'\\\\]*(?:\\\\.[^'\\\\]*)*'(*SKIP)(*F)|\s+~s" , $eachline);  

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