Portal Exception message was unclear when a user without ‘ticket add’ and ‘ticket view’ permissions tried to create an upgrade order. New change accurately indicates that the user must have these two permissions in order to create an upgrade order.
Fixed two separate bugs in Endurance and Performance Storage provisioning where provisions were stalling due to API call timeout.
Added a customerWaitTime field on the ticket search page in the customer portal. The customerWaitTime is the time the customer has been waiting for a response on a ticket. Multiple updates by the customer have no effect on this field and a reply by an employee resets the timer to zero.
Pushed fix that tests that only numbers, letters, and spaces are allowed for all of the titles for contacts when trying to order an SSL certificate. The Symantec API does not accept any special characters in the ‘title’ field for contact information and this was causing orders to fail.
Resolved a bug preventing OS reloads from having partitions if reloading from a Customer Supplied OS (NO OS System).
Pushed code to display the correct validation error when a number greater than 999 is used in the % field of Auto-Scaling policy actions. Previously a generic error message was displayed.
Updatd our Microsoft Proxy to handle new TLS requirements by .NET. A recent update to .NET for windows 2012 r2 added a much more strict TLS validation for powershell which in turn caused Post Install Scripts to fail during download.
Resolved an issue where SoftLayer_Brand::createObject requests coming in from the API were not creating an associated SoftLayer_Policy_Brand record. This bug resulted in user accounts created under the new brand to be unable to log in to the customer portal.
Corrected an issue on the Bluemix order forms where the order form content appear in a different language based on the www.softlayer.com language cookie. The order forms are set to English until all language translations have been completed.
Increased the space allowed for addresses when making payments via PayPal. The shorter space was causing PayPal transactions to fail when an account used a bunch of unicode characters.
Fixed an issue where users might be immediately logged out after navigating to the order forms due to a non-public API call.