In the last two PRs (1.17.0 and 1.17.1), billing was changed from monthly to daily, auto top-ups were replaced with auto card payments (called Pay by Credit Card) and the ability to sign up/in with emails was introduced replacing recovery emails.
There are a number of UI changes required, which will be detailed below:
[x] If session already in local storage and magic link clicked, offer to sign in with new account or continue on old account - https://github.com/edge/account/issues/208
[x] Emails taking a long time to send (not UI issue, and not necessarily a fix needed, just keep an eye on this)
[x] Magic link resend button not working
[x] Resend verification code not working during sign up
[x] Resend verification code needs a flag to resend the sign up email rather than generic verification email (API)
[x] In Account Settings, error message for email in use needs formatting (capital at start)
[x] Verification code inputs (throughout) need to allow input without spaces (i.e. when v-mask hasn't been used)
[x] References to "Auto payment" need to be replaced with "Pay by Credit Card" (throughout)
[x] After sign in with email (request magic link), return to enter details again, then sign in again, the countdown timer was showing a negative value. This will never stop either as it stops when it gets to 0.
In the last two PRs (1.17.0 and 1.17.1), billing was changed from monthly to daily, auto top-ups were replaced with auto card payments (called Pay by Credit Card) and the ability to sign up/in with emails was introduced replacing recovery emails.
There are a number of UI changes required, which will be detailed below:
develop
branch. (MAILER) - https://github.com/edge/mailer/issues/10