Version 4.0.6

Enhancements

General

  • Added support for MYSQL 5.7.x (please note that the MySQL server needs to have the “sql_mode” configuration set to “NO_ENGINE_SUBSTITUTION” in the my.cnf config file in order for Ubersmith to function correctly)
  • Added Customer Vault (tokenization) support for Network Merchants payment gateway

Client Manager

  • Added support for upcoming MasterCard series 2 BIN numbers

Sales Manager

  • Changed the PDF quote viewer to use HTML5 instead of Flash

Reports

  • Added “Contact ID” and “Contact Status” fields to Export to CSV of Facility Contact report

Bugfixes

General

  • Corrected window size for “add upgrade” and “Add New Upgrade Group” popups in Service Plan Upgrades settings page
  • Removed usage of deprecated PHP configurations “mbstring.http_input” and “mbstring.http_output”, which was generating PHP log warnings
  • Custom Admin Interface Links now appear again on the Client Profile page
  • Closed an XSS vulnerability in the Quick Search results where fields for contact results where not properly sanitized
  • Fixed an issue with quick search results not returning expected matches in some situations
  • Added proper breadcrumb names for a few “root” pages
  • Fixed notification association search not returning any matches
  • Client portal input is now automatically sanitized for extra security

Client Manager

  • Creating account credits towards specific invoice items is now possible when invoice contains more than 10 items
  • Services now correctly inherit the “Bill in advance” configuration from their parent service plan when created by an order
  • Fixed an “undefined index mail.enforce_auto_submitted” notice log message when running the invoicing cron
  • Fixed the window title for the “Add New Lead” popup, as well as correctly identifying clients vs leads in search results
  • Fixed the “Notify this address when a client updates their contact information” configuration in Global Settings so that it works as intended
  • Changed auto-calculated fields in the “Add Service” popup so they are not editable and improved visual layout
  • Setting the default renewal date of a service to “do not auto-prorate” will no longer result in unwanted proration
  • Fixed an unwanted “You do not have access to this page” error when viewing Client Profile with a user without permissions to view Reports
  • Fixed a bug which was causing Paypal subscriptions to not be correctly created
  • Fixed auto-charged pre-billed services so they are properly recorded in the invoice record

Support Manager

  • Quickly navigating around the Support Manager using Firefox should no longer cause occasional empty error messages
  • Changed Ticket List page search field placeholder to “Search” for improved clarity, and made the field a bit wider for improved usability
  • Corrected an issue which could cause the navigation header menu to be duplicated when navigating Support Manager
  • Fixed obfuscated error message when dealing with incorrect date/time or timezone configuration
  • Improved sanity checks when dealing with invalid and/or unexpected timestamps (i.e.: timestamps located in the future) to avoid generating SQL errors

Device Manager

  • Fixed an issue in the Bandwidth Monitoring aggregate graphs causing “Cannot parse vname” errors
  • Reboot Control messages can now be properly dismissed
  • Corrected an issue when joining IP addresses/subnets, and added a confirmation dialog
  • Fixed the “no device specified” error message when clicking the “Event log” menu link on the Device Profile page
  • Fixed an issue with graphs y-axis range calculation which could cause it to be extremely large, making the data impossible to read properly

Order Manager

  • Fixed “Send Templated Email” order module so it correctly replaces the “##quote_id##” placeholder at all times
  •  Fixed “Select Add On Services” step in the Order Form Wizard so services can be added to the order form

Reports

  • Graphs in reports now always display 2-digit for money amounts
  • Fixed the search button in Event Log report which was unresponsive

API

  • client.list API method now properly includes brand-specific custom fields when using multiple brands

Stay up to date with our product and company news

Subscribe for email updates

3x3 grid of nine evenly spaced empty circles outlined in dark lines