Wolf-Martell Montwé
|
95f2ec1bd9
|
Update dependencies
|
2023-06-08 12:57:40 +02:00 |
|
Wolf-Martell Montwé
|
8d4904b517
|
Merge pull request #6959 from thundernest/fix_compose_insets_handling
Fix Compose insets handling
|
2023-06-08 12:09:58 +02:00 |
|
cketti
|
55f50f009d
|
Merge pull request #6957 from thundernest/change_AutoDiscoveryResult
[Refactor] Change `AutoDiscoveryResult` to a sealed interface
|
2023-06-08 11:16:29 +02:00 |
|
cketti
|
e846b3b7fe
|
Merge pull request #6956 from thundernest/add_AutoconfigParserResult
[Refactor] Add custom result type for `AutoconfigParser`
|
2023-06-08 11:09:04 +02:00 |
|
cketti
|
23ddb37d55
|
Switch to ACTION_INSERT_OR_EDIT for "add to contacts" action
This allows adding an email address to an existing contact.
|
2023-06-07 19:23:49 +02:00 |
|
cketti
|
3bf19ca3f6
|
Add UserInputEmailAddressParser
Used to parse name and email address pairs entered by the user when composing a message.
|
2023-06-07 18:40:49 +02:00 |
|
Wolf-Martell Montwé
|
8015392d70
|
Merge pull request #6954 from thundernest/add_account_setup_incoming_config_validation
Add account setup incoming config validation
|
2023-06-07 16:08:41 +02:00 |
|
Wolf-Martell Montwé
|
dbc9aaadeb
|
Add AccountIncomingConfig validation
|
2023-06-07 15:59:53 +02:00 |
|
Wolf-Martell Montwé
|
b09b83b1fa
|
Add ImapPrefix validator
|
2023-06-07 15:59:53 +02:00 |
|
Wolf-Martell Montwé
|
7155b09d9a
|
Merge pull request #6953 from thundernest/add_account_setup_incoming_config-ui
Add account setup incoming config UI
|
2023-06-07 15:59:19 +02:00 |
|
Wolf-Martell Montwé
|
e6c2668582
|
This fixes the bottom content not pushed up when keyboard is visible.
|
2023-06-07 15:57:07 +02:00 |
|
Wolf-Martell Montwé
|
ae5e38e6ba
|
Change security and port on protocol type changed
|
2023-06-07 15:49:48 +02:00 |
|
Wolf-Martell Montwé
|
e04bc10729
|
Add AccountIncomingConfigContract and ViewModel
|
2023-06-07 15:49:47 +02:00 |
|
Wolf-Martell Montwé
|
2b436e7bc2
|
Change input fields to class instead of data class and add equals and hashCode
|
2023-06-07 15:49:16 +02:00 |
|
Wolf-Martell Montwé
|
d3d8821896
|
Add account incoming config content ui
|
2023-06-07 15:49:16 +02:00 |
|
Wolf-Martell Montwé
|
df0dba1c20
|
Add IncomingProtocolType
|
2023-06-07 15:25:13 +02:00 |
|
Wolf-Martell Montwé
|
308ca167cf
|
Change code style to not import nested classes due to too much unwanted imports
|
2023-06-07 15:25:12 +02:00 |
|
Wolf-Martell Montwé
|
d547e845d2
|
Merge pull request #6952 from thundernest/add_account_setup_outgoing_config_validation
Add account setup outgoing config validation
|
2023-06-07 15:23:22 +02:00 |
|
Wolf-Martell Montwé
|
d4c949e350
|
Fix validate port allowing 0
|
2023-06-07 15:12:25 +02:00 |
|
Wolf-Martell Montwé
|
3d311b554f
|
Add AccountOutgoingConfig validation
|
2023-06-07 15:05:43 +02:00 |
|
Wolf-Martell Montwé
|
e3175afc13
|
Add validation use case definition and concrete implementation for server, port, username and password
|
2023-06-07 15:05:42 +02:00 |
|
Wolf-Martell Montwé
|
e7c9e0fa85
|
Merge pull request #6951 from thundernest/add_account_setup_outgoing_config
Add account setup outgoing config ui
|
2023-06-07 15:04:01 +02:00 |
|
Wolf-Martell Montwé
|
b47f464872
|
Add AccountOutgoingConfigContract and ViewModel
|
2023-06-07 14:55:31 +02:00 |
|
Wolf-Martell Montwé
|
1f18130b5c
|
Change test setup to generalised event state testing
|
2023-06-07 14:55:31 +02:00 |
|
Wolf-Martell Montwé
|
fe86ef5878
|
Add account outgoing config content ui
|
2023-06-07 14:55:31 +02:00 |
|
Wolf-Martell Montwé
|
69a2643b4e
|
Add connection security
|
2023-06-07 14:55:31 +02:00 |
|
Wolf-Martell Montwé
|
440fa4957c
|
Add NumberInputField
|
2023-06-07 14:55:30 +02:00 |
|
Wolf-Martell Montwé
|
608cf6d3da
|
Fix inconsistencies
|
2023-06-07 14:54:39 +02:00 |
|
cketti
|
6a80fefd84
|
Change AutoDiscoveryResult to a sealed interface
|
2023-06-06 19:47:09 +02:00 |
|
cketti
|
66bb36bd9f
|
Add custom result type for AutoconfigParser
|
2023-06-06 17:16:45 +02:00 |
|
cketti
|
dbe09a9ac2
|
Merge pull request #6947 from thundernest/refactor_AutoconfigFetcher
Refactor `AutoconfigFetcher`
|
2023-06-06 17:13:36 +02:00 |
|
cketti
|
08786a37a1
|
Extract common functionality to AutoconfigFetcher
|
2023-06-06 16:57:36 +02:00 |
|
Wolf-Martell Montwé
|
f99f6309ae
|
Merge pull request #6948 from thundernest/add_number_input
Add TextFieldOutlinedNumber atom and NumberInput molecule to the design system
|
2023-06-01 16:40:35 +00:00 |
|
Wolf-Martell Montwé
|
9bd37efe3d
|
Add TextFieldOutlinedNumber atom and NumberInput molecule to the design system
|
2023-06-01 17:15:55 +02:00 |
|
cketti
|
9ae4c89c4e
|
Add custom result type for HttpFetcher
|
2023-06-01 16:18:48 +02:00 |
|
cketti
|
87a1fd69cf
|
Rename AutoconfigFetcher to HttpFetcher
|
2023-06-01 16:12:40 +02:00 |
|
cketti
|
2daea4dc30
|
Merge pull request #6938 from thundernest/email_address
Add proper email address parser
|
2023-06-01 14:39:12 +02:00 |
|
cketti
|
27ba2b5d8d
|
Remove use of EmailHelper from :feature:autodiscovery:autoconfig
|
2023-06-01 14:29:28 +02:00 |
|
cketti
|
eb4a414c58
|
Add proper email address parser
|
2023-06-01 14:29:28 +02:00 |
|
cketti
|
fa487b2016
|
Always use extension function to create EmailAddress instance
|
2023-06-01 14:29:28 +02:00 |
|
cketti
|
391bcc7f0f
|
Merge pull request #6944 from thundernest/add_AutoDiscoveryService
Add `AutoDiscoveryService` to run auto discovery steps in parallel
|
2023-06-01 14:14:25 +02:00 |
|
cketti
|
cfe899a126
|
Merge pull request #6946 from thundernest/fix_DisplayRecipientsExtractor
Fix recipients being displayed multiple times
|
2023-06-01 13:59:40 +02:00 |
|
cketti
|
c314b79dba
|
Add AutoDiscoveryService to run auto discovery steps in parallel
|
2023-06-01 13:58:07 +02:00 |
|
cketti
|
775e0389a1
|
Keep email address equality comparison out of DisplayRecipientsExtractor
This way the decision on what email address equality comparison strategy is used is limited to `Account.isAnIdentity(Address)`.
|
2023-06-01 13:13:01 +02:00 |
|
Simon Arlott
|
424a37eaeb
|
Add (failing) tests to DisplayRecipientsExtractorTest
|
2023-06-01 13:09:16 +02:00 |
|
Wolf-Martell Montwé
|
2d0a11aab5
|
Merge pull request #6945 from thundernest/add_account_setup_options_validation
Add account setup options validation
|
2023-06-01 10:25:33 +00:00 |
|
Wolf-Martell Montwé
|
32a8b79a13
|
Add AccountOptions validation
|
2023-05-31 17:26:26 +02:00 |
|
Wolf-Martell Montwé
|
48ac48fda3
|
Change validation to use ValidationError interface for errors instead of exceptions
|
2023-05-31 17:17:22 +02:00 |
|
cketti
|
9bcd64f54e
|
Merge pull request #6931 from thundernest/add_AutoDiscovery_tests
Add tests for AutoDiscovery implementations
|
2023-05-31 11:44:50 +02:00 |
|
Wolf-Martell Montwé
|
5c393eab6b
|
Merge pull request #6942 from thundernest/add_account_setup_options_ui
Add account setup options UI
|
2023-05-31 09:38:16 +00:00 |
|