Releases: openprovider/Openprovider-WHMCS-domains
Version 5.9 Beta
Features and improvements
- [Experimental] Bash scripts for one step installation and upgrade of the module. Refer to README.md for instructions.
- Per domain sync button in WHMCS Admin area.
- Open new DNS manager in a new tab ( "useNewDnsManagerFeature" => true in advanced-module-configurations.php)
- Module version and update check button in Openprovider widget.
- Updated "jquery" (to address: CVE-2019-11358), "phpunit", "phpdocumentor", and "guzzlehttp" packages.
- Renewal date sync to WHMCS with WHMCS native domain sync. This will avoid mismatch in dates due to renewal offset.
- Progress indicator for DNSSEC activation and deactivation in WHMCS client area.
- Support for .fi, .ae and .es (.es ANNEX III registrant Acceptance) additional fields.
- Disabled domain locking warning in client area for TLDs that do not support locking - .nl, .eu, etc.
- Improvement in loading time by switching LocalAPI call to the $CONFIG global.
- Addon module readme file updated.
- Nameserver validation for registrations, transfers and nameserver changes from WHMCS.
- Generate auth code on clicking 'Get EPP Code' button in WHMCS if domain auth code is empty.
Bugfixes
- Fixed: To-Do list item creation for warning code 250.
- Fixed: Long error logging entry in Activity Log when module log is empty (WHMCS Addon Module).
- Fixed: TLD Import & Pricing Sync with Sandbox credentials.
Version 5.8.0 - PHP 8.1 fixes and improved TLD Price Sync & DNSSEC management
Features and improvements
- Improved TLD Price Sync - Fetch TLD prices with a single click from WHMCS. If prices were fetched via within last 24 hours, we will use the downloaded prices to speed up the operation.
- Improved DNSSEC management for end users - Manually copying contents from 'custom-pages' to root folder is no longer required if your hosting environment permits. Made it easier to manage DNSSEC.
- Improved error reporting and logging - Errors will be shown in WHMCS without restrictions. New informative error messages added for some scenarios.
- Improved Configuration Validation - The module now uses WHMCS recommended
_config_validate
function to check whether the credentials and environment are correct. - Auto-renew - Domains will be created with auto-renew value "default" (will inherit reseller account settings)
- New: To-Do List items creation for domain operation warnings in success response.
Bugfixes
- Fixed known PHP 8.1 compatibility issues (Renewal, double-renewal, TLD sync, cron, additional fields, whois lookup, domain suggestions
- Fixed errors getting truncated
- Fixed duplicate handle creation on contact update
- Fixed XML parse error for domain registration in Sandbox
- Fixed error renewing domains in Grace Period (Error: This domain already exists in Openprovider but NOT active)
- Fixed Scheduled Domain Transfer sync script
- Fixed nameserver IP update problem from WHMCS client area (Error: Field apiClass not found into command mapping!)
- Fixed balance widget (can't close or hide)
- Fixed domain renewal conflict when using other registrar modules
PHP 8.1 Compatible Release
- Compatible version with PHP 8.1 and latest WHMCS version
- Bug fixes & improvements
Version 7.4 Compatible Release
This is the last release compatible with PHP 7.4.
Beta solution to #246 #247
When browsing through the domain list as an admin, many Openprovider instances are launched. Each instance makes a request to Openprovider to validate the token. This cache reduces the amount of requests to just once per page load.
Introduces single page load cache.
Implements cache in the ConfigController.php -> checkRequest()
Thanks @MrKoopie
Bug Fixes
- Illuminate version issue fixed
Bug fixes
fixed bugs in logs and API version mismatch issue.
Fix table missing issue in customer page
- Fixed table missing issue in customer page
Note
clear all cache to get this changes applied
Version 5.4.2 - Fix table missing issue in customer page
Bug fixes
- fixed table not found issue in customer page
Version 5.4 - support for premium DNS
Introducing support for premium DNS
Openprovider’s Premium DNS is the latest addition to our product portfolio, and you can offer it to your customers directly via WHMCS. We are extending our successful collaboration with Sectigo, an industry leader in SSL certificates and web security products, to introduce a Premium DNS service that will be the perfect complement to our current, free of charge, standard DNS offering. While our standard DNS service is sufficient for users who don’t have any special needs when it comes to DNS resolution, we recognize the increasing demand of our customers in this area, and we are launching this new product in order to address their needs.
Just follow the simple setup guide to get going.
Additional improvements and bugfixes
- Fixes issue where transfers would sometimes fail because of missing DNS zones
- Improves activation logic for DNSSEC management
- Improves sidebar logic for DNSSEC and makes adding translations simpler
- Fixes issue which would cause domain pricing sync to sometimes fail
- Improves TLD price download script with more verbose error reporting
- Fixes error which would sometimes cause domain expiry date to be listed as changed even though no change was made