Wolf-Martell Montwé
|
e658b8256b
|
Add AccountOAuthScreen
|
2023-07-26 13:52:18 +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é
|
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é
|
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é
|
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é
|
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
|
d8489c1cf1
|
Disable "IMAP path prefix" input when auto-detecting IMAP namespace
|
2023-07-17 17:26:28 +02:00 |
|
cketti
|
d09cb2afeb
|
Add source to AutoDiscoveryResult.Settings
|
2023-07-15 21:39:43 +02:00 |
|
cketti
|
e24cbaaddb
|
Map IMAP advanced settings when creating ServerSettings
|
2023-07-13 16:29:32 +02:00 |
|
cketti
|
cb78d34610
|
Add "Send client ID" to incoming server settings (IMAP)
|
2023-07-12 15:50:00 +02:00 |
|
cketti
|
30a248444f
|
Merge pull request #7047 from thundernest/fix_MiniDnsMxResolver
MX lookup: Avoid exception when domain couldn't be resolved
|
2023-07-10 12:36:08 +02:00 |
|
cketti
|
6394599ae3
|
MX lookup: Avoid exception when domain couldn't be resolved
|
2023-07-04 14:28:20 +02:00 |
|
cketti
|
07ccf3b0cb
|
Use AuthenticationType when creating outgoing ServerSettings
|
2023-07-03 18:24:42 +02:00 |
|
cketti
|
89b590b46d
|
Hide username field in outgoing server settings when not needed
|
2023-07-03 18:19:16 +02:00 |
|
cketti
|
ba07e162e4
|
Hide password field in outgoing server settings when not needed
|
2023-07-03 18:16:49 +02:00 |
|
cketti
|
37ea82bd8f
|
Don't show OAuth 2.0 option for POP3 accounts
|
2023-07-03 18:00:56 +02:00 |
|
cketti
|
0f6a50df73
|
Use AuthenticationType when creating ServerSettings
|
2023-07-03 18:00:56 +02:00 |
|
cketti
|
e80a02579a
|
Hide password field in incoming server settings when not needed
|
2023-07-03 17:59:00 +02:00 |
|
Wolf-Martell Montwé
|
1aa69635f5
|
Add launch import settings
|
2023-07-03 15:30:57 +02:00 |
|
Wolf-Martell Montwé
|
6cfd9481aa
|
Move AccountSetupFinishedLauncher to feature launcher
|
2023-07-03 10:21:14 +02:00 |
|
Wolf-Martell Montwé
|
b9e9dced5d
|
Move OkHttp dependency injection to account setup
|
2023-06-30 13:18:18 +02:00 |
|
Wolf-Martell Montwé
|
4cd261dcc7
|
Add feature launcher module to add host activity for composable views
|
2023-06-30 13:18:18 +02:00 |
|
Wolf-Martell Montwé
|
d5c3cf3bf8
|
Merge pull request #7032 from thundernest/add_account_creation
Add account creation
|
2023-06-30 12:31:21 +02:00 |
|
Wolf-Martell Montwé
|
fe180f282d
|
Add createAccount use case to account setup
|
2023-06-30 12:13:16 +02:00 |
|
Wolf-Martell Montwé
|
ece413d9a2
|
Cleanup account options
|
2023-06-30 12:04:27 +02:00 |
|
Wolf-Martell Montwé
|
5c076d4f69
|
Change AccountSetupExternalContract to suspend and wrap IO operations with coroutine IO dispatcher
|
2023-06-30 12:04:27 +02:00 |
|
Wolf-Martell Montwé
|
32a8f23dc7
|
Add create account use case
|
2023-06-30 12:04:27 +02:00 |
|
Wolf-Martell Montwé
|
1c142876d0
|
Add AccountOptions and state mapper
|
2023-06-30 12:04:27 +02:00 |
|
Wolf-Martell Montwé
|
5384350689
|
Add AccountCreator as external dependency for the account setup
|
2023-06-30 12:04:27 +02:00 |
|
cketti
|
176a1e5bb7
|
Add authentication type to outgoing server settings screen
|
2023-06-29 17:46:12 +02:00 |
|
cketti
|
7156b92187
|
Merge pull request #7035 from thundernest/add_incoming_authentication_type
Add authentication type to incoming server settings screen
|
2023-06-29 17:02:24 +02:00 |
|
Wolf-Martell Montwé
|
88a4b7913f
|
Add AccountOwnerNameProvider
|
2023-06-29 12:24:28 +02:00 |
|
Wolf-Martell Montwé
|
dbdbb25cdb
|
Add AccountSetupFinishedLauncher
|
2023-06-29 12:24:28 +02:00 |
|
Wolf-Martell Montwé
|
10aab087dd
|
Fix lint issues
|
2023-06-29 12:23:35 +02:00 |
|
cketti
|
d677c542ef
|
Add authentication type to incoming server settings screen
|
2023-06-28 15:19:09 +02:00 |
|
cketti
|
5c445256b0
|
Remove unnecessary elements from outgoing server settings screen
|
2023-06-28 14:33:42 +02:00 |
|
cketti
|
e43ea29378
|
Use "imap" prefix for "useCompression" properties
|
2023-06-28 14:30:16 +02:00 |
|
cketti
|
428b586c88
|
Only display "use compression" option for IMAP
|
2023-06-28 14:26:15 +02:00 |
|