ClientExec 5.1.0
11 August 2014
ClientExec version 5.1.0 is now available (major release).
Upgrading to ClientExec 5.1.0
ClientExec 5.1.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.1.0 upgrade prior to applying it live. Get started managing your ClientExec installations with Installatron
What's New in ClientExec 5.1.0
Clients
- Added validation to alternate accounts on public side. (MG)
- In the clients list, when expanding an item show the client's outstanding balance. (AP)
- Added new setting in a user's package to ignore/override auto suspend. (MG)
- Added the ability to use a canned reply when opening a ticket for a user. (MG)
- Added autocomplete off to user profile edit page. (MG)
- Readded the ability to search for alt accounts in global search. (MG)
- Clean up the passphrase popup when validating a credit card on the users list. (MG)
- Added the ability to update a hosting package's server if update on server is unchecked. (MG)
- Fixed bug with recurring profile tab count, not taking into account recurring fees that are not associated with a package. (MG)
- Fixed bug where we were not always showing the EPP Code of a domain. (MG)
- Removed "Last Login" from active customer panel if there isn't one to show. (MG)
- Added the ability to directly login to a user package's control panel (MG)
- Added setting 'Column in portal' for package custom fields, to show a field in a customer's package table in the client portal. (AP)
- Added setting to be able to show a customer's product list in his client portal dashboard instead of under its own separate section. Triggered by new setting under the Style settings. (AP)
- Fixed bug with updating credit card when edit payment method permission is disabled (MG)
- Added back ability to BCC oneself when emailing customer (using the sidebar email button). (AP)
- Invoice transactions were added as a new client tab. (AV)
- When a customer has an organisation, show it next to his name instead of just showing the organization (when viewing his profile, in the sidebar, in grids, and in the invoice view). (AP)
- Properly set the default currency when registering a guest user. (MG)
- When registering a guest user, ensure they are forced to update their profile on first login. (MG)
- Fixed bug showing "View Server Deta" on main page. (MG)
System/Admin
- Fixed bug with stock control showing when adding a new TLD package. (MG)
- Added a billing setting to allow set the date format of the invoice entries. (JD)
- Changed subdomain box in edit product to be a multiple select box. (MG)
- Improved password storing mechanism, using sha256 salted hashes. (AP)
- Fixed staff permissions requiring "view own profile" to have any other admin permission. (MG)
- Removed old Manage TLD extensions permission. (MG)
- Set MySQL's time zone according to the "System Timezone" localization setting. (AP)
- Added monthly cost and provider to server information. (MG)
- Added missing translations on add/edit server view. (MG)
- Migrated language framework to standard Gettext (po and mo files). (AP)
- New version available text is now linked to the download page. (MG)
- Updated email parsing to also check for a "delivered-to" header value, before defaulting to the TO header. (MG)
- Fixed bug with install checks and MariaDB. (MG)
- Fixed passphrase showing in internal logging when processing invoices. (MG)
- Reduced the delay of the get vitals call (for menu cache) to 1 second. (MG)
- Added "Credit Card Invoices Ready" to the "Needs Your Attention" menu. (MG)
- Readded today's revenue to Today at a Glance. (MG)
- The announcement's grid in admin had pagination disabled. (AP)
- Add support for certain data grids to hide/show columns. (AV)
- Add new settings view, grouping the settings in a more user friendly way for new timers to CE. Preference was also introduced that allows toggling the advanced settings menu (AV)
- Improve date-related fields in notifications rules. (AP)
Billing
- Fixed bug with sort saving on invoice list. (MG)
- Now when adding a new entry to an invoice, it is set as taxable by default when apply. Same for recurring fees. (JD)
- Repair recurring fees and invoices that have a subscription id when they should not. (JD)
- Added proper error message when processing invoices. (MG)
- Ability to create invoice templates. Assign default system template and then ability to override which template to use customer by customer. (AV)
- Included default (clean), dickey, and harouth invoice templates. (AV)
- Fixed bug with gateway created tickets not being marked internal (MG)
- Fixed some issues on the invoice view on admin. Now when adding a new entry, the currency symbol is properly shown. Also the calculations on the invoice are now fine.(JD)
- Invoice transactions were added as a global view. Listing all customer's invoice transactions. (MG)
- Don't send overdue invoice reminders for invoices that were not attempted to be charged (JD)
- Fixed bug that was not allowing HTML in the "additional notes" section for invoices. (MG)
- Invoice templates are now properly not encoded. (MG)
Support
- Fixed some encoding issues (in non-English languages) in support notification emails. (AP)
- Fixed bug with case sensitive file uploads in admin support ticket. (MG)
- Canned responses list not working under certain MySQL configs. (AP)
- Added sidebar plugin for listing ticket filters. (AP)
- Added png to the list of default extensions for ticket attachments. (AP)
- Added Sendmail as new email sending method. We had already one labeled Sendmail but it actually was PHP's mail(). (AP)
- Added TICKETURL tag to Notify Assignee For Ticket Reply Template. (AP)
- Convert links in tickets to real external links. (AP)
- Fixed bug that was removing the staff signature when using a canned reply. (MG)
- Removed the "Allow Guests To Submit Tickets" setting. This can be enabled or disabled in the Guest group permission. (MG)
- New "Package" tab in the ticket details view, showing package information whenever the ticket is linked to a package. (AP)
- Implemented advanced search abilities for tickets (search by creation dates, by customer and by assignee). (AP)
- Fixed undefined title on KB article images. (MG)
- Add KB series support for categories. (AV)
- Add Global Series support with KB categories. (AV)
- Categories can now be ordered. (AV)
- Public articles support highlight.js for pre and codeblocks (AV)
- Fixed bugs with edit/delete button for kb categories. (MG)
- If KB Setting 'Number of Latest Articles' is 0 then don't show the Latest Articles tab in the client portal. (AP)
Signup
- Added regex validation to subdomain field. (MG)
- Readded saved percentage to default style list of packages. (MG)
- Added proper domain regex validation for sub domains and self-management domain, when bundling domains. (MG)
- Added new Signup Social settings, to be able to show Facebook, Google+ and Twitter sharing buttons at the end of checkout. (AP)
- Fixed remove button on cart summary to ensure that the bundled product is also removed. (MG)
- Fixed a bug that allowed a customer to by-pass the first package in a bundle. (MG)
- Fixed bug with sub-domain options showing when there were no sub-domains. (MG)
- Fixed display bug with TLD Extra Attributes on sign up. (MG)
- Removed hosting password from new order notification email (MG)
- Added new event log for a customer agreeing to Terms of Service. (MG)
Plugins
- Added Test Connection functionality to SolusVM. (MG)
- Added permissions to service plugins to limit what can be shown on the dashboard under automation summary. (MG)
- Added Late Fee service plugin. (JD)
- Added renew ability to ResellerClub registrar plugin. (MG)
- Fixed earlier PayPal subscriptions to not make the subscription payment look like there is a prorate. (JD)
- Updated cPanel Plugin with the ability to login directly to the control panel (MG)
- Updated SolusVM Plugin with the ability to login directly to the control panel (MG)
- Added the ability to perform a credit with linkpoint (MG)
- Added CVV checking to linkpoint (MG)
- Updated CC Payments Processor service to update the value for the last time the batch was run (MG)
- Fixed bug with OpenSRS and HTML entities in Organization Name. (MG)
- Fixed bug causing PHPSysInfo Snapin to not show any information. (MG)
Template Updates From 5.0.2
- templates/common/views/home/indexpublic/main.phtml
- templates/common/views/support/ticketpublic/alltickets.phtml
- templates/common/views/home/indexpublic/dashboard.phtml
- templates/common/views/clients/userprofilepublic/paymentmethod.phtml
- templates/common/views/admin/signuppublic/cart3.phtml
- templates/common/views/admin/signuppublic/cart_style_default.phtml
- templates/common/views/admin/signuppublic/cart1.phtml
- templates/common/views/admin/signuppublic/success.phtml
- templates/common/views/clients/productspublic/productheader.phtml
- templates/common/views/support/ticketpublic/ticket.phtml
- templates/common/views/admin/signuppublic/cart_style_domain.phtml
- templates/common/views/support/ticketpublic/submitticket.phtml
- templates/common/views/knowledgebase/articlespublic/main.phtml
- templates/common/views/billing/pdf/index.html
- templates/common/views/billing/pdf/invoice.phtml
- templates/common/views/knowledgebase/articlespublic/article.phtml
- templates/common/views/billing/invoicepublic/invoice.phtml
- templates/common/views/home/announcementspublic/announcement.phtml
- templates/common/views/support/indexpublic/supportwidgetform.phtml