Not much to say, the rewrite should maintain feature parity (other than I took that opportunity to harmonize inputs' labels style with /settings layouts), but as those forms are critical paths, it's worth double-checking everything runs fine.
TODO post-deploy:
[x] remove server /api/submit endpoint (Firefox now correctly detects the form fields and triggers the password manager, so no need to make a fake submit anymore) (done in https://github.com/inventaire/inventaire/commit/298bfcb2d)
Rewritten layouts:
/signup
/login
/login/forgot-password
/login/reset-password
/authorize
/?validEmail=(true|false)
Not much to say, the rewrite should maintain feature parity (other than I took that opportunity to harmonize inputs' labels style with
/settings
layouts), but as those forms are critical paths, it's worth double-checking everything runs fine.TODO post-deploy:
/api/submit
endpoint (Firefox now correctly detects the form fields and triggers the password manager, so no need to make a fake submit anymore) (done in https://github.com/inventaire/inventaire/commit/298bfcb2d)