Commit graph

422 commits

Author SHA1 Message Date
Ibnu Maksum 1a4a0f2c10
Invoice number not Random 2024-03-12 12:12:36 +07:00
Ibnu Maksum b9e987570c
Show From Customer 2024-03-12 11:54:20 +07:00
Ibnu Maksum 3bb55320e3
Multiple Payment gateway Fix 2024-03-12 11:17:05 +07:00
Ibnu Maksum c00e51adda
Delete Plugin 2024-03-12 10:42:42 +07:00
Ibnu Maksum 16f0642007
delete payment gateway 2024-03-12 10:00:28 +07:00
Ibnu Maksum e1f7b324cb
Fix Logic Multiple Payment gateway 2024-03-12 09:33:45 +07:00
Focuslinkstech 758a0a99a9 We are excited to introduce a new feature
I am delighted to announce that a highly requested feature has been added to Nuxbill! We now support Multiple Payment Gateways, allowing customers to choose their preferred payment method. This update brings greater flexibility and convenience to our users.
2024-03-11 09:34:25 +01:00
Focuslinkstech 6e07c3ae85 Update dashboard.php
Fix when user purchase services with his/her balance it wont be added as income because the balance has been added earlier
2024-03-10 22:41:48 +01:00
Focuslinkstech c4e702ee2f Update customers.php
Fix Delete the Customers Attributes with the given field name, it delete all from the table which belong to other customers
2024-03-08 10:43:07 +01:00
Ibnu Maksum 4ee3743cf3
Fix Password send to admin 2024-03-04 09:57:12 +07:00
iBNu Maksum a7f191f058
damn, that curly bracket make error :)) 2024-03-01 19:42:59 +07:00
iBNu Maksum 012a1ecfab
allow purchase = no, but can recharge 2024-03-01 16:10:01 +07:00
Ibnu Maksum dc70a49f52
upload path 2024-03-01 13:44:46 +07:00
Ibnu Maksum 699289662b
Fix Upload URL 2024-03-01 09:37:13 +07:00
Ibnu Maksum 28f4624e8d
change Customer menu 2024-02-29 11:37:54 +07:00
Ibnu Maksum 2437096473
$_c to $config in php file 2024-02-29 09:25:26 +07:00
Ibnu Maksum 08153e6ec1
Fix Buy Plan with Balance 2024-02-28 11:31:31 +07:00
Ibnu Maksum b938db9e5d
redirect after login 2024-02-27 10:37:41 +07:00
Ibnu Maksum 1ec8049068
fix path 2024-02-27 10:32:09 +07:00
Ibnu Maksum d2fa9be8d1
Path Configuration 2024-02-26 14:38:04 +07:00
Ibnu Maksum 35d679ed2c
Menu With Auth 2024-02-26 11:25:15 +07:00
Ibnu Maksum 8824489704
Formatting 2024-02-26 11:10:52 +07:00
Ibnu Maksum a7502aa8fb
Admin Permisions 2024-02-26 11:01:54 +07:00
Ibnu Maksum db49d0f4b5
Fix variable customer 2024-02-23 14:57:00 +07:00
Ibnu Maksum ddd7fb49fe
Fix invoice 2024-02-23 14:40:47 +07:00
Ibnu Maksum c6a203b1f0
Add Alert Page 2024-02-23 14:20:12 +07:00
Ibnu Maksum 6de63bed63
Integrate with PhpNuxBill Printer 2024-02-23 11:39:25 +07:00
Ibnu Maksum 9d379b3fbd
Phpnuxbill android printer support 2024-02-22 18:27:18 +07:00
Focuslinkstech 07870d05ad
Update accounts.php
Fix OTP not sending bug
2024-02-21 11:58:13 +01:00
Focuslinkstech 17c1675b4a Update accounts.php
fix lang function
2024-02-21 10:13:05 +01:00
Focuslinkstech 54d1c4439d Bug Fix: OTP bugs
add phone number validation to prevent invalid phone number, phone number must be 10 digits up

