3.20.0 Release
Date:
Storefront Web Compliance
In this release we improved our Storefront to comply with the Web Content Accessibility Guidelines (WCAG) 2.0 AAA and and to fully support html5. Below a list of our enhancements:
- Ensure new windows or frames do not open without a warning
- Using label elements to associate text labels with form controls
- Provide alternative text for images
- Ensure the language of a document is set
- Avoid the sole use of device-dependent event handlers
- Using Meaningful Link Text
- Ensure markup documents contain well-formed elements
CAPTCHA for the Registration Page
You can now activate the use of Google reCAPTCHA for your Storefront registration page. Google reCAPTCHA is a free service that protects your website from spam and abuse. reCAPTCHA uses an advanced risk analysis engine and adaptive CAPTCHAs to keep automated software from engaging in abusive activities on your site. It does this while letting your valid users pass through with ease.
You can enable this new feature by activating this option in the Storefront Setting in BSS setup area.
Azure Provisioning Improvements
For Microsoft tenants with hundreds or thousand of users, the provisioning of an Azure subscription fails because the process of finding which are the admin users it's too long and timeouts. In this release we improved this process and even for tenants with thousands of users the process last only one minute or two.
Resolved Issues
Key | Summary |
---|---|
EXL-5165 | The cancellation of an add-on from the add-ons more page crashes |
EXL-4915 | The values of the custom fields are not displayed when you view the printout of an invoice in Storefront |
EXL-5074 | The Storefront Settings page in BSS Setup crashes when the privacy policy fields are updated |
EXL-4433 | During the provisioning of the Business licenses, the system to ignore the deleted subscriptions - resolution of the error message "Cannot update subscription with deleted status" |
EXL-4947 | Office 365 subscriptions are displayed as synced in BSS but the subscriptions haven't been provisioned in partner center |
EXL-4663 | The invoice custom fields of "mask" and "mod11" type should not get values for the proforma records. |
EXL-4657 | Annual subscription was charged as montly |
EXL-4770 | Invoice was not generated after the subscription discount was changed |
EXL-4471 | Updating the quantity of an Office Business subscription causes the update of the wrong subscription in partner center when the customer has two subscriptions for the same business plan |
EXL-4117 | Resolution of the error "Cannot update subscription state and friendly name at the same time". |
EXL-4750 | Changing the billing cycle of a semi-annual subscription to annual creates a subscription with wrong billing cycle. |
EXL-5019 | Provisioning of a Panda service fails when the customer name is not with ascii characters. |
EXL-5172 | Provisioning of Acronis service fails when the API URL includes double slash character (//) |
EXL-5153 | Changes in an integration connector performed by an admin user are applied also to organization tenants |
EXL-5089 | The backordering mechanism does not update correctly the add-on quantity |
EXL-5013 | Handling of divide by zero issues |
EXL-4852 | The update tenant product catalogue process creates 2 set of products when multicurrency is enabled in tenant organization |
EXL-4942 | The Panda customer is created with wrong country |
EXL-5200 | Unit price has 2 decimals instead of five for azure invoice items |
EXL-5178 | Verify authorization popup is not displayed on Storefront Checkout. |
EXL-5155 | Correct update of Microsoft Entitlement ID |
EXL-5181 | Incorrect invoice unpaid amount in transaction currency |
EXL-5164 | Incorrect culture for the unit price of an Azure subscription |
EXL-5154 | Storefront product view page crashes with unhandled error |
EXL-5012 | The transfer accounts and subscription actions should not be activated when the creation of a tenant reseller has failed |
EXL-5077 | Error after deleting account and redirecting to previous page |
EXL-5068 | The creation of a subscription with a promotion returns unhandled error |
EXL-4851 | The ordering process crashes when a product at XPF currency is selected. |
EXL-4763 | An account that was unsynced previously from the linked Microsoft tenant is not re-synced correctly when you set new sync options |