Commit Graph

8 Commits

Author SHA1 Message Date
Doug
61e42cd685 Add custom string representations of view model/coordinator results. 2022-06-17 10:15:10 +01:00
ismailgulek
11d743a03e Fix PR remarks 2022-05-30 19:56:23 +03:00
Doug
7f1484c21c Add SSOAuthenticationPresenter to the AuthenticationCoordinator. 2022-05-25 14:48:18 +01:00
Doug
6023eb59b7 Add AuthenticationHomeserverViewData to easily map AuthenticationState.Homeserver to a type in the SwiftUI target. 2022-05-24 15:47:25 +01:00
Doug
9c9b3befcd Add login screen. 2022-05-24 15:47:24 +01:00
Doug
82984381b3 Add SessionVerificationListener. 2022-05-04 19:26:38 +01:00
Doug
661b0682c2 Allow registration on SSO only servers.
Stop using the homeserver from user defaults.
2022-05-04 19:26:38 +01:00
Doug
282fe5c27e Add Authentication Flow WIP.
- Add Registration Screen.
- Add Server Selection Screen.
- Rename AuthenticationCoordinator to LegacyAuthenticationCoordinator.
- Add AuthenticationService and RegistrationWizard.
- Async extensions.
- Add global white and EMS colors to the themes.
- Add tests for server selection and registration screens.
- Accessibility and iPad layout tweaks.
- Remove MainActor from Auth Coordinators/VMs/Views.
(It broke the protocol conformances so now the methods and properties are marked individually.)
2022-05-04 19:26:38 +01:00