nightflyza / ubilling Goto Github PK
View Code? Open in Web Editor NEWUbilling is opensource ISP billing system based on stargazer
Home Page: https://ubilling.net.ua
License: GNU General Public License v2.0
Ubilling is opensource ISP billing system based on stargazer
Home Page: https://ubilling.net.ua
License: GNU General Public License v2.0
LiqPAY пока работать не будет.
Оставил для напоминания, то нужно исправить.
При попытке выбрать задачи только для меня вылазит следующая ошибка:
Warning: preg_replace(): Delimiter must not be alphanumeric or backslash in /var/www/data/billing/api/libs/api.taskman.php on line 818
Делаем
curl "http://127.0.0.1/billing/?module=remoteapi&key=XXX&action=reset+5"
а в ответ форма входа в админку. Версия 0.7.3 rev 4912
Notice: Undefined index: LastPollDate in /var/www/data/ubilling/api/libs/api.wcpe.php on line 1211
Notice: Undefined index: SignalLevelLabel in /var/www/data/ubilling/api/libs/api.wcpe.php on line 1212
Notice: Undefined index: RefreshButton in /var/www/data/ubilling/api/libs/api.wcpe.php on line 1213
Notice: Undefined index: LastPollDate in /var/www/data/ubilling/api/libs/api.wcpe.php on line 1220
Notice: Undefined index: SignalLevelLabel in /var/www/data/ubilling/api/libs/api.wcpe.php on line 1221
Notice: Undefined index: RefreshButton in /var/www/data/ubilling/api/libs/api.wcpe.php on line 1222
Короче приходиться создавать вопрос, так-как не могу до конца понять, как это реализовать без нарушения структуры кода.
У меня только есть два варианта и оба они мне не нравятся:
a:2:{s:1:"s";s:5:"10000";s:1:"c";s:4:"1000";}
, но тут появляется проблема поля param
=> 'VARCHAR(45)'. Данная строка влезит, но если мы захотим на 100000 тугриков пополнить - получим MySQL error. Также придется для визуализации дописывать код, чтобы в таблице результатов выводилось нормальные данные, а это ломает всю структуру кода.param2
и снова придется ломать структуру кода.Хотелось бы услышать ваши предложения.
Добавить возможность ограничивать брать кредит, если перед этим не поступала оплата.
пример:
кредит - кредит = запрет
кредит - оплата - кредит = разрешить
Object Deserialization Injection attacks utilise overly trusted user-controlled input, passed to deserialisation functions. The deserialisation of objects can trigger certain methods within the object, allowing the attacker to perform unauthorised actions like execution of code, disclosure of information, etc.
Displayed below is the code where the user input is passed into the deserialisation function:
Hello. First of all i would like to say thank you for the amazing software you have made.
Anyways, I was trying to set up MultiGen today with the help your documentation, but when running mysql -u root -p stg < ./docs/multigen/dump.sql
from the FreeRADIUS3 configuration section, I typed the password in, but i got the following error:
ERROR 1060 (42S21) at line 175: Duplicate column name 'modifier'
How do I fix this?
Необходимо дописать библиотеку под Гугл карты
Hi there,
I couldn't find a SECURITY.md
in your repository and am not sure how to best contact you privately to disclose a security issue.
Can you add a SECURITY.md
file with an e-mail to your repository, so that our system can send you the vulnerability details? GitHub suggests that a security policy is the best way to make sure security issues are responsibly disclosed.
Once you've done that, you should receive an e-mail within the next hour with more info.
Thanks! (cc @huntr-helper)
Ubilling/modules/general/remoteapi/index.php
Line 456 in 10d9802
я не проверял, но что-то мне кажется что оно не работает.
Так-же не мешало бы SQL запросы убрать с этого файла.
Describe the bug
Ubilling is slow - because of php
#824
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Blazingly fast open
Additional context
You closed a PR with #824 so try again
Есть проблема. При обновлении биллинга перезаписываются все конфиги платежных систем. Добавьте конфиги в игнорируемые и просто добавляйте новые опции в конец файла как в файле alter.ini
Ubilling 1.3.6
apache log:
PHP Notice: Undefined variable: serialCaseMode in /usr/local/www/apache24/data/billing/api/libs/api.ponbdcomgp.php on line 84
Ubilling/api/libs/api.userprofile.php
Line 1249 in 6aea551
Как бы опция не обязательное, но если ее не будет в конфиге, то все номера договоров прячутся
Hi,
I am looking for an open source billing software and found this project. My question is now is there an English documentation (haven't found a Button like on the Main website)?
Thanks ahead
In radius NAS can you add BSDRP/openbsd as router and pull data from API/ABI would be great thanks.
please ignore, sorry!
В заголовке все написано.
Пока не придумал на каких условиях разрешить ему это делать.
Предлагаю добавить возможность обновления прямо через Github.
Первое, что на нужно - это все конфигурационные файлы добавить в .gitignore
и создать файлы *.ini.dist
, которые будут копироваться в *.ini
при первой установке биллинга через инсталлер или вручную, в зависимости, как администратор будет устанавливать биллинг.
И снова модуль корректно не работает, но уже без критических ошибок. Пишу.
Спецификация 1.pdf
Прошу вас добавить в модуль OpenPayz для работы ckassa. На коммерческой основе, готов оплатить 100$ ( сумма озвучена Nightfly ) и согласованна с начальством. Для обратной связи @bazzelio телеграмм.
Выдает в браузере:
Notice: Undefined index: ONUREG_ZTE in /api/libs/api.pon.php on line 1373
Добавить возможность отсылать СМС тем, кто-то внес деньги на счет.
Rust is a great language, we can make Ubilling very very fast and fashionable
php have poor performance.
This's amazing choice. Why not?
#824
Предлагаю сделать возможность назначать администратора на населенный пункт чтобы администраторы могли видеть и создавать абонентов только в назначенном населенном пункте, а так же видеть платежи в нем.
Так же в финансовом отчете хотелось бы видеть помимо списка с годами еще список с населенными пунктами.
Вот ссылка на форуме: Локал:
Вот ошибка вывода:
Fatal error: Uncaught Error: Call to a member function fetch_assoc() on boolean in /var/www/data/billing.*.*.ua/api/libs/api.dbconnect.php:116 Stack trace: #0
Создал, чтобы не забыть решить проблему.
При быстром запросе на медленный сервер получается выполнение команд в таком порядке:
з1: zbs_PaycardCheck
з2: zbs_PaycardCheck
з2: zbs_PaycardUse
з1: zbs_PaycardUsе
Снова неистовые запрсы )
When a password to a device contains symbols (Checked with ']') , the script returns nothing
При неистовом нажатии некоторых кнопок форма в админке может примениться несколько раз до перезагрузки страницы.
Например, в модуле addcash это приводит к зачислению двойной суммы на счет пользователю.
Посмотрел сейчас в коде - не нашел защиты от этого. Нужно что-то вроде xsrf токена вешать.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.