- Show old and new email address during the process
- Ensure correct user is logged on when attempting to make email changes
- Support reloading a page during the email reset process without resubmit of form
- Clean up tests
internal refactor of single action into 4 distinct actions that are simpler to reason about.
This also removes the step that logs on an account after you confirm an email change, since it is no longer needed which leaves us with safer internals.
This left me no choice but to amend translations cause the old route was removed.