Commit Graph

14 Commits

Author SHA1 Message Date
Stefan Ceriu 89bcd92cca Configured and applied SwiftFormat 2022-09-27 12:55:44 +03:00
Doug a2ff36ab21 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 8e36710bfb 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 e8899f134e Add custom string representations of view model/coordinator results. 2022-06-17 10:15:10 +01:00
ismailgulek 4b8d58e34a Fix PR remarks 2022-06-02 00:30:28 +03:00
ismailgulek 9b47707b42 Start forgot password flow 2022-06-01 18:59:33 +03:00
ismailgulek 15ebe174c5 Fix PR remarks 2022-05-30 19:56:23 +03:00
ismailgulek dc4845618c Show fallback on login screen 2022-05-27 17:51:54 +03:00
Doug 446ddf5aeb Report analytics from the new auth flow.
Fix SSO buttons pressed appearance.
2022-05-26 14:46:33 +01:00
Doug 130106f6ad Add SSOAuthenticationPresenter to the AuthenticationCoordinator. 2022-05-25 14:48:18 +01:00
Doug 292cd4a5d2 Disable the next button whilst loading a server.
Add tests for login screen.
Self review.
2022-05-24 18:03:31 +01:00
Doug e77d7d9250 Add AuthenticationHomeserverViewData to easily map AuthenticationState.Homeserver to a type in the SwiftUI target. 2022-05-24 15:47:25 +01:00
Doug 26b4130eb1 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 5bbd397287 Add login screen. 2022-05-24 15:47:24 +01:00