To simplify configuration of AI-based services for each site, a new sub-panel has been added to the "Settings" panel. There, site administrators can add the API keys and other relevant configuration settings for the DeepL, OpenAI and RemoveBG APIs. Configuration for other APIs can be added easily by implementing a new sub-part for the settings/api sub-panel and a custom template for the necessary fields.
Also, the product sub-panel in the catalog and supplier panels have been rewritten to support document based storage like ElasticSearch now. During that change, the filtering for items has been removed because it was based on the database queries of the lists managers, which are not available in a document-oriented storage.
The frontend got some minor improvements and a new feature for removing all items in the basket at once, so users are not required to delete every line separately any more.