Enhancements
Client Manager
- Added service count to Advanced Search
- Updated percentage based late fees so a minimum amount for the late fee to
apply can be specified - Updated the updating of a lead’s email to ask for password confirmation
first - Added HTML support to outgoing messages in the notification dashboard
- Added more variables to the notification dashboard templates
- Added a way to view non-current notifications in the notification dashboard
- Added device tags and client tags to Advanced Search
Device Manager
- Updated the adding of a child device so its ownership will be the same as
its parent device - Added remove button to IPMI device module to allow resetting of device
module
Reports
- Added ability to download CSV for the Tickets Per Client report
- Added option to view reports for all brands
- Added service plan filtering to Services Invoiced and Services Paid reports
- Added ability to download CSV for the Charge Queue Manager report
- Added ability to download CSV for the Event Log report
- Added ability to download CSV for the Service Status report
- Updated Role Permissions and User Permissions reports to allow filtering by
user active status
Plugins & API
- Added new
uber_metadata_field_update_applicable
API method,
allowing custom fields to be set as applicable for service plans - Added additional documentation about custom field filters to API
documentation - Updated
client.credit_list
,client.domain_list
,client.payment_list
,client.refund_list
, andclient.service_list
API methods to no longer require client id
parameter - Updated OnApp plugin to support OnApp 6.0
Bugfixes
General
- Updated old references to kbase.ubersmith.com to docs.ubersmith.com in setup
wizard - Improved search so it handles mixed-case searches correctly
- Updated password resets so it will search more fields to find a user related
to their set email address - Fixed issue where ticket audit emails were incorrectly being sent from the
client’s email address rather than the Support Manager’s from email address - Updated issue where JavaScript wasn’t refreshed correctly when switching
from client interface to admin interface in the same browser - Added maximum months allowed for credit card maintenance options that can be
set to prevent issue where it tries to find credit cards from the year 1999
and before
Client Manager
- Fixed disregarded invoices PDF so the PAID watermark won’t show when invoice
isn’t paid - Fixed client list CSV download issue where it wouldn’t properly use filters
- Fixed MSAs from renewing for deactivated clients
- Fixed error under client interface where Bandwidth Billing Device Module
wouldn’t show client search parameters correctly - Fixed issue where notifications couldn’t be deactivated if they don’t have
any messages - Fixed SureTax rules and codes being displayed as their numeric id rather
than their text name under the service details page - Fixed long custom field entries breaking the custom service field section
layout under the service details page - Fixed not being able to assign contact roles on creation popup when creating
a new contact - Fixed Sage Pay Token BrowserColourDepth field format is invalid error under
Brave Browser - Fixed service plan copy issue where the title of the service plan wasn’t
being added to the new service plan - Fixed missing Tax Authority Number on invoice PDFs when specified
- Fixed issue under the Service Plan edit popup where the Bill In Advance
field wouldn’t display correctly when set to Yes
Support Manager
- Fixed issue where ticket links sent in an email would lead to an invalid URL
when viewed by clients - Fixed missing service ID when searching the Service field under Support
Manager section of Advanced Search - Fixed #1234 links leading to an invalid URL in ticket posts and comments
Device Manager
- Fixed Add New Connection button under Connection Manager which would bring
up Add New Device popup - Fixed issue where setting the width of a device to 0 would break the rack
view layout - Updated Device Manager graphs to correctly use system timezone rather than
client’s computer timezone
Order Manager
- Fixed issue where a user subscribed to an order weren’t receiving order
ticket updates and responses
Reports
- Fixed Order Events filter in Event Log report
- Fixed error in Advanced Search when plus sign (+) is used in search
- Fixed issue under Service Event Log where sorting would lose its service id
filter
Plugins & API
- Fixed issue in
device.module_graph
API method where last hour
didn’t always match the same graph as returned via the UI - Fixed error in
client.service_update
API method when providing
an end date earlier than the renewal date - Improved
client.service_list
API method performance when
searching against many custom fields - Fixed issue where a plugin couldn’t be disabled correctly under certain
circumstances