fix issue with updating phone number without OTP
2024-02-21 10:02:31 +01:00
Ibnu Maksum 8072fe40eb
change burst form 2024-02-21 14:11:19 +07:00
Focuslinkstech a70b954981 Update: New Features "Miscellaneous"
[option] OTP is required when user want to change phone number.

admin can choose option in
 [Miscellaneous]
2024-02-21 00:15:36 +01:00
Ibnu Maksum ae83cbeef4
Fix Voucher Permission 2024-02-20 16:49:03 +07:00
Ibnu Maksum 2063ae4159
Fix Admin List for Admin 2024-02-20 10:58:50 +07:00
Ibnu Maksum 349a1d3250
add to Address List 2024-02-20 10:07:17 +07:00
Ibnu Maksum cfb81596ae
Burst Limit 2024-02-20 10:07:17 +07:00
Ibnu Maksum fe082258cd
creating API, Work in Progress 2024-02-19 16:28:55 +07:00
Ibnu Maksum ade714e2ae
View Admin and Init script 2024-02-19 14:24:34 +07:00
Ibnu Maksum f550af257a
fix customer custom field 2024-02-19 09:29:11 +07:00
Ibnu Maksum 2c16bb289e
any Users can change password 2024-02-19 09:13:19 +07:00
Ibnu Maksum 61060c4173
Select Agent after choose sales 2024-02-19 09:13:19 +07:00
Focuslinkstech aa8fa3f436 update
admin can add more fields when editing customers
2024-02-18 04:56:30 +01:00
Focuslinkstech 941c723193 New Feature Added "Custom Fields"
admin can now add unlimited Custom Fields, and also edit or delete the Custom Fields
2024-02-17 19:30:35 +01:00
Ibnu Maksum cb23ddb912
Sales are below agent, but admin add sales not yet select Agent 2024-02-16 17:26:15 +07:00
Ibnu Maksum e1272ec531
print 1 voucher will go to print or share 2024-02-16 17:26:15 +07:00
Ibnu Maksum 11c226caf5
Sales, sub sccount Agent 2024-02-16 14:54:43 +07:00
Ibnu Maksum 98fb853591
set Permission 2024-02-16 14:52:49 +07:00
Ibnu Maksum d17c434c7b
Add Edit Admin 2024-02-15 16:13:55 +07:00
Focuslinkstech 9d1f05735f update
add new menu "Radius"
move Radius NAS from Network to Radius
2024-02-14 10:14:24 +01:00
Ibnu Maksum 459b9b30f1
Auto translate Fix 2024-02-13 17:41:55 +07:00
Ibnu Maksum 3c9b05468e
Auto Translate Language 2024-02-13 13:54:01 +07:00
Ibnu Maksum 792b1367d3
UserType 'SuperAdmin','Admin','Report','Agent','Sales' 2024-02-12 17:02:43 +07:00
Ibnu Maksum bf6ec9d4cd
export csv 2024-02-12 11:35:59 +07:00
Ibnu Maksum 9543ee6e34
Session using cookie 2024-02-12 09:45:44 +07:00
Ibnu Maksum f62f07d102
add Hide Dashboard Content 2024-02-07 12:02:39 +07:00
Ibnu Maksum 671154d146
add sub sales 2024-02-07 10:11:30 +07:00
Ibnu Maksum 21b57ef471
Fix price for logging 2024-02-06 16:54:57 +07:00
Ibnu Maksum 5921fef67e
cache Voucher stocks for 5 Minutes 2024-02-06 16:46:50 +07:00
Ibnu Maksum 1e0b246d74
Cache for 12 hours 2024-02-06 16:43:06 +07:00
Ibnu Maksum f3d7687cdb
cache dashboard graph 2024-02-06 16:41:26 +07:00
Ibnu Maksum c3a76bab90
Language add 2024-02-05 10:05:41 +07:00
Focuslinkstech cbe2602b69 Dashboard update
add monthly Sales Graph
add Monthly Registered Customers Graph
add Active Users Graph
2024-02-04 20:25:31 +01:00
Ibnu Maksum 788e558171
activate plan when its on 2024-02-02 13:39:03 +07:00
Ibnu Maksum 4ab32bc68d
Fix Edit Plan 2024-02-02 13:38:22 +07:00
Ibnu Maksum bba09ca647
activate customer when edit Expired 2024-01-29 11:34:07 +07:00
Ibnu Maksum 7e7b70ba75
Add test SMS, WA and Telegram 2024-01-24 14:02:58 +07:00
Ibnu Maksum f8a879dc0f
paymentgateway to paymentgateway folder 2024-01-19 09:09:07 +07:00
Ibnu Maksum da44e3f6da
codecanyon theme install 2024-01-19 09:08:49 +07:00
Ibnu Maksum afdd7edafa
themes support 2024-01-19 09:07:48 +07:00
Ibnu Maksum 7046aa5ed1
CodeCanyon integration fix 2024-01-18 17:24:21 +07:00
Ibnu Maksum d81ba5d5fb
codecanyon integration 2024-01-18 15:41:24 +07:00
Ibnu Maksum 2d095aef08
fix delete logs 2024-01-17 13:42:07 +07:00
Ibnu Maksum 1857c145d1
fix print 2024-01-16 11:41:12 +07:00
Ibnu Maksum 470c219e61
Add Yellow line for plan not allowed to purchase 2024-01-16 09:00:56 +07:00
Focuslinkstech 4ba38485a0 New Feature Added
Allow Package Purchase Option Added.
admin can now decide if user can purchase a particular package or not.

