Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sign out from all devices option when changing password #6262

Merged
merged 13 commits into from
Jun 13, 2022

Conversation

ismailgulek
Copy link
Contributor

Fixes #6175

Requires matrix-org/matrix-ios-sdk#1495

Replaces the change password alert controller in Settings with a brand new screen.

@ismailgulek
Copy link
Contributor Author

ismailgulek commented Jun 9, 2022

Screenshots:

Empty:
Simulator Screen Shot - iPhone 13 Pro Max - 2022-06-10 at 18 06 50

Filled:
Simulator Screen Shot - iPhone 13 Pro Max - 2022-06-10 at 18 11 05

Passwords don't match:
Simulator Screen Shot - iPhone 13 Pro Max - 2022-06-10 at 18 10 20

Password validation failed:
Simulator Screen Shot - iPhone 13 Pro Max - 2022-06-10 at 18 07 11

@ismailgulek ismailgulek requested review from a team, pixlwave and aringenbach and removed request for a team June 9, 2022 17:37
@github-actions
Copy link

github-actions bot commented Jun 9, 2022

📱 Scan the QR code below to install the build for this PR.
🔒 This build is for internal testing purpose. Only devices listed in the ad-hoc provisioning profile can install Element Alpha.

QR code

If you can't scan the QR code you can install the build via this link: https://i.diawi.com/EgRKAP

Copy link
Member

@pixlwave pixlwave left a comment

Choose a reason for hiding this comment

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

Looks good to me. Some optional comments in line, but nothing important.

Copy link
Contributor

@aringenbach aringenbach left a comment

Choose a reason for hiding this comment

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

LGTM

Feels pretty good to see that UIAlertController code go away 😅

@ismailgulek
Copy link
Contributor Author

Guys i kindly request your review for the password validator.

Copy link
Member

@pixlwave pixlwave left a comment

Choose a reason for hiding this comment

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

You added all of the rules! 🤯

So good 😎

Copy link
Contributor

@aringenbach aringenbach left a comment

Choose a reason for hiding this comment

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

💯

@ismailgulek ismailgulek merged commit 10f250d into develop Jun 13, 2022
@ismailgulek ismailgulek deleted the ismail/6175_signout_from_all branch June 13, 2022 07:52
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.

Add a Sign out all devices checkbox in Settings.
3 participants