Wolf-Martell Montwé
|
96b1fc2eb5
|
Add ButtonIcon atom
|
2023-05-23 16:53:05 +02:00 |
|
Wolf-Martell Montwé
|
d6f49b4919
|
Add Icon atom and Icons to theme
|
2023-05-23 16:25:36 +02:00 |
|
cketti
|
3e5b7b1772
|
Merge pull request #6908 from thundernest/use_value_classes
Use value classes `EmailAddress` and `Domain` in `:feature:autodiscovery:autoconfig`
|
2023-05-22 18:24:35 +02:00 |
|
cketti
|
3bb0d2e529
|
Use EmailAddress class in :feature:autodiscovery:autoconfig module
|
2023-05-22 18:03:56 +02:00 |
|
cketti
|
57e3db5443
|
Use Domain class in :feature:autodiscovery:autoconfig module
|
2023-05-22 18:03:56 +02:00 |
|
cketti
|
8b8bc409e8
|
Add Domain value class
|
2023-05-22 18:03:56 +02:00 |
|
cketti
|
2dbecb667c
|
Move HostNameUtils to :core:common
|
2023-05-22 18:03:56 +02:00 |
|
cketti
|
75f55d6d91
|
Merge pull request #6907 from thundernest/fix_autoconfig_parser
Fix `AutoconfigParser` bugs
|
2023-05-22 18:02:17 +02:00 |
|
Georg Sieber
|
7edbe542bd
|
Fix "Cannot connect to crypto provider"
Initialize `openPgpCallback` before `onSwitchAccount()` is called from the class initializer.
|
2023-05-22 10:42:19 +02:00 |
|
cketti
|
e04306ea3d
|
Ignore unsupported 'incomingServer' and 'outgoingServer' types
|
2023-05-19 16:40:12 +02:00 |
|
cketti
|
8790db6cfe
|
Skip contents of unsupported 'incomingServer' and 'outgoingServer' elements
|
2023-05-19 16:07:10 +02:00 |
|
cketti
|
726027f961
|
Merge pull request #6903 from thundernest/mx_lookup_autoconfig_discovery
Add support for ISPDB query after DNS MX lookup
|
2023-05-17 18:05:13 +02:00 |
|
cketti
|
517fffaa0b
|
Merge pull request #6902 from thundernest/update_assertk
Update assertk to version 0.26
|
2023-05-17 18:02:22 +02:00 |
|
Wolf-Martell Montwé
|
d5f23456a4
|
Merge pull request #6904 from thundernest/add_unidirectional_viewmodel
Add unidirectional viewmodel
|
2023-05-17 15:37:55 +00:00 |
|
Wolf-Martell Montwé
|
6d1dc90528
|
Change onboarding screen function names
|
2023-05-17 16:47:49 +02:00 |
|
Wolf-Martell Montwé
|
c7112297b8
|
Change AccountSetup to use a contract that follows the unidirectional data flow
|
2023-05-17 16:47:49 +02:00 |
|
Wolf-Martell Montwé
|
7a12b162b1
|
Add Compose onNode extensions
|
2023-05-17 16:47:49 +02:00 |
|
Wolf-Martell Montwé
|
39f24effdd
|
Add koin compose support
|
2023-05-17 16:47:49 +02:00 |
|
Wolf-Martell Montwé
|
2b2745ba9c
|
Add BaseViewModel to abstract state and effect setup
|
2023-05-17 16:47:47 +02:00 |
|
Wolf-Martell Montwé
|
1d93ffb89f
|
Add UnidirectionalViewModel a variation of MVI with side effects
|
2023-05-17 16:47:14 +02:00 |
|
cketti
|
6dfc9c8ff0
|
Do ISPDB query after DNS MX lookup
|
2023-05-16 21:01:41 +02:00 |
|
cketti
|
37196c6431
|
Add code to do a DNS MX lookup
|
2023-05-16 21:00:34 +02:00 |
|
cketti
|
32d76d04ae
|
Add code to extract the sub domain from a hostname
|
2023-05-16 21:00:34 +02:00 |
|
Wolf-Martell Montwé
|
5f0a6437cf
|
Add MainDispatcherRule to swap Dispatchers.Main with a TestDispatcher
|
2023-05-16 17:27:44 +02:00 |
|
cketti
|
ef498c60e4
|
Update assertk to version 0.26
|
2023-05-16 17:20:25 +02:00 |
|
cketti
|
9f4597b48c
|
Add code to extract the base domain from a hostname
|
2023-05-16 16:27:58 +02:00 |
|
cketti
|
510950da65
|
Change AutoconfigUrlProvider to accept a domain
The email address is now an optional parameter.
|
2023-05-16 16:27:58 +02:00 |
|
cketti
|
8376909043
|
Merge pull request #6897 from thundernest/rewrite_to_assertk
Switch assertions to assertk
|
2023-05-16 16:27:13 +02:00 |
|
cketti
|
7c41c66f08
|
Merge pull request #6896 from thundernest/convert_to_kotlin
Convert `FixedLengthInputStream[Test]` to Kotlin
|
2023-05-16 16:26:29 +02:00 |
|
cketti
|
f979820961
|
Merge pull request #6894 from thundernest/rewrite_autoconfig_parser
Rewrite `AutoconfigParser` to be more robust
|
2023-05-15 22:00:07 +02:00 |
|
cketti
|
9686270a1c
|
Rewrite AutoconfigParser to be more robust
|
2023-05-15 15:20:24 +02:00 |
|
cketti
|
5498567bf2
|
Switch assertions to assertk
|
2023-05-14 13:00:28 +02:00 |
|
cketti
|
a266e0a6fc
|
Convert FixedLengthInputStream to Kotlin
|
2023-05-13 23:10:16 +02:00 |
|
cketti
|
64050584b5
|
Rename .java to .kt
|
2023-05-13 23:10:16 +02:00 |
|
cketti
|
9c4a0d40be
|
Convert FixedLengthInputStreamTest to Kotlin
|
2023-05-13 22:55:54 +02:00 |
|
cketti
|
1e629952bc
|
Rename .java to .kt
|
2023-05-13 22:52:15 +02:00 |
|
Wolf-Martell Montwé
|
4f0ee47d12
|
Merge pull request #6893 from thundernest/add_asterisk_for_required_textfield
Add asterisk as required indicator to TextField atoms
|
2023-05-12 14:57:39 +00:00 |
|
Wolf-Martell Montwé
|
9ea4d8045a
|
Add asterisk as required indicator to TextField atoms
|
2023-05-12 12:23:50 +02:00 |
|
cketti
|
7d7e585b03
|
Merge branch '6.6-MAINT'
|
2023-05-12 12:22:52 +02:00 |
|
cketti
|
f95e22afc8
|
Version 6.602
|
2023-05-11 17:13:46 +02:00 |
|
Wolf-Martell Montwé
|
8f02a9e279
|
Merge pull request #6889 from IlyaBizyaev/fix/no-widgets-npe
Fix NPE on devices that don't support widgets
|
2023-05-11 08:52:52 +00:00 |
|
Wolf-Martell Montwé
|
e21041a0da
|
Merge pull request #6890 from thundernest/add_account_setup_atoms_and_molecules
Add account setup atoms and molecules
|
2023-05-11 08:32:30 +00:00 |
|
Ilya Bizyaev
|
1f45c2c391
|
Log the null AppWidgetManager
|
2023-05-10 21:54:13 +02:00 |
|
cketti
|
e3c02c0a53
|
Merge pull request #6888 from thundernest/message_header_default_action
Use "reply" as default action in message header
|
2023-05-10 18:46:15 +02:00 |
|
cketti
|
ec7c282ffd
|
Merge pull request #6883 from thundernest/hostname_validation
Add `HostNameUtils` to check the validity of host names and IP addresses
|
2023-05-10 18:45:30 +02:00 |
|
Wolf-Martell Montwé
|
e43585f374
|
Merge pull request #6891 from thundernest/change_code_style_to_allow_nested_imports
Change IDEA code style to allow imports of nested classes
|
2023-05-10 16:26:20 +00:00 |
|
Wolf-Martell Montwé
|
e43048c9c5
|
Change IDEA code style to allow nested imports
|
2023-05-10 17:58:58 +02:00 |
|
Wolf-Martell Montwé
|
951bd10ddf
|
Add Passwordnput molecule
|
2023-05-10 17:05:51 +02:00 |
|
Wolf-Martell Montwé
|
8d0139d6ae
|
Add EmailAddressInput molecule
|
2023-05-10 17:05:50 +02:00 |
|
Wolf-Martell Montwé
|
d86210aedc
|
Change WithRememberedState to be a generic helper
|
2023-05-10 17:05:49 +02:00 |
|