⚡ valuein/shop:2021-12-16-10-52 → 4 🎉 → 3 🚀 → 7 🐛
- 🎉 Upgraded database storage to mariadb:10.2
- 🎉 Added Upgrade to Symfony 4.4
- 🎉 Added CPQ Contract module
- 🎉 Added Pending Subscriptions
- 🚀 Improved ssl score
- 🚀 Improved shipping log creation in order/subcription Zuora Config
- 🚀 Improved UI
- 🐛 Fixed invoice download
- 🐛 Fixed address creation with only space
- 🐛 Fixed address creation on a deleted account on Zuora
- 🐛 Fixed adding a product with an option
- 🐛 Fixed creating an automatic filter
- 🐛 Fixed usage of currentShop method when in command line
- 🐛 Fixed removing a filter used on the homepage
🎉 New features
🎉 Added Upgrade to Symfony 4.4
Summary:
Upgrade Symfony framework version from 3.4 to 4.4
Upgrading a project ? Please follow the upgrade guide https://fab.valuein.fr/w/valueinshop/migration-from-symfony-3-to-4/
Test Plan:
Run automated robot-framework tests, everything should be green
🎉 Added CPQ Contract module
Summary:
add CPQ contract function
Test Plan:
- create new contract components of each type
- in customerCare mode add products and create quote, generate contract
Reviewers: vivien.frasca, julien.tattevin
Differential Revision: https://fab.valuein.fr/D30
🎉 Added Pending Subscriptions
Summary:
Allow creating subscription in a pending status by sending empty SAD and CAD
Test Plan:
- Create a subscription strategy with Pending in Service Activation Date and Customer Acceptance Date schedules
- Assign this subscription strategy to a product
- Add the product in cart
- Follow default purchase process
- Check in invoice application that the subscription is in Pending actiavtion state
Reviewers: julien.tattevin
Differential Revision: https://fab.valuein.fr/D14
🚀 Improvements
🚀 Improved ssl score
Summary:
Major update to last apache/php/symfony version for CVE
Improve ssl score
Test Plan:
Run httpd -v to check that we are on the last apache version
Consult symfony profiler to check that we are on the last php/symfony 3.4 version
Reviewers: vivien.frasca
Differential Revision: https://fab.valuein.fr/D24
🚀 Improved shipping log creation in order/subcription Zuora Config
Summary:
Créé une shipping log a chaque paiement Zuora reçu, en mode order ou en souscription
Test Plan:
Création d'une souscription avec un paiement sur sur une config Zuora order puis verifier la création de la ligne (endpoint : /shipping/zuora/payment)
Création d'une souscription et un paiement avec une config Zuora souscription puis verifier qu'un shipping log est créé lors de l'appel Zuora (endpoint : /shipping/zuora/payment)
Reviewers: julien.tattevin, vivien.frasca
Differential Revision: https://fab.valuein.fr/D19
🚀 Improved UI
Summary:
Improve many small points about UI/UX and fix some features / low criticity bugs
- Duplicate image when duplicating product
- Prevent suppression of used shipping strategies
- Add a return/close button on quote process
- Make password indication clearer
- Allow to use sepa iframe without scrolling
- Added an administrable content on the homepage
- Reduce invoice list length
- Disallow deleting a content being currently edited
Test Plan:
Run robot framework tests
Reviewers: julien.tattevin
Differential Revision: https://fab.valuein.fr/D17
- Projects
- None
- Subscribers
- None