Enhancements
General
- Updated browser page title so it will only include Ubersmith version for logged in admins
- Updated service setup fees to ensure that they have their required parent service when being modified
- Specified required fields on settings pages so blank entries can’t be added
- Updated docs.ubersmith.com links so all pages will lead to valid and up to date docs
- Optimized JavaScript and CSS caching to prevent outdated code from loading in new versions of Ubersmith
Client Manager
- Improved email client base feature so downloading CSV will keep selected filters afterwards
Support Manager
- Enhanced pagination for tickets with extensive pages of responses
- Introduced a confirmation step before the merging of tickets
Reports
- Updated billing related reports so date filters and graph periods will be in sync
- Reordered event log reports to display the most recent records at the top
Plugins & API
- Updated API documentation so “brand” is correctly specified instead of “class”
Bugfixes
General
- Resolved an issue causing elements in the clients menu to be cut off on smaller screens
- Fixed issue where WHMCS import was failing
Client Manager
- Fixed Invoice PDF Templates so they properly support
##html##
fields - Fixed issue where mail log would show error when mail doesn’t have an associated client
- Fixed
##invoice_body##
in emails so it won’t incorrectly include HTML elements - Fixed an issue where overdue notices could display another brand’s logo.
Support Manager
- Rectified how incoming emails are processed as ticket responses
- Fixed issues where certain quoted ticket responses would be formatted incorrectly in support tickets
- Fixed an issue where the Updated column in the ticket list would display HTML tags for the latest ticket response.
- Resolved a problem where
##html##
in the Admin Response Post Script caused HTML tags to display in outgoing emails.
Device Manager
- Fixed issue where device interface types couldn’t be deleted
Plugins & API
- Fixed error where plugin logger would return an error when masking sensitive fields