Skip to content

Show email confirmation status of the user in the settings page and resent the confirmation mail.#733

Open
JerryVincent wants to merge 7 commits intodevfrom
feat/showEmailconfirmationStatus
Open

Show email confirmation status of the user in the settings page and resent the confirmation mail.#733
JerryVincent wants to merge 7 commits intodevfrom
feat/showEmailconfirmationStatus

Conversation

@JerryVincent
Copy link
Collaborator

Type of Change

  • Dependency upgrade
  • Bug fix (non-breaking change)
  • Breaking change
    • e.g. a fixed bug or new feature that may break something else
  • New feature
  • Code quality improvements
    • e.g. refactoring, documentation, tests, tooling, ...

Implementation

The users can now see the status of their email confirmation on the app\routes\settings.account.tsx route. If their email is not confirmed, an "Email not Confirmed" badge will be shown under the email input field. Otherwise it shows "Email Confirmed". If the email is not confirmed, a button appears that can be used for resending the confirmation email, and this calls the api "app\routes\api.users.me.resend-email-confirmation.ts". Included the translations as well. The re-confirmation email is sent successfully if the user clicks the resend confirmation email button, as I have tested it with MailHog.

Checklist

  • I gave this pull request a meaningful title
  • My pull request is targeting the dev branch
  • I have added documentation to my code
  • I have deleted code that I have commented out

Additional Information

  • This PR closes #

…r web UI and falls back to JWT auth for API clients/tests.
…ts\routes\api.users.me.boxes.$deviceId.spec.ts.
…terall hooks in the file tests\routes\api.users.me.boxes.$deviceId.spec.ts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant