Base mail module + started the CMS contact module
Introduction of a "flash scope" and refactoring of the session/scope handling to factor code
Refactoring: got rid of the execution wrapper class that was basically useless, context consumer can now get a WebContext directly injected
typo
Functional contact form
Don't display the form once it's been submitted
Fix 'templateSource' helper
Fix build
Fix regression for clients that extends the default mayocat-shop client : don't assume the defaultLocale will be set in appsettings.js
Fix product localization
Support localization of collections + several fixes linked to localization
New image edition dialog :
- edit title and description directly in edition dialog
- localized title and description
- several fixes related to thumbnails edition
Support for localized attachments
Fix bug when 'fr' locale would conflict with 'fr-BE' for example
Page images are not localized properly
Fix product API rights
Add type and slug info to cart item for API consumption
Remove formatting from thumbnails dimensions in query string arguments
Fix number formatting for placeholder images
- Moved theme localization service to the localization module
- New localization API for consuming theme messages client side