Autoupgrade - Web Version - Set the maintenance page and the new UI part

Details

Steps

Step Description Expected result
Go to the General Parameters > Maintenance" page. Put the shop in maintenance mode" Maintenance page is displayed correctly. Maintenance mode is activated
Set your “Maintenance IP” by clicking the button “+ Add my IP” and clic on “Save” button Your IP should be setted on the field and you will have the green notification
* Go to the update assistant page * You should see the configuration page of the module with a little problem on UI
* Open a terminal in your folder [yourshop]/modules/autoupgrade
* launch the command : 
{code:java}
cd _dev{code}

* Launch the command :
{code:java}
npm install{code}

* Launch the command :
{code:java}
npm run vite:build{code}

* Launch the command :
{code:java}
cd ..{code}

* Launch the command :
{code:java}
composer install{code}
* A terminal is open in the right folder 
* You should be in the folder [yourshop]/modules/autoupgrade/_dev
* Npm should be installed in your folder with this last word : “Run npm audit for details."
* The terminal should say some files have been modified 
* You should return on the folder [yourshop]/modules/autoupgrade/
* You terminal will say “Nothing to install, update or remove”
* Return on the “Updrate Assistant” page * You should be in the new UI page with :
** the title “Welcome to PrestaShop Update Assistant”
** Two radio button with : Update your store and Restore from a backup 
** Radio button with the Restore should be disabled except if you have a backup 
** A button “Get started” disabled