| Server IP : 198.38.94.13 / Your IP : 216.73.217.33 Web Server : Apache System : Linux d4744.dxb1.stableserver.net 5.14.0-611.49.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Apr 21 16:39:08 EDT 2026 x86_64 User : revivere ( 1140) PHP Version : 8.2.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /proc/thread-self/root/var/softaculous/clientexec/ |
Upload File : |
7.2.1
* Improvements
* Fixed
7.2.0
* Added
- Added automatic coupon support for SSL products.
- Added a new "Send Invoice Receipts" setting under the client's Billing tab.
- Added a new staff preference to control how many online and offline users are displayed.
- Added the ability to select the associated package when creating a support ticket from the admin area.
* Improvements
- Recreated missing invoice transactions to improve the accuracy of Revenue reports.
- Updated admin password resets to send clients a password reset email, allowing them to choose their own password instead of generating a random one.
- Removed registrar names from client-facing registrar error messages.
- Added support for plugin setting notes across all plugin types. Calling `$this->setSettingsNotes('notes');` from a plugin's `getVariables()` function will now display the provided HTML on the plugin settings page.
- Added support for multiple file attachments when creating and replying to support tickets in the admin area.
- Updated TwoFactor plugins to support a `message` key in the `enroll()` return array, allowing plugins to display custom enrollment instructions to users.
- Updated TwoFactor enrollment views to only display a QR code when one is provided.
- Automatically refresh the Packages table when updating a client's status from the Packages view.
- Updated the Dashboard Revenue card to hide the currency selector when only one currency is enabled.
- Updated the Dashboard Revenue card to include today's revenue in the currency selector options.
- Ensure ticket reviews are displayed when viewing a support ticket.
- Improved the mobile layout of the Order page.
- Added additional package identifiers to Order page line items, including custom fields configured as identifiers.
- Added an error message when attempting to add a duplicate billing cycle.
- Added validation to display an error message when creating a ticket without selecting a ticket type.
* Fixed
- Fixed excessive vertical spacing in ticket response email bodies.
- Fixed an issue where applying formatting (such as numbered lists) in the ticket reply editor could unintentionally include the email signature.
- Fixed missing translations on the Order page.
- Fixed an issue saving email routing rules when all "Send copy to" email addresses were removed.
- Fixed an issue where bundled domains did not receive the correct pricing when they were hidden during signup.
- Fixed an issue where custom package status aliases did not appear as filters on the Packages list.
- Fixed an issue where the Order page displayed inconsistent information for orders without an invoice.
- Fixed missing label associations in the Add Support Ticket window.
- Fixed an issue where the "Max file size" and "Allowed file extensions" information was not displayed when clients replied to support tickets.
- Fixed an issue preventing package groups from being changed.
- Fixed issue with invalid characters when searching Knowledge Base Articles.
- Fixed issue with notifications not properly registering the items already notified.
7.1.2
* Improvements
- Updated the WHMCS importer to import Client Notes.
- Removed extra blank lines when replying to support tickets.
- Enhanced the dashboard Revenue card with a currency selector, making it easier to view today's revenue in multi-currency environments.
- Added pagination to the client dashboard Packages and Domains lists, significantly improving performance for accounts with large numbers of packages.
- Removed cancelled packages and domains from the client dashboard. They remain accessible from the full Packages and Domains pages.
- Improved compatibility with strict Content Security Policy (CSP) configurations when loading dynamic product edit views.
- Improved mobile usability by always displaying the search field for searchable dropdowns.
- Updated avatar rendering in the Active Customer panel to display fully covered circular profile images.
- Moved the formatTicketMessage function to TicketGateway.
- Updated the Accounts menu to include an "Orders" section for Pending Orders and All Orders.
- Redirect users back to the Orders list when attempting to access a non-existent order.
- Updated the DomainNameAPI plugin to version 2.0.7.
* Fixed
- Fixed an issue where the loading message was not displayed while the Active Customer panel was initializing.
- Fixed Client Notes not refreshing after saving changes and incorrectly creating new notes during updates.
- Fixed date sorting in the Credit History and Event List.
- Fixed invoice tax display when viewing invoices as an admin.
- Fixed a JavaScript error triggered by the Register Guest modal.
- Fixed the Orders page pagination incorrectly displaying "0 of 0" records.
- Fixed the Cancellations list using an incorrect date format.
- Fixed rounding inconsistencies when adding payments to invoices.
- Fixed an issue preventing the Clone Product button from being clicked when the action menu opened upward.
- Fixed an issue where international characters in support ticket messages could appear corrupted in the client area.
- Fixed ticket activity log status messages displaying an extra trailing "s".
- Fixed sorting by Next Due Date in the client Packages list.
- Fixed PHP compatibility issues in the Client Data CSV Importer.
- Fixed mobile ticket header alignment so navigation controls are displayed consistently.
- Fixed the ticket subject field being truncated on mobile devices.
- Fixed the Edit Message Save and Cancel buttons rendering inside the TinyMCE editor.
- Fixed pending Auto Terminate items not appearing on the dashboard.
- Fixed subdomain values not being saved correctly when editing products.
- Fixed "Confirmation-Activate-ExpiresConfirmation-Activate-Expires" instead of "Confirmation-Activate-Expires".
- Fixed state changes not appearing on initial page load when "Show State Changes" was enabled.
- Fixed currency codes not displaying correctly for Subtotal, Tax, and Total on the Order Management page.
- Fixed client names not linking to the client profile from the Order Management page.
- Fixed truncated ticket filter names containing non-Latin characters displaying corrupted text in the sidebar.
- Fixed the Revenue by Client Group report when "Select Year" was set to "All Per Year."
- Fixed missing translations for the Save and Cancel buttons when updating package custom fields and passwords in the client area.
- Fixed international characters not being stored correctly for upgrade cancellation requests.
- Fixed an error that could occur when directly linking to an invoice without a `frmClient` parameter.
- Fixed action buttons (Merge, Reset Password, Export Data, Delete) overflowing off-screen on mobile devices in the admin client profile.
- Fixed international characters in the client's last name not displaying correctly in the client area welcome menu.
- Fixed an issue where first and last names containing non-Latin characters could become corrupted when saved.
- Fixed an issue where required, read-only custom fields included in signup were not saving correctly for new users.
- Fixed the Quick Search results dropdown extending beyond the visible screen on smaller devices.
- Fixed template tags in email subjects not being replaced when manually sending emails to clients.
- Fixed an issue where invoices generated automatically from a PayPal subscription payment could remain marked as unpaid despite the payment being successfully processed.
7.1.1
* Improvements
- Reintroduced cache busting for CSS and JavaScript assets in the admin area.
- Removed the ability to pin the active customer side panel on mobile devices.
- Removed the Upgrade/Downgrade button for domain products in the admin area.
- Ensured the code and full-screen buttons are available when editing email templates.
- Ensured the "You are currently logged in as admin" message displays correctly on mobile devices.
- Restored the ability to upload images in most WYSIWYG editors.
- Added Cancel and Back buttons to the Edit Staff and Staff Preferences pages.
- Updated the client-side EPP code "View Code" functionality to load the code via AJAX instead of embedding it in the DOM.
- Updated client dashboard profile cards to display in a 2 x 2 layout on mobile devices.
- Improved notification messages when sending package welcome emails.
- Added the registrar name to the top of a client's product page in the admin area.
- Added additional validation checks and logging to the WHMCS importer.
- Removed outdated reports: Account Review, Customer Countries, Customer Languages, and New Customers.
- Added a prompt to send an invoice receipt when applying credit to an invoice that becomes fully paid.
- Updated the DomainNameAPI registrar plugin to the latest version provided by DomainNameAPI (v2.0.2).
* Fixed
- Fixed the placement of the data table limit dropdown on the Invoice Transactions, Invoice Events, and TLD Pricing tables.
- Fixed a "Page Not Found" warning message that could appear when logging into the admin area.
- Fixed an issue with pending cancellations not being properly auto-terminated.
- Fixed mobile display issues affecting tables on the admin dashboard.
- Fixed a scrolling issue when selecting a service in the Automation Summary on the admin dashboard.
- Fixed an issue preventing the Host record type from being selected in the admin panel.
- Fixed Order Actions when viewing order details.
- Fixed the Back button on the order details page to correctly return to the Orders List.
- Fixed domain registration and renewal messages in the DomainNameAPI plugin.
- Fixed a missing close ("x") button on the help window.
- Fixed display issues with host record values containing double quotes.
- Fixed a styling inconsistency on the Continue button when adding a domain to the cart with addons or extended attributes.
- Fixed an issue where some data tables incorrectly remembered selected rows across page views.
- Fixed an issue where the Name.com plugin could return incorrect domain availability results.
- Fixed a domain registration issue in the Name.com plugin.
- Fixed missing translations in the notification panel.
- Fixed an incorrect URL for pending orders in the notification panel.
- Fixed a possible "Data returned seems to be pure html" error when accepting an order from the Pending Orders list.
- Fixed quantity-based product addons displaying only as a dropdown when viewing a client's product addons.
- Fixed an issue where switching to desktop mode in Chrome Mobile could trigger an incorrect "Incorrect Email and/or Password" toast due to an invalid generated URL.
- Fixed support ticket messages on the client side displaying duplicate line breaks.
- Fixed an issue where the support ticket count on the client dashboard did not include all open tickets.
- Fixed an issue preventing ticket list searches from working properly.
- Fixed Revenue value display issues in the dashboard when using multiple currencies.
- Fixed an issue where "Back to Invoices List" did not properly filter invoices for the selected client.
- Fixed an issue where the cancellation "Scheduled For" date displayed the requested cancellation date instead of the effective cancellation date.