Commit graph

13 commits

Author SHA1 Message Date
Doug
e3bcb71b09 FTUE tweaks
- Allow login using a phone number.
- Update the server when entering a full MXID during registration.
- Reset the authentication service back to matrix.org after onboarding completes.
- Disable zoom on ReCaptcha to fix responsiveness issue.
- Tidy up unused methods.
2022-07-19 09:22:15 +01:00
Doug
7263804f01 Update remaining strings for FTUE.
Include homeserver in view models/state as needed.
Pre-fill the user's display name as set by the server.
2022-07-14 16:56:35 +01:00
Doug
83e2b1d440 Add custom string representations of view model/coordinator results. 2022-06-17 10:15:10 +01:00
ismailgulek
9aa501e8d3
Fix PR remarks 2022-06-02 00:30:28 +03:00
ismailgulek
d26526d8c6
Start forgot password flow 2022-06-01 18:59:33 +03:00
ismailgulek
adb6afa051
Fix PR remarks 2022-05-30 19:56:23 +03:00
ismailgulek
8b66812430
Show fallback on login screen 2022-05-27 17:51:54 +03:00
Doug
518434537a Report analytics from the new auth flow.
Fix SSO buttons pressed appearance.
2022-05-26 14:46:33 +01:00
Doug
d13a065c34 Add SSOAuthenticationPresenter to the AuthenticationCoordinator. 2022-05-25 14:48:18 +01:00
Doug
4ebcd7d7f0 Disable the next button whilst loading a server.
Add tests for login screen.
Self review.
2022-05-24 18:03:31 +01:00
Doug
b01fbecd88 Add AuthenticationHomeserverViewData to easily map AuthenticationState.Homeserver to a type in the SwiftUI target. 2022-05-24 15:47:25 +01:00
Doug
857cc8c69c Make the server selection coordinator aware of which flow it is for.
Don't set the authentication state until after registration has been queried to avoid using the wrong client if the user cancelled the selection.
2022-05-24 15:47:24 +01:00
Doug
0f12447748 Add login screen. 2022-05-24 15:47:24 +01:00