if no option is selected the package wont display in the package list
2024-01-11 01:00:34 +01:00
Ibnu Maksum 055b855bc1
Delete Used Voucher which not exists in tbl recharges 2024-01-08 16:12:21 +07:00
Ibnu Maksum b862a759d0
Add Prefix 2024-01-08 15:39:04 +07:00
Ibnu Maksum 1d29f8111e
Order Expired by Expired date 2024-01-08 15:24:35 +07:00
iBNu Maksum 4bddaf0260
Merge pull request #86 from Focuslinkstech/master
add paginator
2024-01-02 11:28:27 +07:00
Focuslinkstech 43ed5e452e add paginator
add paginator to dashboard expire user list
2023-12-27 20:10:56 +01:00
Ibnu Maksum 5e76c3e214
detect if radius 2023-12-19 16:00:14 +07:00
Ibnu Maksum e2c0fa5690
Fix title 2023-12-19 11:47:40 +07:00
Ibnu Maksum 3afb7b9954
Remove all used voucher codes 2023-12-19 11:45:18 +07:00
Ibnu Maksum 13b448da69
Disable Registration 2023-12-19 11:35:49 +07:00
Ibnu Maksum 017518b308
Fix Searching 2023-12-19 09:55:55 +07:00
iBNu Maksum adc2c808e2
Added user Types for Internet Packages
ability to display packages according to the user type. Hotspot users Can now only see hotspot packages
PPPoE users can now see only PPPoE Packages
Others Can see both Hotspot and PPPoE packages
2023-12-14 11:34:28 +07:00
Focuslinkstech a7a0f84df5 add new feature "service type" Hotspot PPPoE and Others
ability to display packages according to the user type.
Hotspot users Can now see only hotspot packages
PPPoE users can now see only PPPoE Packages
Others Can see both Hotspot and PPPoE packages
2023-12-14 03:21:55 +01:00
Ibnu Maksum 6a0ad7f178
sms using Mikrotik 2023-12-11 14:12:12 +07:00
Ibnu Maksum 8e84c32616
fix prepaid update 2023-11-21 13:47:10 +07:00
Ibnu Maksum 486e22f020
fix change plan for radius 2023-11-20 09:02:33 +07:00
Ibnu Maksum 21d83268f7
2023.11.17 2023-11-17 14:44:22 +07:00
Ibnu Maksum cced38527b
deactivate login logout fix 2023-11-15 11:49:03 +07:00
Ibnu Maksum 452642831c
fix isLogin 2023-11-15 11:45:29 +07:00
Ibnu Maksum 69ea0d0b7f
Customer Dashboard change 2023-11-15 11:39:05 +07:00
Ibnu Maksum 9c5e3007a2
Fix Change package to another Mikrotik 2023-11-15 11:08:18 +07:00
Ibnu Maksum d3893d88a4
dont show balance when edit active user 2023-11-15 10:53:39 +07:00
Novath Thomas d241b2cec6
Update services.php
Fixed Error connecting to RouterOS when updating hotspot plan  from admin panel> services> Hotspot plan, edit plan
2023-10-30 12:18:36 +03:00
Ibnu Maksum c8d19a859f
New Backup Restore System 2023-10-27 10:36:10 +07:00
Ibnu Maksum 90cfc3e6d9
check radius client if radius_enable 2023-10-27 08:57:57 +07:00
Ibnu Maksum f0d130b6b9
Assign router to NAS 2023-10-24 13:55:34 +07:00
Ibnu Maksum 36b47a3e8d
pagination Nas List 2023-10-24 12:30:15 +07:00
Ibnu Maksum 37f72d881e
change pagination class 2023-10-24 12:27:30 +07:00
Ibnu Maksum e99108a34a
alert move to tpl 2023-10-24 09:27:51 +07:00
Ibnu Maksum 51ab4a35c5
Transaction list 2023-10-20 14:31:56 +07:00
Ibnu Maksum d95e4d1d84
resend invoice 2023-10-20 13:57:12 +07:00
Ibnu Maksum 7ebf95f4be
paginator dynamic 2023-10-20 10:34:24 +07:00
Ibnu Maksum 0d27503e8d
view INVOICE again 2023-10-18 17:49:54 +07:00
Ibnu Maksum d59f696fde
Voucher Template Full Custom 2023-10-18 17:24:00 +07:00
Ibnu Maksum b9537d4a4b
Voucher Format 2023-10-18 17:23:47 +07:00
Ibnu Maksum 7094555f9f
add cronjob info 2023-10-17 16:51:53 +07:00
Ibnu Maksum a5a5969642
Fix Customer self Deactivate Radius 2023-10-17 16:32:18 +07:00
Ibnu Maksum 0c0d7a963e
Check if PHP GD installed 2023-10-17 14:38:37 +07:00
Ibnu Maksum c69b43dbf6
Allow delete Pool and plan when Router already deleted 2023-10-17 09:53:38 +07:00
Ibnu Maksum 915108a1ae
logs viewer 2023-10-16 15:06:56 +07:00
Ibnu Maksum 700e861197
sync plan 2023-10-16 13:54:34 +07:00
Ibnu Maksum bc763b476e
Check radius in sync pool 2023-10-16 13:44:00 +07:00
Ibnu Maksum 1e80e5d929
fix sync expired 2023-10-13 16:23:01 +07:00
Ibnu Maksum 718b47ac49
dashboard only show plan who have voucher 2023-10-13 16:07:53 +07:00
Ibnu Maksum 747e28e07c
adding themes system 2023-10-12 16:15:50 +07:00
Ibnu Maksum a1d9b63dcf
Change credits 2023-10-12 15:55:42 +07:00
Ibnu Maksum 95097e4512
show error stacktrace 2023-10-12 15:47:45 +07:00
Ibnu Maksum 0b7408f5b9
Disconnect radius user 2023-10-12 15:01:49 +07:00
Ibnu Maksum 113d4ce6b1
OTP expired 10 minutes 2023-10-12 14:53:29 +07:00
Ibnu Maksum 48583c869b
radius_client 2023-10-12 14:37:25 +07:00
Ibnu Maksum 5024df9c0b
Customer update insert 2023-10-12 14:37:25 +07:00
Ibnu Maksum b9828210ce
Plan update insert 2023-10-12 14:37:24 +07:00
iBNu Maksum 9479ee6cc6
using radius class 2023-10-07 03:05:41 -07:00
iBNu Maksum 68e4557172
nas not nasi 2023-10-07 00:09:37 -07:00
Ibnu Maksum c76aefb7e0
check if radius tabel exists 2023-10-06 16:57:18 +07:00
Ibnu Maksum 1861358415
pay radius plan 2023-10-04 17:29:11 +07:00
Ibnu Maksum 1891dee6b2
View Order 2023-10-04 17:07:13 +07:00
Ibnu Maksum 0bb20d4a16
Radius name reserved 2023-10-04 16:25:21 +07:00
Ibnu Maksum b2a99def98
Fix is_radius 2023-10-04 16:11:55 +07:00
Ibnu Maksum 087c5ab515
recharge radius 2023-10-04 15:51:51 +07:00
Ibnu Maksum 0ee60eff3d
edit customer radius 2023-10-04 15:41:48 +07:00
Ibnu Maksum 6d835620f5
Customer deactivate plan 2023-10-04 14:16:39 +07:00
Ibnu Maksum 78cbb105aa
PPPOE Radius Plan 2023-10-04 11:37:32 +07:00
Ibnu Maksum efc0ba93b6
allow radius pool 2023-10-04 11:25:58 +07:00
Ibnu Maksum ce01771800
hotspot plan radius 2023-10-03 15:46:55 +07:00
Ibnu Maksum 9e33a5740b
fix add nas 2023-10-03 15:03:47 +07:00
Ibnu Maksum 3b87630986
delete nas 2023-10-02 17:11:02 +07:00
Ibnu Maksum 690584ee90
radius_enable settings 2023-09-29 13:58:22 +07:00
Ibnu Maksum 321ac3a35a
404 2023-09-27 15:01:48 +07:00
Ibnu Maksum a313d45b03
Merge branch 'Development' into feature/radius 2023-09-27 14:26:12 +07:00
Ibnu Maksum 8d83763b62
fix php 8 2023-09-26 13:50:02 +07:00
Ibnu Maksum c51f04747d
User extend plan 2023-09-21 16:04:18 +07:00
Ibnu Maksum 97a5c54e24
loading gif 2023-09-21 14:54:00 +07:00
Ibnu Maksum 4df15819dd
User can deactivate package 2023-09-21 14:12:49 +07:00
Ibnu Maksum 1832332d99
show plan by nux-router 2023-09-21 13:45:28 +07:00
Ibnu Maksum c3fd8536eb
if not exists, copy 2023-09-20 14:27:15 +07:00
Ibnu Maksum b3057bd59e
add NAS 2023-09-18 16:45:08 +07:00
Ibnu Maksum e59bf71230
Add Privacy Policy and Terms of Condition 2023-09-18 15:03:25 +07:00
Ibnu Maksum e88c678f2f
Merge branch 'Development' 2023-09-15 15:25:36 +07:00
Ibnu Maksum d4bffaf220
Sync Active Plan 2023-09-15 14:15:43 +07:00
Ibnu Maksum f69885d358
sync hotspot to mikrotik 2023-09-15 14:03:23 +07:00
Ibnu Maksum e494570807
sync pool to Mikrotik 2023-09-15 13:34:56 +07:00
Ibnu Maksum b0cb79eeac
2023.9.15 2023-09-15 12:13:12 +07:00
Ibnu Maksum 95a8eaeadb
recharge customer from profile 2023-09-15 11:57:07 +07:00
Ibnu Maksum 609cf4b69d
Sync Customer to mikrotik 2023-09-15 11:33:46 +07:00
Ibnu Maksum 6102637d7b
Fix checking package 2023-09-14 17:03:27 +07:00
Ibnu Maksum 53eb817de4
Add Balance to notification 2023-09-13 16:23:51 +07:00
Ibnu Maksum 309bbc0059
fix customer count 2023-09-13 15:50:20 +07:00
Ibnu Maksum 5fc2190f4a
show customer package instead active only 2023-09-13 15:50:12 +07:00
Ibnu Maksum f292da9d8d
send package to friend 2023-09-13 15:38:56 +07:00
Ibnu Maksum 4bbb98fb98
check if connection error 2023-09-13 10:07:58 +07:00
Ibnu Maksum ee2e67f490
add proxy to connection 2023-09-13 10:00:26 +07:00
Ibnu Maksum e3ec8b18fa
Remove User before Remove Active User 2023-09-13 09:37:05 +07:00
Ibnu Maksum b5ddf37649
using Http::getData instead file_get_contents 2023-09-11 14:26:58 +07:00
Ibnu Maksum c57bbeace3
show user active 2023-09-07 10:54:20 +07:00
Ibnu Maksum 3833afb3be
Fix delete PPPOE 2023-09-07 09:20:31 +07:00
Ibnu Maksum b912dd05d0
Set expired plan 2023-09-05 17:06:43 +07:00
Ibnu Maksum 5c9a0d8ea6
Expired IP Pool Hotspot/PPPOE 2023-09-05 16:40:23 +07:00
Ibnu Maksum b7eca582a6
Not using tbl_language anymore 2023-09-05 15:25:41 +07:00
Ibnu Maksum 620bfaeb29
unlink after upload 2023-08-30 11:24:08 +07:00
Ibnu Maksum 863dd65145
remove debug echo 2023-08-30 10:22:58 +07:00
Ibnu Maksum 1b15da5c04
Upload Logo For PDF Reports 2023-08-30 09:55:39 +07:00
Ibnu Maksum 51416626fb
Fix Print Invoice 2023-08-30 09:01:37 +07:00
Ibnu Maksum fe1310bd57
extend expiration after buy same package 2023-08-28 10:23:54 +07:00
Ibnu Maksum 3eefec6e21
if enable_balance and allow_balance_transfer 2023-08-28 09:47:04 +07:00
Ibnu Maksum b4f5cf8954
Fix Recharge time 2023-08-28 09:44:57 +07:00
Ibnu Maksum 51ac162642
Fix date field 2023-08-28 08:57:33 +07:00
Ibnu Maksum faab21bccf
fix sending money 2023-08-24 14:46:38 +07:00
Ibnu Maksum a175f96039
Sending balance Notification 2023-08-24 11:52:43 +07:00
Ibnu Maksum 15b9744b18
balance notification 2023-08-24 11:35:23 +07:00
Ibnu Maksum 75cbe2b1ec
still think about balance reports 2023-08-24 11:00:33 +07:00
Ibnu Maksum 4fd8165d89
Add Balance to Reports 2023-08-23 16:52:17 +07:00
Ibnu Maksum a09dc57495
send balance to other users 2023-08-23 16:46:05 +07:00
Ibnu Maksum 74ac7f3eb4
Customer View show Active package 2023-08-23 15:00:34 +07:00
Ibnu Maksum 54ff67fa49
ajax select customer 2023-08-23 12:11:07 +07:00
Ibnu Maksum 46e0f981b0
View User 2023-08-21 17:09:44 +07:00
Ibnu Maksum 1cb5d9236f
add link to related config 2023-08-21 15:59:55 +07:00
Ibnu Maksum 59e1cf7798
Fix remove User 2023-08-21 14:33:44 +07:00
Ibnu Maksum ac4c98ca63
Buy Package with Balance 2023-08-18 14:01:59 +07:00
Ibnu Maksum e23b2464b8
Fix Auto Renewall Cronjob 2023-08-18 09:51:09 +07:00
Ibnu Maksum 455ce90a45
Fix order 2023-08-16 13:41:34 +07:00
Ibnu Maksum 9c35962264
Fix edit/change Active Plan 2023-08-16 09:48:07 +07:00
Ibnu Maksum 0dd4e39c8f
Refill Balance From admin 2023-08-15 17:01:48 +07:00
Ibnu Maksum db2b5edff5
Fix field price 2023-08-15 13:24:44 +07:00
Ibnu Maksum 783b541645
Auto Renewal Button 2023-08-15 10:27:46 +07:00