Wolf-Martell Montwé
49bde4fab7
Remove needles initial state loading as it is covered by the LoadAccountState event
2023-09-13 14:20:57 +02:00
Wolf-Martell Montwé
c540421568
Merge pull request #7158 from thundernest/dependency_updates
...
Dependency updates
2023-09-07 09:47:02 +02:00
Wolf-Martell Montwé
e9535ecdaa
Bump Spotless 6.14.0 -> 6.21.0 and KtLint 0.48.2 -> 0.50.0, and reformat/fix code
2023-09-06 18:13:23 +02:00
Wolf-Martell Montwé
d31737923d
Add Compose Material3 dependency
2023-09-06 18:13:22 +02:00
Wolf-Martell Montwé
5357f308f6
Bump Detekt Compose plugin 0.1.7 to 0.1.11
2023-09-06 18:13:22 +02:00
Wolf-Martell Montwé
2e886a7255
Bump Mockito 5.3.1 -> 5.4.0 and Mockito Kotlin 4.1.0 -> 5.1.0
2023-09-06 18:13:22 +02:00
Wolf-Martell Montwé
95b9d747b1
Bump dependencies
...
Kotlin 1.8.21 -> 1.8.22
KotlinX Coroutines 1.7.1 -> 1.7.3
KotlinX DateTime 0.4.0 -> 0.4.1
AndroidX RecyclerView 1.3.0 -> 1.3.1
AndroidX Fragment 1.6.0 -> 1.6.1
AndroidX Preference 1.2.0 -> 1.2.1
AndroidX Compose Compiler 1.4.7 -> 1.4.8
AndroidX Compose BOM 2023.05.01 -> 2034.06.01
Koin 3.4.2 -> 3.5.3
Koin Compose 3.4.5 -> 3.4.6
Glide 4.15.1 -> 4.16.0
KSP 1.8.21-1.0.11 -> 1.8.22-1.0.11
Okio 3.3.0 -> 3.4.0
2023-09-06 18:13:22 +02:00
Wolf-Martell Montwé
1fe926fad4
Bump Gradle 8.1.1 -> 8.3
2023-09-06 18:13:22 +02:00
Wolf-Martell Montwé
a789e3a653
Merge pull request #7157 from thundernest/add_account_server_config_module
...
Add account server config module
2023-09-06 18:12:27 +02:00
Wolf-Martell Montwé
826588e0c2
Rename AutoDiscoveryStatus to AutoDiscoveryResult
2023-09-06 14:44:06 +02:00
Wolf-Martell Montwé
4f2fe9f6e5
Move server config to its own module
2023-09-06 14:20:59 +02:00
Wolf-Martell Montwé
f141214844
Move domain entities to account common module
2023-09-06 13:05:28 +02:00
Wolf-Martell Montwé
fb02e39f91
Remove back and next button texts on WizardNavigationBar as they have default values set already
2023-09-06 12:10:27 +02:00
Wolf-Martell Montwé
875dd8f464
Move AccountSetupTopAppBar to common and rename to AccountTopAppBar
2023-09-06 12:10:27 +02:00
Wolf-Martell Montwé
26e4ee5d52
Move InputFields to account common module
2023-09-06 12:10:27 +02:00
Wolf-Martell Montwé
0b88b6b0ef
Merge pull request #7156 from thundernest/add_account_validation_module
...
Add account validation module
2023-09-06 12:07:00 +02:00
Wolf-Martell Montwé
dcad7a95b6
Move server certificate to server module
2023-09-05 17:10:44 +02:00
Wolf-Martell Montwé
6acdf48e2d
Add account server validation module
2023-09-05 16:14:22 +02:00
Wolf-Martell Montwé
ac60864d1e
Merge pull request #7155 from thundernest/dependabot/github_actions/actions/checkout-4
...
Bump actions/checkout from 3 to 4
2023-09-05 09:55:58 +02:00
dependabot[bot]
ea241adb7b
Bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 14:29:55 +00:00
Wolf-Martell Montwé
ae1ffdb4f6
Merge pull request #7151 from thundernest/add_servercertificate_module
...
Add servercertificate module
2023-09-04 10:08:31 +02:00
Wolf-Martell Montwé
51fb165003
Remove ServerSettingsExtension as it's already part of the OAuth module
2023-09-01 12:37:23 +02:00
Wolf-Martell Montwé
795b5a42ea
Add servercertificate module and move code from setup there
2023-09-01 12:28:37 +02:00
Wolf-Martell Montwé
f4f189a932
Merge pull request #7149 from thundernest/refactor_account_setup_for_edit_mode
...
Refactor account setup for edit mode
2023-09-01 11:40:28 +02:00
Wolf-Martell Montwé
3cc3918ef3
Add RealOAuth2TokenProvider to feature app to prevent it from crashing
2023-08-31 19:27:56 +02:00
Wolf-Martell Montwé
385de5fdeb
Rename account oauth DomainContract to AccountOAuthDomainContract
2023-08-31 19:16:24 +02:00
Wolf-Martell Montwé
5fff204b95
Move shared domain from setup to common module
2023-08-31 19:07:25 +02:00
Wolf-Martell Montwé
e8a56932b4
Merge pull request #7148 from thundernest/fix_eml_line_breaks
...
Fix eml line breaks to CRLF
2023-08-30 16:58:14 +02:00
Wolf-Martell Montwé
b2e9bf8fd0
Fix eml line breaks to CRLF
2023-08-30 16:45:43 +02:00
Wolf-Martell Montwé
5b4cee05ac
Merge pull request #7145 from thundernest/change_import_logging
...
Add error messages to allow better import debugging
2023-08-30 14:15:31 +02:00
Wolf-Martell Montwé
d021cd3a9e
Merge pull request #7144 from thundernest/change_git_line_break_config
...
Change line break rule to avoid issues with contributions from Windows
2023-08-30 14:14:34 +02:00
Wolf-Martell Montwé
cafc786367
Add error messages to allow better import debugging
2023-08-29 19:10:37 +02:00
Wolf-Martell Montwé
27be361bb4
Fix line breaks
2023-08-29 14:58:38 +02:00
Wolf-Martell Montwé
61d4d642a0
Change line break rule to avoid issues with contributions from Windows
2023-08-29 14:45:52 +02:00
Wolf-Martell Montwé
1d350ec6e1
Merge pull request #7123 from thundernest/sign_in_with_google_button
...
Use `OutlinedButton` for `SignInWithGoogleButton`
2023-08-23 17:15:09 +02:00
cketti
cbf480dbf7
Prepare for version 6.711
2023-08-18 19:58:01 +02:00
cketti
7aa919e097
Version 6.710
2023-08-18 18:40:20 +02:00
cketti
e5bda54f3e
Merge pull request #7135 from thundernest/add_account_back_button
...
Fix behavior of back button when adding additional accounts
2023-08-18 18:38:33 +02:00
cketti
41435cb7f6
Fix behavior of back button when adding additional accounts
2023-08-18 18:17:03 +02:00
cketti
3702eaee02
Merge pull request #7131 from thundernest/fix_new_oauth
...
Fix OAuth code in new account setup
2023-08-18 13:33:24 +02:00
cketti
9cf974bc7e
Merge pull request #7130 from thundernest/move_subscribed_folders_setting
...
Move "Show only subscribed folders" setting to folders section
2023-08-18 13:27:30 +02:00
cketti
2b3b768eed
Handle broken AuthState
...
The authorization state created using the new account setup in K-9 Mail 6.709 is broken and can't be used to refresh the access token. So we clear the authorization state when trying to refresh the token fails with an `IllegalStateException`.
2023-08-16 15:04:15 +02:00
cketti
cc88a39528
Simplify AuthorizationRepository
...
This also fixes a bug; previously the `AuthorizationResponse` wasn't included in `AuthState`.
2023-08-16 14:05:36 +02:00
cketti
476cd91624
Remove AccountOAuthContract.State.authorizationState
2023-08-16 13:27:36 +02:00
cketti
b0ef477f6e
Remove "Show only subscribed folders" from (old) incoming server settings screen
2023-08-16 12:08:52 +02:00
cketti
397a06131e
Add "Show only subscribed folders" setting to folders section
2023-08-16 12:04:05 +02:00
cketti
40d7db53f4
Prepare for version 6.710
2023-08-14 19:17:11 +02:00
cketti
7784d37e99
Version 6.709
2023-08-14 19:10:31 +02:00
cketti
8acf174a7c
Merge pull request #7127 from thundernest/enable_new_account_setup
...
Switch to new account setup UI
2023-08-14 19:03:47 +02:00
cketti
ca851d1b80
Switch to new account setup UI
2023-08-14 18:44:57 +02:00