FraudClient WHMCS Addon - Version 1.2.4
Release Date: July 17, 2025
Release Date: July 17, 2025
This version is a critical maintenance release that addresses several major bugs, enhancing the stability and functionality of the addon, especially for users operating on external domains (other than fraudclient.com).
Fixes
- Fixed - A critical authentication failure that prevented the addon from submitting reports when used on any external (cross-domain) website. The root cause was an incorrect code execution order in `api.php` that has been corrected.
- Fixed - The "No reports by you" error on the Client List page for external domains. The addon now correctly identifies which reports were filed by your company.
- Fixed - Fatal syntax errors in both `api.php` and `fraudclient.php` that prevented the scripts from executing properly.
Improvements
- Improved - The API key authentication method is now more robust. The key is sent in the request body, bypassing server configurations that might strip the `Authorization` header.
- Improved - IP address detection on the "Report Client" page to correctly parse the data format provided by the WHMCS API, ensuring the field auto-fills correctly.
- Improved - The IP address parsing logic has been updated to support both IPv4 and IPv6 address formats.
- Improved - The API's Cross-Origin Resource Sharing (CORS) and session cookie policies have been modified to be more secure and compatible with cross-domain requests.
This version should be functional based on our testing in two environments, one of which is the external domain. Please update immediately and report any bugs!
I would also like to thank those who are helping to test the program and letting me know about any issues they encounter. I am a one-person team when it comes to working on these issues, so I appreciate all your feedback and bug reports. I am working through them as quickly as I can.
