358 Commits

Author SHA1 Message Date
gerandonk
a34f1bb0fc fix postpaid more than 1 period 2024-11-05 19:00:03 +07:00
iBNu Maksum
7f35e7fb68
fix Tawk.to 2024-11-05 12:07:54 +07:00
iBNu Maksum
35243cb9b0
fix [[payment_link]] 2024-11-05 10:42:41 +07:00
iBNu Maksum
53b64548fc
to use [[payment_link]] you need to add url manually https://domain.tld/[[payment_link]] 2024-11-05 08:55:21 +07:00
gerandonk
e0f150633c fix payment_link
if url detected localhost, change your host in config.php to make work
2024-11-05 03:53:47 +07:00
iBNu Maksum
6db2f2bf0d
fix critical bug customer can recharge without balance when using balance. and move Balance to select Gateway 2024-11-04 15:10:58 +07:00
iBNu Maksum
32a64d944a
remove index.php 2024-11-04 13:57:28 +07:00
iBNu Maksum
1903dc6b45
generate token 2024-11-04 13:54:45 +07:00
iBNu Maksum
8908f4bdc3
enable/disable CSRF 2024-11-04 12:05:08 +07:00
gerandonk
99b30f747f change postpaid logic
fix postpaid expired date error for new customer or customer without plan
2024-11-01 02:46:27 +07:00
iBNu Maksum
c740820731
Delete extend_expiry settings 2024-10-31 13:15:36 +07:00
iBNu Maksum
71d6024d62
Upload Admin face with Face Detection 2024-10-30 17:49:21 +07:00
Focuslinkstech
70d8cd8e01 Feature: Custom Balance
Add custom balance in customer dashboard

Note: i only test it with Paystack and Razorpay payment gateway and it works as expected

test it very well and report any error or bug
2024-10-29 08:46:03 +01:00
iBNu Maksum
d69086d99b
dont show echo 2024-10-28 15:49:44 +07:00
iBNu Maksum
8e41749cd4
fix error message 2024-10-26 19:15:38 +07:00
iBNu Maksum
e02bf9863f
fix [[trx_date]] 2024-10-25 14:38:04 +07:00
iBNu Maksum
7f72b0c34a
cannot deactivate postpaid 2024-10-25 14:05:57 +07:00
iBNu Maksum
dc55957a53
Refill Balance with Custom Amount Requested by Javi Tech 2024-10-23 14:04:11 +07:00
iBNu Maksum
f0da633808
Single session Admin can be set in the misc settings 2024-10-18 10:59:52 +07:00
iBNu Maksum
5566a7ebb5
Add Meta class for meta data attributes 2024-10-17 11:28:52 +07:00
iBNu Maksum
b15fdf1d6a
Setting sAllow Registration = Yes/Voucher/No Registration 2024-10-17 09:35:26 +07:00
Focuslinkstech
696b2e4789
move miscellaneous to settings sub-menu for quick access
add csrf token check for settings and its environments
2024-10-11 16:11:03 +01:00
iBNu Maksum
7267bd082a
Api always Valid 2024-10-11 11:42:38 +07:00
iBNu Maksum
a35137b7ab
fix logic Session Admin especially isApi 2024-10-11 11:09:27 +07:00
iBNu Maksum
83dd564e53
fix position Admin::_info(); 2024-10-11 11:07:47 +07:00
iBNu Maksum
5bc273a9dd
session_destroy(); inside removeCookie() 2024-10-11 10:38:24 +07:00
iBNu Maksum
f9fe261e55
session_destroy(); 2024-10-11 10:37:35 +07:00
iBNu Maksum
0dc79cd5c4
->select('login_token') 2024-10-11 10:37:23 +07:00
Focuslinkstech
f77d7051c1
remove unused variable 2024-10-10 17:02:04 +01:00
Focuslinkstech
60e1eacc59
fix login loop 2024-10-10 16:24:36 +01:00
Focuslinkstech
534886f8f3
Fix app stage issue 2024-10-10 15:04:12 +01:00
Focuslinkstech
c9b9808112
Fight Against Insecurity : Prevent Admin multiple Login Sessions, its a security threat to phpnuxbill.
plase note: if you are running nuxbill on localhost please set app_stage to something else e.g.
$_app_stage = 'Demo';
its very important
2024-10-10 14:33:27 +01:00
Focuslinkstech
9bc3ccc02b
Added token expiration: 30 minutes by default 2024-10-10 10:50:48 +07:00
Focuslinkstech
bd30261e84
move the CSRF Function to global function for easy access 2024-10-10 10:50:48 +07:00
Focuslinkstech
c08c069479
Critical Updates, Fight Against Insecurity 2024-10-10 10:50:48 +07:00
Ibnu Maksum
b1919555e5
Fix Lang function again 2024-10-10 10:24:01 +07:00
Ibnu Maksum
e4d3aff618
Fix Bug email 2024-09-25 15:02:51 +07:00
Ibnu Maksum
229eae5c8f
additional cost can be minus 2024-09-23 17:11:32 +07:00
Ibnu Maksum
9b1adb15da
Forgot Password and Forgot Username for Customer, requested by fiberwan 2024-09-20 17:07:18 +07:00
Focuslinkstech
f81f3df700
add mailer error reporting 2024-09-13 10:43:42 +01:00
Focuslinkstech
68de3a71b9
if admin session time error, it logout admin out whether admin are online or not, once time reach it logout you out 2024-09-12 11:39:45 +01:00
Ibnu Maksum
0d2b140bcf
Fix Balance sent/received 2024-09-09 10:23:51 +07:00
Focuslinkstech
cc74667451
fix customer dashboard table list, , Package Bandwidth and Recharge Button 2024-09-06 13:56:33 +01:00
Focuslinkstech
aa787af017
fix bandwidth name not displayed on active packages on customer dashboard 2024-09-05 10:36:28 +01:00
Ibnu Maksum
d11cd83089
allow set default attribute in the getAttribute 2024-08-19 15:01:25 +07:00
Ibnu Maksum
0d966a5e03
Email Verification when change email 2024-08-19 14:23:02 +07:00
Ibnu Maksum
5c30be70c0
change from niceedit to summernet, it support table 2024-08-17 22:18:15 +07:00
Ibnu Maksum
960d141246
Merge branch 'Development' 2024-08-15 15:10:50 +07:00
Ibnu Maksum
02024fdcc7
strtolower keywords 2024-08-15 15:08:52 +07:00
Focuslinkstech
5cb1a901c3 Language Switching
customer can now choose preferred language from available language list.

we are store language in session for now, if customer logout the language will reset back to default, we will move it to database in the coming update.
2024-08-14 18:24:43 +01:00