Virto Commerce Teams presents VirtoCommerce XAPI Demo Storefront Applications which demonstrates how to use XAPI and GraphQL for different e-commerce scenarios.
Added new scenarios:
The application enables its users to upload files to the server. These files can later be viewed by all users of the application (with sufficient permissions). It is of the utmost importance to validate any file that is uploaded to the server: files uploaded by users may contain many forms of viruses, malicious codes, or Trojan horses that could infect the entire system or be used to attack other users.
Virto Commerce added the Black list of extensions that prohibited upload by the platform.
Additionally, IT Administrator can define the black list in appsettings.json, ‘FileExtensionsBlackList’ property. Read User guide - Configuration - Virto Commerce Documentation
Now, Virto Commerce allows disabling Swagger Admin UI on the production environments, ‘Swagger’ section. By default, Swagger UI is enabled.
Read User guide - Configuration - Virto Commerce Documentation.
We fixed Memory consumption-related issues for import/export operations. When some data can lead to memory leaks.
When creating a new catalog property, a user now is presented with a list of available types to attach the property to. The property object type cannot be changed afterwards.