⚡ valuein/shop:2021-12-16-10-52

⚡ valuein/shop:2021-12-16-10-524 🎉3 🚀7 🐛

🎉 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

Written by changelog on Dec 17 2021, 5:21 PM.
Change log bot
Projects
None
Subscribers
None

Event Timeline