edge / account

Account portal for managing Edge services

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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)