Commit graph

12823 commits

Author SHA1 Message Date
Wolf-Martell Montwé
5c5fb5cedf
Bump dependency check 0.46.0 -> 0.48.0 2023-09-19 10:22:15 +02:00
Wolf-Martell Montwé
0abee28d05
Bump Android Gradle Plugin 8.0.2 -> 8.1.1 2023-09-19 10:22:14 +02:00
Wolf-Martell Montwé
5489a2c881
Merge pull request #7178 from thundernest/fix_github_action_runs
Fix GitHub Actions Failure with Error Code 143
2023-09-19 08:17:40 +00:00
Wolf-Martell Montwé
d142bbef96
Add ci gradle.properties and move quality checks to the start 2023-09-18 17:52:46 +02:00
Wolf-Martell Montwé
713ff9ea3b
Fix memory issues, taken from NowInAndroid example App 2023-09-18 17:52:12 +02:00
Wolf-Martell Montwé
5c24e08059
Split workflow run into multiple steps 2023-09-18 17:52:02 +02:00
Wolf-Martell Montwé
e84354ca1b
Merge pull request #7175 from thundernest/rename_account_state_repository_save_methods
Rename AccountStateRepository save to set function names
2023-09-15 15:56:12 +00:00
Wolf-Martell Montwé
69c373e178
Rename AccountStateRepository save to set function names 2023-09-15 13:54:15 +02:00
Wolf-Martell Montwé
bfe82bf92e
Merge pull request #7174 from thundernest/add_account_updater
Add account updater
2023-09-15 10:44:53 +00:00
Wolf-Martell Montwé
8549bfc554
Add newAccount method to preferences to allow creation with given UUID 2023-09-15 11:24:17 +02:00
Wolf-Martell Montwé
61d955f774
Add AccountUpdater contract and implementation 2023-09-15 11:24:17 +02:00
Wolf-Martell Montwé
5694e0934b
Add account:edit module 2023-09-15 11:24:16 +02:00
Wolf-Martell Montwé
a7ca61883c
Add account uuid 2023-09-15 11:24:16 +02:00
Wolf-Martell Montwé
8f9116508e
Merge pull request #7172 from thundernest/change_server_validation_injection
Change injection for server validation
2023-09-14 14:29:57 +00:00
Wolf-Martell Montwé
72de4c6b67
Suppress error about line length 2023-09-14 14:57:03 +02:00
Wolf-Martell Montwé
9715cfc45e
Merge pull request #7173 from thundernest/fix_gradle_properties
Fix gradle properties to avoid out of memory
2023-09-14 12:51:11 +00:00
Wolf-Martell Montwé
57580f2cb7
Cleanup 2023-09-14 11:05:49 +02:00
Wolf-Martell Montwé
cea52fca9e
Enable Gradle configuration cache 2023-09-14 11:05:49 +02:00
Wolf-Martell Montwé
1e6eaae18e
Fix Out of Memory and Gradle daemon disappeared issues, also improves build speed 2023-09-14 11:05:49 +02:00
Wolf-Martell Montwé
25accaf905
Add observeWithoutEffect method 2023-09-14 10:36:34 +02:00
Wolf-Martell Montwé
11b12f9c5e
Change named injection to typed injection for server validation to avoid issues with dependency resolution 2023-09-13 18:46:22 +02:00
Wolf-Martell Montwé
eec105263f
Merge pull request #7171 from thundernest/move_email_validation_to_account_setup
Move email validation to account setup
2023-09-13 16:12:09 +00:00
Wolf-Martell Montwé
8019485750
Move email validation to account setup 2023-09-13 16:53:04 +02:00
Wolf-Martell Montwé
04e629e7a7
Merge pull request #7167 from thundernest/remove_k9_deprecation_warning
Remove deprecation warning of `K9` class
2023-09-13 14:15:21 +00:00
Wolf-Martell Montwé
6a19427a80
Remove deprecation warning of K9 class, as it's not true anymore and spamming the build output 2023-09-13 15:43:40 +02:00
Wolf-Martell Montwé
02fcf5b74c
Merge pull request #7169 from thundernest/refactor_account_server_settings
Refactor account server settings
2023-09-13 13:42:42 +00:00
Wolf-Martell Montwé
600a9057e7
Merge pull request #7170 from thundernest/fix_github_action_failure
Change Gradle memory allowance to 3G
2023-09-13 13:42:15 +00:00
Wolf-Martell Montwé
a71473fe14
Change Gradle memory allowance to 3G 2023-09-13 15:17:54 +02:00
Wolf-Martell Montwé
8d9747074b
Change Gradle memory allowance to 3G 2023-09-13 14:58:08 +02:00
Wolf-Martell Montwé
e152c1f2d1
Rename AccountOutgoingConfig to OutgoingServerSettings 2023-09-13 14:20:58 +02:00
Wolf-Martell Montwé
4926f595fb
Rename AccountIncomingConfig to IncomingServerSettings 2023-09-13 14:20:58 +02:00
Wolf-Martell Montwé
2c0a22a78a
Rename ServerConfigDomainContract to ServerSettingsDomainContract 2023-09-13 14:20:58 +02:00
Wolf-Martell Montwé
009f235fe7
Rename module from config to settings for consistency 2023-09-13 14:20:58 +02:00
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