Commit graph

668 commits

Author SHA1 Message Date
S.Siavash Mirtaheri 90f72852ca
Update country.json
IR translate start
2024-03-23 11:45:58 +03:30
Ibnu Maksum 5426d9f35f
show maps on customer view 2024-03-23 12:56:25 +07:00
Ibnu Maksum 04a21d3eb2
Maps always show Tooltip 2024-03-23 12:38:23 +07:00
Ibnu Maksum 273d98f3ad
map-customer.tpl to customer-map.tpl 2024-03-23 12:16:42 +07:00
Ibnu Maksum 177cdef1cd
Add Location Picker 2024-03-22 21:21:23 +07:00
Ibnu Maksum 75955de6c5
Fix Broadcast Message by @Focuslinkstech 2024-03-22 10:40:51 +07:00
Focuslinkstech 44cded581a Enhancement in bulk SMS/WA message
Enhancement in  SMS/WA message sending
2024-03-21 16:52:52 +01:00
Ibnu Maksum d6bcb4edfc
Merge branch 'master' into Development 2024-03-20 09:55:27 +07:00
Ibnu Maksum 5d16ff9484
show prepaid or postpaid in list 2024-03-20 09:54:48 +07:00
Focuslinkstech 4d8cec1a88
Merge branch 'hotspotbilling:Development' into Development 2024-03-19 18:46:54 +01:00
gerandonk 477dd11caa fix validity period is more than one month 2024-03-19 23:54:49 +07:00
Ibnu Maksum 36eb5ebd3b
fix 1 payment gateway 2024-03-19 20:47:31 +07:00
Ibnu Maksum 6e2e907d85
move account_type 2024-03-19 19:05:35 +07:00
Ibnu Maksum c460cdd2d6
Merge branch 'master' into Development 2024-03-19 19:00:21 +07:00
Focuslinkstech 5b7683ae30 Update message.php
fix placeholder bugs
2024-03-19 12:27:38 +01:00
iBNu Maksum ea743b6db6
update plan type 2024-03-19 18:21:38 +07:00
Ibnu Maksum af3995b421
plan price to Note 2024-03-19 11:38:32 +07:00
Ibnu Maksum e9240f462d
Merge branch 'development' 2024-03-19 11:05:42 +07:00
Ibnu Maksum 5b3be79420
2024.3.19 2024-03-19 11:05:08 +07:00
Ibnu Maksum 8f595af9a1
Fix map url 2024-03-19 10:22:54 +07:00
iBNu Maksum 0dd12b717d
Merge branch 'Development' into master 2024-03-19 09:46:08 +07:00
Ibnu Maksum 24e45db017
break; the line 2024-03-19 09:34:28 +07:00
Focuslinkstech f27964dde6 map and customer geo location added
added map and customer geo location, we advice you to change/edit the customer coordinates according to their location, so that you can see where the customer is located on the Map
2024-03-19 00:59:34 +01:00
Novath Thomas f44d800400 edit ,add customer type 2024-03-18 23:25:39 +03:00
Novath Thomas 19d60da919 added plan type to order user account 2024-03-18 23:12:23 +03:00
Novath Thomas 7be8552784 added plan type to service class 2024-03-18 22:55:08 +03:00
Focuslinkstech 3d2af75e5b add send message button
add send message button in customer
 view details
2024-03-18 12:28:54 +01:00
Ibnu Maksum 130451e1ae
Fix notification 2024-03-18 11:48:22 +07:00
Focuslinkstech 518917aac6 Add Message Feature
you can now send single and Bulk SMS, WhatsApp or Both WA/SMS message to customers based on their groups, more groups will be added later
2024-03-18 01:35:48 +01:00
Ibnu Maksum d31edde9d6
prepaid to plan file 2024-03-16 20:41:24 +07:00
Ibnu Maksum 32943b40be
Fix Bills Zero 2024-03-16 20:41:24 +07:00
gerandonk ffa55cdee5 Fix loop disconnect to all Nas
Fix loop disconnect to all Nas but still detecting Hotspot Multylogin from other Nas
2024-03-16 19:50:45 +07:00
Ibnu Maksum 6f5d49cd2f
Show Paid 2024-03-15 10:56:08 +07:00
Ibnu Maksum 850581d328
Fix instalment finished 2024-03-15 10:48:17 +07:00
Ibnu Maksum c82b6b6acf
Change Attribute to Bill Only 2024-03-15 10:38:05 +07:00
Ibnu Maksum 532fbf7337
Active plan on user page 2024-03-15 09:46:01 +07:00
Ibnu Maksum c4afd6da7f
Additional Cost at Cron 2024-03-15 09:29:15 +07:00
gerandonk a15510e62a postpaid always zero for first time recharge and invoice atribute for next month
for postpaid customer invoice reminder and order get from invoice attribute
2024-03-15 04:07:30 +07:00
Ibnu Maksum 78d1634470
Send plan to friend will pay for Additional Cost 2024-03-14 14:55:49 +07:00
Ibnu Maksum cc8d810d45
Additional Cost Customer side 2024-03-14 14:42:20 +07:00
Ibnu Maksum 68d3c9181c
View Invoice from Customer side 2024-03-14 13:40:44 +07:00
Ibnu Maksum e206a583fd
Additional Cost, and Confirm Recharge 2024-03-14 12:14:11 +07:00
Ibnu Maksum ca27c47b75
fix get attributes 2024-03-14 11:38:32 +07:00
Ibnu Maksum 2c67108cf1
add Additional Cycle and check if price is zero 2024-03-14 10:28:36 +07:00
Ibnu Maksum dee4c78e93
Change Menu Names 2024-03-13 16:59:12 +07:00
Ibnu Maksum a6c004e1cb
$day_exp 2024-03-13 16:33:06 +07:00
Focuslinkstech afbab3dd42 Update dashboard.php
fix reporting
2024-03-13 09:34:57 +01:00
Ibnu Maksum c8f4574984
Recharge with additional Cost 2024-03-13 14:53:33 +07:00
Ibnu Maksum 60c573821b
Additional Cost from Customer Attributes 2024-03-13 14:48:01 +07:00
Ibnu Maksum e6e993cf21
Expired day postpaid 2024-03-13 14:40:47 +07:00
Ibnu Maksum ca0edb4e17
Postpaid 2024-03-13 14:32:10 +07:00
Ibnu Maksum ed9a411095
Fix install Plugin 2024-03-13 09:37:45 +07:00
Ibnu Maksum 2bb664e241
Expired Date by created date 2024-03-12 15:28:32 +07:00
Ibnu Maksum c9058769ce
Recharge with balance or zero cost 2024-03-12 15:09:00 +07:00
Ibnu Maksum 6d15437333
admin can recharge disabled plan 2024-03-12 13:58:42 +07:00
Ibnu Maksum 7c5958c8c1
delete allow_purchase in cron 2024-03-12 13:46:40 +07:00
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
Ibnu Maksum 140b756994
.htaccess Firewall 2024-03-12 09:07:12 +07:00
Ibnu Maksum ca59c89e1d
Check if Period Validity 2024-03-12 09:07:12 +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 cfefd38a31
if ($p['validity_unit'] == 'Period') then add Expired Date 2024-03-06 12:03:24 +07:00
Ibnu Maksum 37a5ee8566
Change the view of Attributes Customer 2024-03-06 11:15:45 +07:00
gerandonk e6280d597b change due date for period plan to customer field attribute
admin can change expired date for period plan as wish before recharger customer
2024-03-05 16:08:33 +07:00
Ibnu Maksum b8b4623078
notification variable fix 2024-03-04 14:26:36 +07:00
Ibnu Maksum 4c02283fd0
add full name in telegram notification 2024-03-04 10:06:19 +07:00
Ibnu Maksum 403de91fba
sendPackageNotification with customer variable 2024-03-04 10:02:23 +07:00
Ibnu Maksum 4ee3743cf3
Fix Password send to admin 2024-03-04 09:57:12 +07:00
Ibnu Maksum 0745532951
2024.3.3 2024-03-03 17:29:53 +07:00
Ibnu Maksum b53116d22a
Customer Announcement 2024-03-03 17:24:01 +07:00
iBNu Maksum f7df824145
Merge pull request #116 from gerandonk/Development
Development
2024-03-03 17:11:38 +07:00
gerandonk a76ba6ee8b update db for validity period 2024-03-03 11:30:34 +07:00
gerandonk 61b3f5b5f5 Add planwith validity period 2024-03-03 11:03:25 +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 bc7380eab7
add variable to global 2024-03-01 10:36:24 +07:00
Ibnu Maksum f4da09a26e
move hook before sending notification 2024-03-01 10:11:18 +07:00
Ibnu Maksum de3312055a
add hook when recharge 2024-03-01 09:57:59 +07:00
Ibnu Maksum 699289662b
Fix Upload URL 2024-03-01 09:37:13 +07:00
Ibnu Maksum bae079f71c
Fix Hook Functionality 2024-02-29 13:32:46 +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 a0b9e85f38
Add Expired date for reminder 2024-02-28 11:31:36 +07:00
Ibnu Maksum 08153e6ec1
Fix Buy Plan with Balance 2024-02-28 11:31:31 +07:00
Ibnu Maksum 41dd0d86e7
Fix Recharge 2024-02-27 13:12:25 +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 848dcb5caf
fix variable Admin.php 2024-02-27 07:12:02 +07:00
Ibnu Maksum 83457fd9fc
Remove unused font, too big 2024-02-26 15:18:54 +07:00
Ibnu Maksum c6086c615f
Error Info 2024-02-26 15:02:36 +07:00
Ibnu Maksum 0cad73a17f
Remove unused file 2024-02-26 14:42:54 +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 c4fb99479b
fix resend 2024-02-23 14:54:28 +07:00
Ibnu Maksum 091f4fb638
Fix Cookies Admin 2024-02-23 14:52:10 +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
iBNu Maksum 4f3e5972b0
Merge pull request #112 from Focuslinkstech/Development
Update accounts.php
2024-02-22 11:45:29 +07:00
Ibnu Maksum be65976310
link to settings when hide widget 2024-02-22 11:42:17 +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
Ibnu Maksum 702f2b443c
remove multiple spaces 2024-02-21 11:54:22 +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 f12c7724fd
fix 1 account can have 1 pppoe and 1 hotspot in 1 router 2024-02-20 13:54:46 +07:00
Ibnu Maksum c8696f8d1a
clear compiled after update 2024-02-20 11:34:08 +07:00
Ibnu Maksum 63bba0efb0
2024.2.20 2024-02-20 11:01:02 +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 ce649220f5
indonesian lang 2024-02-19 09:53:53 +07:00
Ibnu Maksum de4a783dba
Language editor 2024-02-19 09:52:36 +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
Ibnu Maksum a06d7db0b1
Change Error Page 2024-02-15 11:00:59 +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 8baf977a9a
delete other lang 2024-02-13 16:25:12 +07:00
Ibnu Maksum 1022674780
Stay Collapse 2024-02-13 16:22:00 +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 92eee8245d
timeElapsed 2024-02-07 13:32:33 +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 ac84e4b235
settimezone 2024-02-07 09:39:49 +07:00
Ibnu Maksum db7c6014dc
Fix invoice keyword 2024-02-06 17:41:45 +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 009c890ab6
Fix router_name for log 2024-02-06 16:41:41 +07:00
Ibnu Maksum f3d7687cdb
cache dashboard graph 2024-02-06 16:41:26 +07:00
Ibnu Maksum 80cecabfb0
Fix Calculation 2024-02-05 14:25:23 +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
Akhmad Salafudin 2b8ca5fd85
fix(mikrotik): set pool $poolId always empty 2024-01-18 01:55:23 +07:00
Ibnu Maksum 2d095aef08
fix delete logs 2024-01-17 13:42:07 +07:00
Ibnu Maksum 5dd430f9b2
Formatting code 2024-01-17 10:54:31 +07:00
Focuslinkstech b45f5a5587
Merge branch 'hotspotbilling:master' into master 2024-01-16 22:26:57 +01:00
Focuslinkstech 10e788e9a2 update
Nav label added
2024-01-16 22:19:38 +01:00
Ibnu Maksum 7ceb883826
fix notifications 2024-01-16 15:16:59 +07:00
Ibnu Maksum 80e78d9796
Fix sendPackageNotification 2024-01-16 15:08:26 +07:00
Ibnu Maksum 1857c145d1
fix print 2024-01-16 11:41:12 +07:00
Ibnu Maksum 12cdef4f66
remove debug 2024-01-16 10:36:55 +07:00
Ibnu Maksum b4bec8964d
Support thermal printer for invoice 2024-01-16 10:32:59 +07:00
Ibnu Maksum 64f52d6c1c
add [[price]] to reminder notification 2024-01-16 09:52:12 +07:00
Ibnu Maksum b504723e7c
fix radius pool select 2024-01-16 09:39:20 +07:00
Ibnu Maksum 470c219e61
Add Yellow line for plan not allowed to purchase 2024-01-16 09:00:56 +07:00
Ibnu Maksum 5867a0c9ca
Fix Cron for 2024-01-15 10:22:03 +07:00
Focuslinkstech 7e0e09f9bf
Merge branch 'hotspotbilling:master' into master 2024-01-14 15:32:43 +01:00
Focuslinkstech 24df116003 Update cron.php
stop user from auto renewing packages that has been disabled for purchase.
2024-01-13 09:41:58 +01:00
Ibnu Maksum db240131e2
2024.1.11 2024-01-11 15:56:43 +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
Focuslinkstech dfef6807a5 Merge branch 'master' of https://github.com/Focuslinkstech/phpnuxbill 2024-01-11 00:47:38 +01:00
Focuslinkstech 5ef0520c74 Update updates.json
Database : add allow purchase
2024-01-11 00:47:17 +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 9804bcb9e8
log class 2024-01-02 13:35:06 +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