Commit Graph

340 Commits

Author SHA1 Message Date
f0da633808 Single session Admin can be set in the misc settings 2024-10-18 10:59:52 +07:00
5566a7ebb5 Add Meta class for meta data attributes 2024-10-17 11:28:52 +07:00
b15fdf1d6a Setting sAllow Registration = Yes/Voucher/No Registration 2024-10-17 09:35:26 +07:00
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
7267bd082a Api always Valid 2024-10-11 11:42:38 +07:00
a35137b7ab fix logic Session Admin especially isApi 2024-10-11 11:09:27 +07:00
83dd564e53 fix position Admin::_info(); 2024-10-11 11:07:47 +07:00
5bc273a9dd session_destroy(); inside removeCookie() 2024-10-11 10:38:24 +07:00
f9fe261e55 session_destroy(); 2024-10-11 10:37:35 +07:00
0dc79cd5c4 ->select('login_token') 2024-10-11 10:37:23 +07:00
f77d7051c1 remove unused variable 2024-10-10 17:02:04 +01:00
60e1eacc59 fix login loop 2024-10-10 16:24:36 +01:00
534886f8f3 Fix app stage issue 2024-10-10 15:04:12 +01:00
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
9bc3ccc02b Added token expiration: 30 minutes by default 2024-10-10 10:50:48 +07:00
bd30261e84 move the CSRF Function to global function for easy access 2024-10-10 10:50:48 +07:00
c08c069479 Critical Updates, Fight Against Insecurity 2024-10-10 10:50:48 +07:00
b1919555e5 Fix Lang function again 2024-10-10 10:24:01 +07:00
e4d3aff618 Fix Bug email 2024-09-25 15:02:51 +07:00
229eae5c8f additional cost can be minus 2024-09-23 17:11:32 +07:00
9b1adb15da Forgot Password and Forgot Username for Customer, requested by fiberwan 2024-09-20 17:07:18 +07:00
f81f3df700 add mailer error reporting 2024-09-13 10:43:42 +01:00
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
0d2b140bcf Fix Balance sent/received 2024-09-09 10:23:51 +07:00
cc74667451 fix customer dashboard table list, , Package Bandwidth and Recharge Button 2024-09-06 13:56:33 +01:00
aa787af017 fix bandwidth name not displayed on active packages on customer dashboard 2024-09-05 10:36:28 +01:00
d11cd83089 allow set default attribute in the getAttribute 2024-08-19 15:01:25 +07:00
0d966a5e03 Email Verification when change email 2024-08-19 14:23:02 +07:00
5c30be70c0 change from niceedit to summernet, it support table 2024-08-17 22:18:15 +07:00
960d141246 Merge branch 'Development' 2024-08-15 15:10:50 +07:00
02024fdcc7 strtolower keywords 2024-08-15 15:08:52 +07:00
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
4d7c2bd373 if has keyword, then add to user recharge 2024-08-09 19:28:17 +07:00
af157cdff9 fix voucher logic 2024-08-09 14:18:54 +07:00
c1588d88c3 Update Text.php
- Fix the function convertDataUnit
2024-08-09 01:23:55 +03:00
7fccf95eb0 Voucher Devices is ok to buy and redeem 2024-08-08 15:10:22 +07:00
630f20094a don't put to tbl_transactions if customer redeem voucher code Created by Voucher Device 2024-08-08 14:58:04 +07:00
ce7d8859b0 getting ready for voucher selling only 2024-08-08 14:44:27 +07:00
f1a9ad6d63 simplify Chap verify RadiusRest 2024-08-07 11:10:43 +07:00
3c218d9ec9 Change UI and code payment gateway audit 2024-08-07 09:51:37 +07:00
da3ef535a2 Text::convertDataUnit($datalimit, $unit) 2024-08-06 16:19:55 +07:00
7d2f69f96f Router Maps 2024-08-05 15:20:18 +07:00
be507a013a User Inbox 2024-08-05 11:22:04 +07:00
face1dfa57 send expired date to telegram when customer recharge 2024-08-02 10:28:34 +07:00
7e5a718ba8 balance send to email 2024-08-02 10:24:24 +07:00
828ad7f880 Fix locked out bug 2024-08-01 21:25:14 +07:00
b64e841bde Payment Gateway Audit page 2024-08-01 17:55:58 +07:00
0b5c24239d Customer can sync plan 2024-08-01 11:08:01 +07:00
721ef32e12 continue activate package, when it cannot connect to Device, let admin sync it manual 2024-08-01 09:25:13 +07:00
67e383375e still error, why 2024-07-31 22:09:46 +07:00