112 Commits

Author SHA1 Message Date
Focuslinkstech
1cb0e30e6b Implement custom login page settings with validation and image upload support 2025-03-18 13:07:19 +01:00
Focuslinkstech
43b1025d3c refactor: enhance code formatting and add demo mode check for actions 2025-03-05 15:02:58 +01:00
Focuslinkstech
366ef73d57 Add notification reminder settings and improve PHP configuration 2025-03-02 15:29:57 +01:00
iBNu Maksum
ef51d833d8
fix link 2025-02-18 15:50:06 +07:00
iBNu Maksum
1ad1320779
Fix setting save 2025-02-12 11:35:20 +07:00
iBNu Maksum
f301382a72
finishing 2025-02-05 16:38:09 +07:00
iBNu Maksum
fa05ffa58b
stage 3 restructure ui folder 2025-02-04 10:56:02 +07:00
iBNu Maksum
fa3e256174
stage 2 restructured ui folder 2025-02-04 10:22:14 +07:00
iBNu Maksum
0346a843ea
change 404 header footer and admin tpl 2025-02-04 09:23:55 +07:00
iBNu Maksum
31dda69d3d
get ready for Pretty URL 2025-01-31 16:54:22 +07:00
iBNu Maksum
1e43ac210a
url using getUrl 2025-01-31 16:22:58 +07:00
Focuslinkstech
79d0921ebe Dynamic Custom Login Page
Add Dynamic image changing functions, for swift action for image update
2024-11-28 17:59:12 +01:00
Focuslinkstech
77d25738b1 Patch Addon
Add container dark mode
Add Registration Mandatory Fields
2024-11-28 16:16:05 +01:00
iBNu Maksum
5e2eaa5578
Custom Mikrotik SMS Command 2024-11-21 18:08:51 +07:00
iBNu Maksum
27a5d2d45a
check setting 2024-11-21 09:56:14 +07:00
Focuslinkstech
16199b4c18 Patch Update
fix moon custom login page logo not showing after upload
add registration now allowed in demo mode, add warning when registration is disabled
2024-11-16 16:59:42 +01:00
Focuslinkstech
581b765c28 add default values
add default images
fix bugs template bugs
add tawk.to and add footer links
Fix moon template
2024-11-11 19:54:44 +01:00
Focuslinkstech
c3355ad8f7 New Feature: Customer login settings
you can change or add multiple custom login-page template

you can also add your own login page

just add a login page with name
"login-custom-[template-name].tpl"

e.g.

login-custom-star.tpl
login-custom-moon.tpl
login-custom-sun.tpl
login-custom-venus.tpl
2024-11-11 17:42:57 +01:00
iBNu Maksum
1f1430fd21
Fix delete old photo 2024-10-31 14:46:51 +07:00
iBNu Maksum
71d6024d62
Upload Admin face with Face Detection 2024-10-30 17:49:21 +07:00
Focuslinkstech
eb1d804a4d patch update
make settings form individual to reduce conflicts
2024-10-23 08:28:00 +01:00
iBNu Maksum
084cc0e0fb
miscellaneous.tpl to app-miscellaneous.tpl 2024-10-16 11:36:25 +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
b1919555e5
Fix Lang function again 2024-10-10 10:24:01 +07:00
agamsatria
095e8937a2 Paket vpn tunnel remot 2024-09-13 00:43:46 +07:00
Ibnu Maksum
8e2a40d670
Error page for customer 2024-08-30 11:44:57 +07:00
Ibnu Maksum
24e49e4eb9
compability for old plugin 2024-08-21 13:39:06 +07:00
Ibnu Maksum
fa154b007f
change $db_password to $db_pass 2024-07-29 09:06:27 +07:00
Focuslinkstech
5a47da013b Add session expiration settings
You can now set session expiration in settings -> General Settings -> Miscellaneous

if admin is Idles for more than minutes set, he will required to login again, just for account security concerns.

you can enable or disable
2024-07-27 00:56:48 +01:00
Ibnu Maksum
79585d54a1
remove filter FILTER_SANITIZE_SPECIAL_CHARS when save settings 2024-07-22 13:23:00 +07:00
Ibnu Maksum
88be741b8c
docs for getting started 2024-07-15 14:12:10 +07:00
Focuslinkstech
70e8acedc5 Update settings.php 2024-07-14 09:59:10 +01:00
Focuslinkstech
c4aa6aabfd Update settings.php
Prevent Special Characters in custom tax rate
2024-07-14 09:55:25 +01:00
Ibnu Maksum
b3b058df48
add devices list and description 2024-07-05 21:31:23 +07:00
Ibnu Maksum
04983e8a3a
fix language clean after change and still use expired date from customer attribute when it have 2024-06-21 16:51:38 +07:00
Ibnu Maksum
7a94254df9
done, maybe, need to test all 2024-06-07 17:21:29 +07:00
Focuslinkstech
390de53e2e Update: Force Logout
add Force Logout in maintenance mode

Function:

if it enabled the system will kick out the user from the dashboard, but if not enabled the system will retain the user login section and display maintenance mode message.
2024-05-22 08:49:42 +01:00
Ibnu Maksum
26d9e8bd03
fix restore with ID 2024-05-21 13:50:10 +07:00
Focuslinkstech
533d46bbf5
New Feature: Maintenance Mode
Maintenance Mode

when enabled user/customer will not be able to login, a maintenance page will be displayed instead.

but all admin users can login
2024-05-21 10:01:36 +07:00
Focuslinkstech
ea51fa24d0 update
fixed tax logic
2024-05-17 14:47:12 +01:00
Focuslinkstech
67a4d7f534 Merge branch 'Development' of https://github.com/Focuslinkstech/phpnuxbill into Development 2024-05-17 09:52:20 +01:00
Focuslinkstech
425ed2362b Update: Tax System
Tax System Feature Added

The Tax System feature allows you to apply taxes to the prices of Internet plans. This feature is useful for businesses that are required to collect taxes on their services. With the Tax System, you can define tax rates based on your local tax regulations.

Enable Tax System: Choose whether to enable or disable the Tax System. When enabled, taxes will be calculated and added to the prices of Internet plans.

Tax Rate: Select from predefined tax rates such as 0.5%, 1%, 1.5%, 2%, 5%, and 10%. These rates are commonly used and can be selected easily.

Custom Tax Rate: If you have a specific tax rate that is not listed, you can enter a custom tax rate. This allows flexibility in configuring the tax rate to match your local tax requirements.
2024-04-12 19:42:12 +01:00
Ibnu Maksum
ee73621c85
Found lazy way to create api 2024-03-31 21:23:19 +07:00
Ibnu Maksum
3a2e7c9192
remove $_L 2024-03-30 12:03:12 +07:00
Ibnu Maksum
ef15ec0ae2
Send Email Function 2024-03-27 14:32:55 +07:00
Ibnu Maksum
37a7da614e
Fixing Pagination, more Simple 2024-03-27 09:44:48 +07:00
Ibnu Maksum
0767c6ab23
Change paginator, to make easy customization using pagination.tpl 2024-03-26 14:39:28 +07:00
Ibnu Maksum
4ee3743cf3
Fix Password send to admin 2024-03-04 09:57:12 +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