Skip to content

[User Settings] Add new Change Password view#1770

Merged
NikkiWines merged 10 commits into
Expensify:masterfrom
Maftalion:matt-update-password-view
Mar 18, 2021
Merged

[User Settings] Add new Change Password view#1770
NikkiWines merged 10 commits into
Expensify:masterfrom
Maftalion:matt-update-password-view

Conversation

@Maftalion

@Maftalion Maftalion commented Mar 15, 2021

Copy link
Copy Markdown
Contributor

Details

  • Created new change password form

Fixed Issues

Fixes https://github.com//issues/1710

Tests

  • Go to settings/changepassword page, attempt to change password using incorrect cred and confirm error message shows
  • Use valid credentials and confirm pw was changed
  • Enable 2FA in expensify.com and confirm new field required

Tested On

  • Web
  • Mobile Web
  • Desktop
  • iOS
  • Android

Screenshots

Success

Screen.Recording.2021-03-14.at.8.56.16.PM.mov

Error
Screen Shot 2021-03-14 at 8 55 12 PM

Web

Screen Shot 2021-03-14 at 8 39 17 PM

Mobile Web

Screen Shot 2021-03-14 at 8 40 49 PM

Desktop

Screen Shot 2021-03-14 at 8 46 32 PM

iOS

Screen Shot 2021-03-14 at 8 39 33 PM

Android

Screen Shot 2021-03-14 at 8 52 43 PM

@Maftalion Maftalion requested a review from a team as a code owner March 15, 2021 03:58
@botify botify requested review from francoisl and removed request for a team March 15, 2021 03:58
Comment thread src/pages/settings/PasswordPage.js Outdated
Comment thread src/pages/settings/PasswordPage.js Outdated
Comment thread src/pages/settings/PasswordPage.js Outdated
Comment thread src/pages/settings/PasswordPage.js Outdated
@NikkiWines NikkiWines linked an issue Mar 15, 2021 that may be closed by this pull request
Comment thread src/pages/settings/PasswordPage.js Outdated
Comment thread src/pages/settings/PasswordPage.js Outdated
Comment thread src/pages/settings/PasswordPage.js Outdated
Comment thread src/pages/settings/PasswordPage.js Outdated
NikkiWines
NikkiWines previously approved these changes Mar 16, 2021

@NikkiWines NikkiWines left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested with both a 2FA account and non-2FA account. Works great!

@NikkiWines

Copy link
Copy Markdown
Contributor

@Maftalion just FYI you have some conflicts that are preventing this from getting merged

# Conflicts:
#	src/pages/settings/PasswordPage.js
@Maftalion

Copy link
Copy Markdown
Contributor Author

@NikkiWines updated!

NikkiWines
NikkiWines previously approved these changes Mar 17, 2021

@NikkiWines NikkiWines left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

@NikkiWines NikkiWines dismissed their stale review March 17, 2021 22:21

forgot that we had to add an extra line of text below the password input

francoisl
francoisl previously approved these changes Mar 17, 2021

@NikkiWines NikkiWines left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks great. Looks like Michelle had some comments on the sub-text so not approving but will do so as soon as that's updated!

Comment thread src/pages/settings/PasswordPage.js Outdated
@Maftalion

Copy link
Copy Markdown
Contributor Author

With the new formHint style:

Screen Shot 2021-03-18 at 8 39 46 AM

@michelle-thompson

Copy link
Copy Markdown
Contributor

Quick copy tweak -- it currently says 1 lowercase number and should be 1 lowercase letter

NikkiWines
NikkiWines previously approved these changes Mar 18, 2021

@NikkiWines NikkiWines left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit: looks great!

Comment thread src/pages/settings/PasswordPage.js Outdated

@francoisl francoisl left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@NikkiWines NikkiWines merged commit 52b5c33 into Expensify:master Mar 18, 2021
@github-actions github-actions Bot locked and limited conversation to collaborators Mar 18, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[User Settings] Add new Change Password view

5 participants