ClientExec 5.4.0
11 February 2016
ClientExec version 5.4.0 is now available (major release).
Upgrading to ClientExec 5.4.0
ClientExec 5.4.0 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply ClientExec updates as new versions are released, or use Installatron's Clone feature to duplicate an existing ClientExec install to test the 5.4.0 upgrade prior to applying it live. Get started managing your ClientExec installations with Installatron
What's New in ClientExec 5.4.0
System/Admin
- (#2007) - Fixed some user custom fields settings (Admin Only, Read Only, Include in Signup, Include in Customer). (JD)
- (#2012) - Fixed issue when ordering cancellations by customer. (JD)
- (#2032) - Fixed issue that was preventing ID Protection from always being registered with a new domain name. (MG)
- (#2029) - Removed mysql calls in favor of mysqli for initial PHP7 support. (MG)
- (#1989) - Removed the "Allow run services from URL" setting. (MG)
- (#2003) - Added mouseover bubble to disabled fields in the package details. (JD)
- (#2045) - Added date filters to Accounts > Customers, and Billing > Invoice Lists. (JD)
- (#2050) - Display only the top 10 customer groups (groups with most customers) in the main menu, as when having tons of them the menu is too large and can not see the items in the bottom. (JD)
- (#2051) - Added links in the Customer Groups section to take you to the respective Customers list. (JD)
- (#2053) - Allow to send Announcements by Product, and by Customer Group. (JD)
- (#2055) - Fixed bug that was showing custom fields for a user that should not be shown. (MG)
Plugins
- (#1977) - Added new Diagnostics Plugins to allow repair possible inconsistencies with customer ids between billing items. (JD)
- (#1881) - Added a new Stripe Checkout gateway plugin. (JD)
- (#1374) - Added a new Authorize.net CIM gateway plugin. (JD)
- (#2044) - Added a new Diagnostics Report: Migrate CC Accounts to Authorize.net CIM. (JD)
- (#2002) - 2Checkout payments now properly redirect to the invoice page. (MG)
- (#2008) - Removed additional dot after invoice id when sending and invoice email with bulkmailer. (JD)
- (#2010) - Removed outdated currency conversions from the Income Grow Report. (JD)
- (#2013) - Fixed issue with bad clientExecURL in Income Growth report. (JD)
- (#2016) - Fixed issues in XML when using the character (&) in the Organization name on LinkPoint. (JD)
- (#2019) - Added some error handlers in the eWay plugin. (JD)
- (#2042) - Added date filters to the Customer Data CSV and Invoice Data CSV Exporters. (JD)
- (#2046) - Added 'Ignore Mount Point Errors' setting to Server Status service. (MG)
- (#1541) - Added new Import plugin to import WHM Packages. (MG)
- (#2054) - Added new Import plugin to import WHM Accounts. (MG)
Billing
- (#1991) - Added new setting "Display Successful Invoice Payment Transactions" to allow displaying the successful invoice payment transactions in the public invoice details, as well as the PDF. (JD)
- (#2017) - Removed unneeded dash in the dates in the PDF. (JD)
- (#2018) - Added plugin name to the PDF invoices. (JD)
- (#2033) - Added a new button to generate next recurring invoice for a selected customer. (JD)
- (#2011) - Added half day to the next bill date, just in case of a beginning or ending of Daylight Saving Time, to avoid issues. (JD)
- (#2014) - Added missing permission in the Events tab when viewing the invoice details. (JD)
- (#2015) - Now, displays paypal as the plugin to be used with an invoice with subscription, in the invoices list. (JD)
- (#2022) - Allow to create papal subscriptions with invoices that are not related to packages. (JD)
- (#2041) - Added new setting "Show Currency Code", which will show the currency code as well as the symbol (to distinguish between USD, CAD, etc) (MG)
- (#2048) - Added some error messages in the summary when unable to process credit cards. (JD)
- (#2049) - Updated refunds to use the plugin used to pay the invoice. (JD)
- (#1632) - Now you can press Enter to submit the Payment Reference of a Client Invoice. (JD)
Signup
- (#1990) - Now if using a direct link, and only having 1 payment term for the product, it will forward you to step 2. (JD)
- (#2020) - Added translations for registrar extra attributes. (JD)
- (#2031) - Fixed bug with country code lookups that was causing step 3 to lag. (MG)
- (#1948) - Added a valid error message if a user attempts to look up a blank domain. (MG)
- (#2052) - Added new Order Pages setting to hide Choose Your Payment Method section when placing a free order (Total Amount 0). (JD)
Clients
- (#1884) - Fixed page title on customer invoices page not displaying properly. (MG)
- (#2028) - Fixed send invoices and receipts from customer login. (JD)
- (#2038) - Added currency field (hidden by default) to client list. (MG)
- (#2039) - Added package count field (hidden by default) to client list. (MG)
- (#2037) - Added the next due date of a package to the package cancellation type drop down for "End of Billing Period". (MG)
- (#2040) - Added the ability to have subjects for each client note. (MG)
- (#1906) - Now sorting packages by name in customer side, sorts them by domain name. (JD)
- (#2009) - Added some missing lang calls in the invoices grid. (JD)
- (#2021) - Added billing details to the addons information on the product details in the customer profile. (JD)
- (#2024) - Added billing details and coupons information on the product details in the customer profile. (JD)
- (#2023) - Do not allow an admin to merge a client to itself. (MG)
- (#2026) - Added the ability to update the VPS ID stored in Clientexec for a SolusVM package. (MG)
Support
- (#1882) - Fixed page title on support tickets not displaying properly. (MG)
Template Changes from 5.3.3
- templates/common/views/admin/signuppublic/cart3.phtml
- templates/common/views/billing/invoicepublic/invoice.phtml
- templates/common/views/admin/signuppublic/cart3.js
- templates/common/views/admin/signuppublic/cart_style_domain.js
- templates/common/views/clients/userprofilepublic/editprofile.phtml
- templates/common/views/clients/userprofilepublic/paymentmethod.js
- templates/common/views/clients/userprofilepublic/paymentmethod.phtml
- templates/common/views/clients/userprofilepublic/notes.phtml
- templates/common/views/clients/productspublic/cancel.phtml
- templates/common/views/billing/invoicepublic/allinvoices.js
- templates/common/views/billing/invoicepublic/allinvoices.phtml
- templates/common/views/clients/productspublic/product.phtml