Download Clientexec

Download Clientexec and start automating your web hosting company today.

6.6.0 Changelog

  • Compatibility Updated minimum PHP Version to 7.2
  • Compatibility Added support for PHP 8.1. PHP 8.0 is not supported as it is not supported by ionCube
  • Added Added an Affiliate System
  • Added Softaculous auto-installer now supports DirectAdmin
  • Added Added new PayTR gateway plugin
  • Added Added new shurjoPay gateway plugin (Contributed by Echost)
  • Added Added new Coinbase Commerce Gateway Plugin, thanks to Rainhost.net
  • Added Added new AliPay Gateway Plugin
  • Added Added new OpenSRS Hosted Email plugin
  • Added Added Boot, Reboot and Shutdown actions to Vultr
  • Added Added Web Console access to Vultr
  • Added Added hCAPTCHA as an available CAPTCHA solution
  • Added Added a new option to "Migrate Stripe CC Accounts to Stripe" in the Migrate Payment Method diagnostic report
  • Added Added the ability to have public panels to any plugin
  • Added Added new [TICKETSTATUS] as an email tag for support emails
  • Added Added new [INVOICEDATE] tag for billing emails to show the invoice creation date
  • Added Added [PACKAGEID] as an available tag for welcome emails
  • Added Added additional error checking to DirectAdmin get login link
  • Added Added support for CPU, Memory and Virtual Memory settings for TCAdmin
  • Updated Updated captcha to work like other plugins, and added additional settings to determine when/where to have a captcha enabled
  • Updated Allow custom fields to have regex validation
  • Updated Allow GET autoSearchType on sign up even if no domain name is shown, so transfer can be auto selected
  • Updated Allow guests to have "View Domain Overview" permission, so the top "Domains" menu will show
  • Updated Added live chat support to the invalid license page
  • Updated Ensure "Update Contact Information" can be properly translated
  • Updated Updated login page to redirect to dashboard if the user is logged in
  • Updated Added Captcha to KB comments form if the client is not logged in
  • Updated Updated both admin and client area fonts to not pull from Google Fonts
  • Updated Removed "Applies to: all" details from coupons invoice entries and recurring fees when it is an amount coupon as it always applies to all
  • Updated Ensure session/request coupon codes are valid, if not, use auto coupon if available
  • Updated Removed "Full Name" and "Full Address" custom fields, and re-add the normal custom fields, so they can be properly sorted
  • Updated When creating a new product, "Allow direct link?" now defaults to turned on
  • Updated When creating a new product, "Show in signup form?" now defaults to turned on
  • Updated Updated Square to Web Payments
  • Updated Updated ControlWebPanel to add additional error checking for cURL errors.
  • Updated Updated CyberPanel to add additional error checking for cURL errors.
  • Improved Allow the textarea of submit ticket on client side to be resizable
  • Improved Do not show the custom fields tab on the ticket view client side if there are no custom fields
  • Improved Updated domain Extended Attributes to allow for required fields
  • Improved Ensure the billing cycle can be properly translated on product page
  • Improved Package List now shows the last billed price for that Package instead of the current price of the Product
  • Improved Added checkPermissions() function to SnapinPlugin, so Snapins can use $this->checkPermissions() to check user permissions
  • Improved Updated "New Customers" report to count clients of any group if they have paid invoices
  • Improved Add ticket subject to top of ticket page
  • Improved Treat guest users as new users when placing a new order
  • Improved Changed "Cancel" to "Go Back" on request cancellation page to avoid customer confusion
  • Improved Improved the look of the "Custom Details" description on mobile
  • Improved Allow a client to update their CSR for an SSL package
  • Fixed Fixed issue with HTML tags showing when editing an announcement
  • Fixed Fixed issue when using the word 'system' in a query
  • Fixed Ensure we properly validate the email address when updating an admin user
  • Fixed Ensure all required NameSilo fields are set when registering a domain
  • Fixed Fixed default emails using wrong ticket URL tag
  • Fixed Fixed issue with [COMPANYURL] tag not working in Account Creation email
  • Fixed Fixed missing field "acctproperties" for "hosting" packages on Blesta importer
  • Fixed Fixed display issue of "External VPS/Package ID" showing "null" when not set
  • Fixed Moved __construct code to setup() function in DomainNameAPI to prevent issues if they are down or if SOAP is missing
  • Fixed Updated WHMCS importer to properly import client's passwords
  • Fixed Ensure "Staff" can be properly translated on ticket view
  • Fixed Ensure Ticket-ReplyByCustomer event is triggered when a client submits a ticket from the submit ticket form
  • Fixed Ensure domain name field has proper validation when not bundling with a domain product
  • Fixed Ensure a blank subdomain can not be entered at sign up
  • Fixed Do not show transfer custom fields on sign up for .ES TLD
  • Fixed Ensure usernames are always lowercase
  • Fixed Removed reference to templates/default/css/style.css from Installer
  • Fixed Fixed issue with support widget ticket creation requiring session hash
  • Fixed Ensure plugin actions show for a package that is pending cancellation
  • Fixed Fixed issue with NetIM not sending properly validated phone numbers
  • Fixed Fixed issue preventing Stripe plugin from showing validation issues on step 3 of sign up
  • Fixed Fixed issue preventing domain sign up from completing if you were first on a product, and did not finish configuring the product
  • Fixed Updated pluginused column on invoice table to be varchar(30) to match users table paymenttype
  • Fixed Ensure "Change Password" only shows when a package is active
  • Fixed Fixed issue with domain passwords being too strong and preventing registration with ResellerClub
  • Fixed Fixed bug with DomainNameAPI not sending additional TLDs for name suggest
  • Fixed When manually adding a payment to an invoice, the Amount field will now validate it is a valid amount formatted in the currency being used to avoid unwanted characters
  • Fixed Fixed Pterodactyl plugin not sending proper username when creating a client
  • Fixed Fixed issue with Pending Approval KB Comments not properly displaying in admin
  • Fixed Fixed the "Update" button in "Edit Payment Method" on the client side
  • Fixed Fixed display issue on pending orders page when affiliate system is not activated.
  • Fixed Fixed issue with hook clientarea_footer and clientarea_all causing a redirect loop when All Clients is not enabled.
  • Removed Removed "Recent Warnings/Errors" from admin dashboard

Ready to get started?


If you have any questions we're available 24 / 7 to assist you.