isomerpages / isomercms-backend

A static website builder and host for the Singapore Government
5 stars 1 forks source link

release v0.82.0 #1329

Closed alexanderleegs closed 5 months ago

alexanderleegs commented 5 months ago

New

Tests

feat(repair): add locking functionailty #1327

ISOM-951: Better cloudmersive logging #1323

Fix + Refactor: improve verify otp flows #1295 @dcshzj

Deploy Notes

feat(repair): add locking functionailty #1327 @dcshzj

Modify the production form to be similar to the one in staging. Concretely, add a dropdown with the

title

Repair mode

description:

Select 'Only lock repo' if you want to do manual repairs directly on Github. Select 'Repair without acquiring lock' if you want to sync the changes from Github onto EFS and you have already submitted this form to lock the repo. Select 'Repair with acquiring lock' if you want to just want to repair the repo as is without any modification.

options:

Only lock repo Repair without acquiring lock Repair with acquiring lock

It should match what you see here:

Screenshot 2024-04-23 at 8 14 38 AM

This needs to be released prior/in the same release as #1313. Once this is live, inform the isomer channel about the newer flow.

Full Changelog: https://github.com/isomerpages/isomercms-backend/compare/v0.81.1..v0.82.0