Improved
Improved ProxmoxVE helper UI.
Improved
Do not refresh the page if an error occurred while activating a package from the package view.
Improved
Linode instance creation now shows the specific reason for failure (e.g. invalid region) instead of a generic error message.
Improved
Linode instance deletion failures were previously not showing any error message at all. Now the actual error returned by the API (e.g. instance not found) is surfaced to the user.
Improved
When deleting a Linode instance, do not remove the last IP address from the custom field.
Improved
Allow "External VPS/Package ID" to be searched in the global search.
Improved
When provisioning a Linode instance, set the tag as ce-packageId.
Improved
Rebuilt Enhance OpenAPI PHP library against new API spec.
Improved
Re-added payment reference column to invoice list.
Improved
Make sure pricing fields only allow valid characters, whether by typing or pasting the value.
Improved
When accepting an order, only activate pending packages in the order.
Improved
When deleting a package, ensure we also delete the order_items table.
Improved
New Setting: Prepend Package ID to Hostname for Linode servers.
Improved
Group Linode locations by country in the Linode helper.
Fixed
Fixed the issue that sometimes results in the wrong currency for the product prices when trying to upgrade/downgrade a package from the Admin side.
Fixed
Fixed a display issue on the ProxmoxVE and Linode helper pages where opening a select dropdown could show an unnecessary scrollbar.
Fixed
Fixed an issue where the admin panel would sometimes display messages in a client's language instead of the admin's language after generating and sending an invoice.
Fixed
Fixed a ticket page issue where subscribe, spam, delete, and reply actions could trigger multiple times.
Fixed
Fixed an issue with the "Update via plugin if necessary" warning sometimes showing twice.
Fixed
Fixed an issue that sometimes prevents getting available IP addresses for a package in the admin area.
Fixed
Fixed an issue where pagination on the invoices tab of a client profile would carry over from a previously viewed client, causing the table to show no results if the new client had fewer pages of invoices.
Fixed
Fixed an issue where the template GET param and Template cookie would not apply to the main layout wrapper.
Fixed
Fixed an issue with checkout hanging if using an invalid key from Stripe.
Fixed
Fixed an Authorize.net CIM issue that prevented new signups from entering payment details.
Fixed
Fixed the Softaculous auto-install plugin failing to install scripts on cPanel due to a cPanel security change that removed support for HTTP Basic authentication.
Fixed
Fixed month names issue in the graph of Annual Revenue report.
Fixed
Fixed pages with a CAPTCHA sometimes showing the default template instead of the custom one.
Fixed
Fixed non-image attachments not showing inline on ticket replies in admin.
Fixed
Fixed PayPal button on signup/invoice pages triggering validation errors on page load.
Fixed
Fixed an issue where reactivating a package after a failed activation would create a duplicate organization and subscription in Enhance instead of reusing the existing one.
Fixed
Fixed an issue where website creation failures during package activation showed a generic error message.
Fixed
Fixed the getPricing function to always return the 'pricedata' array for domain packages.
Fixed
Fixed location.href from Ticket_Totals to Ticket+Totals in the Ticket Totals report.
Fixed
Fixed the main 'Orders' menu to take you to the orders list instead of the clients list.
Fixed
Fixed the main 'Invoice List' menu to take you to the invoices list.
Fixed
Fixed a security issue.
Fixed
Fixed issue preventing all available regions from showing in the Linode Helper snapin.
Fixed
Fixed an issue where a failed organization creation could leave an orphaned org in Enhance instead of being cleaned up.
Fixed
Fixed field duplication on staff profile when "Force Staff to enable Two Factor Authentication on Next Login" is enabled with the active client panel.
Fixed
Fixed issues in Signup related to validating client field values and enabling/disabling the payment buttons.
Fixed
Fixed issue with "Notify Department List For New Ticket Template" and "Notify Department Lead For New Ticket Template" ignoring the line breaks.