Updates

Version 3.4

By September 30, 2015March 3rd, 2020No Comments

Enhancements:

  • Add the ability to associate quotes with tickets
  • Two-factor authentication for client and contact logins
  • Internal Support tickets
  • Popup class tweaks
  • Add client information to ticket notification emails
  • Add option to not display taxes on quotes

Bugfixes:

  • ‘Valid email address’ order form rule shouldn’t match an empty string
  • Review handling of timeout situations for Switch Information (and other device modules)
  • Tool tip for Last Renewal Date in popup_editservice.php is incorrect
  • Implement client selectable ticket classifications
  • Use of undefined constant direction in database.inc.php
  • Changing department on post follow up/comment screen should temporarily disable the submit button
  • Error ‘Only variables should be assigned by reference’ in class.order_module_verify_payment.php
  • Custom service data field applicability breaks when there are no plan level default values.
  • Fix several Server Discovery Bugs
  • ACL Permissions popup triggering browser kill script warning
  • Appliance dropdown not populated in ‘admin/devicemgr/popup_abi.php’
  • Add service popup allows null dollar values to be set in a quote
  • Service plan title not appearing on rate plan details page
  • Filters are not applied when submitting a ticket through API
  • Area Square Feet does not update
  • Service plan create error when no service plan selected
  • Fix upgrade for “Adding comment to client_viewable”
  • Quote Approval Queue shows quotes from all brands.
  • ‘Send Invoice Now’ popup ignores Invoice Delivery = None
  • Provide tip that ticket metadata can be required via department
  • Optimize order_load() to only query by order_id or hash
  • Optimizations via PACKAGES table indexes
  • Optimize ticket_stats_dashboard()
  • Fix mail_sql() when searching for clientid
  • Fix handling of “Expected Closure Date”
  • Fix splitting tickets
  • Normal Recurring Revenue does not reflect discounts on services
  • Fix fatal error deleting device comment
  • Add “Internal Ticket” field to Open Ticket order module
  • Fix Open Ticket order module handling of required metadata fields lacking default value
  • Sage Pay token gateway – exclude BillingState? if country isn’t US
  • Add Internal Ticket to the Add/Edit? Ticket Escalation popup
  • Add Internal Ticket to advanced search
  • Catch PEAR errors from first uber_ini_get() in pre.inc.php
  • Cannot submit required secure text inputs
  • Fix display of packs with parent services in Order Info on order view page
  • Fix undefined indexes “facility” and “client_id” in “location” class
  • Fix Remove Device Type popup to show “Ungrouped” types
  • Fix error return/checking of login_unlock()
  • Fix undefined variable $attr in ticket view
  • Fix editing Measurement Unit System
  • Fix Edit PTR Records popup in Sales Manager
  • Fix saving Description on Add IP Assignment popup in Client Interface
  • Add “Label” field to Add/Edit? Monitor popup in the Client Interface
  • ACL permissions not displaying correctly due to changes in #5218
  • Fix db upgrade script for client portal two factor authentication