UI changes after Billing / Email-first sign up
willgarrett64 opened this issue · comments
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:
- If session already in local storage and magic link clicked, offer to sign in with new account or continue on old account - #208
- Emails taking a long time to send (not UI issue, and not necessarily a fix needed, just keep an eye on this)
- Magic link resend button not working
- Resend verification code not working during sign up
- Resend verification code needs a flag to resend the sign up email rather than generic verification email (API)
- In Account Settings, error message for email in use needs formatting (capital at start)
- Verification code inputs (throughout) need to allow input without spaces (i.e. when v-mask hasn't been used)
- References to "Auto payment" need to be replaced with "Pay by Credit Card" (throughout)
- Add (testnet) to emails sent from
develop
branch. (MAILER) - https://github.com/edge/mailer/issues/10 - 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.
- Copy changes (see Anny's messaged in discord channel from this point - https://discord.com/channels/371989135172567051/876766057153560586/1134073405159776366)