Wolf-Martell Montwé
|
8af494fa52
|
Change WizardNavigationBar to be able to show and hide buttons
|
2023-07-26 18:13:19 +02:00 |
|
cketti
|
84f132c148
|
Add abstraction for storing and retrieving the OAuth state
|
2023-07-26 15:28:34 +02:00 |
|
Wolf-Martell Montwé
|
0c0e57f7ba
|
Merge pull request #7079 from thundernest/add_account_setup_oauth
Add account setup oauth
|
2023-07-26 12:43:29 +00:00 |
|
Wolf-Martell Montwé
|
bfae204dc5
|
Remove OnNextClicked as SignInClicked controls the flow
|
2023-07-26 13:52:19 +02:00 |
|
Wolf-Martell Montwé
|
7b8107d2bc
|
Add error strings
|
2023-07-26 13:52:19 +02:00 |
|
Wolf-Martell Montwé
|
5b9d08fe8b
|
Add tests and remove CheckIsAuthorized as it's fully covered by the AuthorizationStateRepository
|
2023-07-26 13:52:19 +02:00 |
|
Wolf-Martell Montwé
|
35020a1cb9
|
Add CheckIsGoogleSignIn and use GoogleSignInButton
|
2023-07-26 13:52:19 +02:00 |
|
Wolf-Martell Montwé
|
615e16895f
|
Add FinishOAuthSignIn usecase
|
2023-07-26 13:52:18 +02:00 |
|
Wolf-Martell Montwé
|
e658b8256b
|
Add AccountOAuthScreen
|
2023-07-26 13:52:18 +02:00 |
|
Wolf-Martell Montwé
|
b5a44a54b5
|
Merge pull request #7080 from thundernest/fix_auto_discovery_status_view_border_shape
Fix AutoDiscoveryStatusView border shape
|
2023-07-26 09:09:28 +00:00 |
|
Wolf-Martell Montwé
|
eeb03b6d15
|
Fix AutoDiscoveryStatusView border shape
|
2023-07-20 18:17:36 +02:00 |
|
cketti
|
93cf883fca
|
Merge pull request #7078 from thundernest/fix_oauth_config
Fix hostnames for Microsoft OAuth configuration
|
2023-07-20 16:15:02 +02:00 |
|
cketti
|
d8598a64b3
|
Fix hostnames for Microsoft OAuth configuration
|
2023-07-20 14:50:39 +02:00 |
|
cketti
|
3c344ff808
|
Merge pull request #7077 from thundernest/autoconfig_auth_types
Read all supported authentication methods from Autoconfig file
|
2023-07-20 11:47:50 +02:00 |
|
cketti
|
ce2ef439d0
|
Merge pull request #7075 from thundernest/client_certificate
New account setup: add support for client certificates
|
2023-07-20 11:47:30 +02:00 |
|
cketti
|
639f6e68b3
|
Use authentication type from AutoDiscoveryResult.Settings
|
2023-07-19 20:35:23 +02:00 |
|
cketti
|
f73cd2ffef
|
Return all supported authentication methods from RealAutoconfigParser
|
2023-07-19 19:58:20 +02:00 |
|
Wolf-Martell Montwé
|
14ea2b33fc
|
Merge pull request #7076 from thundernest/change_wizard_navigation_bar_to_stateful
Change WizardNavigationBar to stateful
|
2023-07-19 17:08:39 +00:00 |
|
Wolf-Martell Montwé
|
0a2a1b7d93
|
Change WizardNavigationBar to enable next and back button based on given state
|
2023-07-19 18:53:58 +02:00 |
|
cketti
|
92d7682e48
|
Use client certificate alias when creating ServerSettings
|
2023-07-19 18:25:06 +02:00 |
|
cketti
|
d4b7668368
|
Add UI element to select a client certificate
|
2023-07-19 18:25:06 +02:00 |
|
Wolf-Martell Montwé
|
ef4d05f5be
|
Merge pull request #7074 from thundernest/add_authorization_repository
Add `AuthorizationRepository`
|
2023-07-19 15:50:18 +00:00 |
|
Wolf-Martell Montwé
|
ada21aebd1
|
Add AuthorizationRepository
|
2023-07-19 17:34:34 +02:00 |
|
cketti
|
445146b531
|
Add a CompositionLocal for getting the current Activity
|
2023-07-19 16:26:28 +02:00 |
|
Wolf-Martell Montwé
|
b0cf2e5f28
|
Merge pull request #7073 from thundernest/add_content_list_view
Add ContentListView to wrap repeated content view setup
|
2023-07-19 13:44:10 +00:00 |
|
Wolf-Martell Montwé
|
7578728ffa
|
Merge pull request #7072 from thundernest/move_event_state_test_util_to_core_testing
Move `EventStateTestUtil` to `core:ui:compose:testing`
|
2023-07-19 13:43:58 +00:00 |
|
Wolf-Martell Montwé
|
c2d067f968
|
Move EventStateTestUtil to core:ui:compose:testing
|
2023-07-19 15:03:23 +02:00 |
|
Wolf-Martell Montwé
|
cbffe44496
|
Add ContentListView to wrap repeated content view setup
|
2023-07-19 14:39:19 +02:00 |
|
Wolf-Martell Montwé
|
f3d096fed4
|
Merge pull request #7071 from thundernest/add_sign_in_with_google_button
Add SignInWithGoogleButton
|
2023-07-19 09:31:40 +00:00 |
|
Wolf-Martell Montwé
|
c714197a08
|
Merge pull request #7070 from thundernest/add_oauth_check_to_auto_discovery
Add OAuth check to auto discovery
|
2023-07-19 09:31:27 +00:00 |
|
Wolf-Martell Montwé
|
f0672ddd53
|
Add OAuth check to GetAutoDiscovery
|
2023-07-19 10:36:39 +02:00 |
|
Wolf-Martell Montwé
|
23b0e79a0e
|
Add account common module to host shared code for reuse in oauth module
|
2023-07-19 10:36:39 +02:00 |
|
Wolf-Martell Montwé
|
e6b2c66f44
|
Change contracts from sealed class to sealed interface
|
2023-07-19 10:07:27 +02:00 |
|
Wolf-Martell Montwé
|
60370fc1d9
|
Add SignInWithGoogleButton
|
2023-07-19 10:06:49 +02:00 |
|
cketti
|
452ccff550
|
Merge pull request #7069 from thundernest/imap_path_prefix
Disable "IMAP path prefix" input when auto-detecting IMAP namespace
|
2023-07-18 13:16:51 +02:00 |
|
cketti
|
608fdb0bb6
|
Merge pull request #7068 from thundernest/create_account
Update code to create an account
|
2023-07-18 12:19:36 +02:00 |
|
cketti
|
d8489c1cf1
|
Disable "IMAP path prefix" input when auto-detecting IMAP namespace
|
2023-07-17 17:26:28 +02:00 |
|
cketti
|
0392f86a63
|
Extract values from ServerSettings when creating an IMAP account
|
2023-07-17 15:49:39 +02:00 |
|
cketti
|
8c35dd5b34
|
Log error when creating an account fails
|
2023-07-17 12:39:18 +02:00 |
|
cketti
|
037b39a566
|
Fix setting account name and sender name when creating an account
|
2023-07-17 12:37:44 +02:00 |
|
cketti
|
8b07c61d18
|
Use signature when one was configured during account setup
|
2023-07-17 12:22:26 +02:00 |
|
cketti
|
248fd3dc2a
|
Set folderPushMode to NONE when creating account
|
2023-07-17 12:17:44 +02:00 |
|
cketti
|
23add3be6f
|
Merge pull request #7067 from thundernest/autodiscovery_result_source
Add source to `AutoDiscoveryResult.Settings`
|
2023-07-17 12:03:23 +02:00 |
|
cketti
|
d09cb2afeb
|
Add source to AutoDiscoveryResult.Settings
|
2023-07-15 21:39:43 +02:00 |
|
cketti
|
54253f785e
|
Merge pull request #7065 from thundernest/create_server_settings
Map IMAP advanced settings when creating `ServerSettings`
|
2023-07-13 17:41:14 +02:00 |
|
cketti
|
e24cbaaddb
|
Map IMAP advanced settings when creating ServerSettings
|
2023-07-13 16:29:32 +02:00 |
|
cketti
|
f455566998
|
Merge pull request #7064 from thundernest/text_appearance_styles
Reference styles via theme attributes
|
2023-07-13 12:51:47 +02:00 |
|
cketti
|
bb84da1369
|
Merge pull request #7063 from thundernest/send_client_id
Add "Send client ID" to incoming server settings (IMAP)
|
2023-07-13 12:51:24 +02:00 |
|
cketti
|
588d7a7329
|
Use theme attribute to style outlined buttons
|
2023-07-12 18:28:30 +02:00 |
|
cketti
|
5ddffb1928
|
Use theme attributes instead of referencing TextAppearance styles directly
|
2023-07-12 18:20:30 +02:00 |
|