cketti
|
a5c5278c71
|
Add 'com.android.lint' Gradle plugin to JVM projects
|
2022-08-09 13:55:01 +02:00 |
|
cketti
|
e7032255c6
|
JVM-ify mail libraries
|
2022-05-02 20:05:00 +02:00 |
|
cketti
|
fdb8655f3a
|
Remove Robolectric from a lot of tests
|
2022-05-02 17:08:22 +02:00 |
|
cketti
|
d69c1f4c46
|
Add simple logging abstraction
Once there's a JVM artifact for Timber, hopefully all we have to do is replace the imports again.
|
2022-05-02 02:44:35 +02:00 |
|
cketti
|
4ad2e04cff
|
Decouple WebDavSocketFactory from DefaultTrustedSocketFactory
|
2022-04-28 22:02:48 +02:00 |
|
Bastian Wilhelm
|
d71e5b40ac
|
Replace AndroidX annotations with the ones from JetBrains
|
2022-04-28 14:52:48 +02:00 |
|
cketti
|
4bed7a595b
|
Remove unused method parameters
|
2022-02-24 19:56:50 +01:00 |
|
cketti
|
e59f57f602
|
Remove unused callbacks from MessageRetrievalListener
|
2022-02-24 19:42:01 +01:00 |
|
cketti
|
61046ef0fd
|
Update Mockito (Kotlin) to version 4.0.0
|
2021-10-30 05:32:51 +02:00 |
|
cketti
|
69ed32ff8a
|
Convert 'ServerSettings' to Kotlin
|
2021-02-01 10:39:19 +01:00 |
|
cketti
|
97051f3f7c
|
Make WebDavStore use ServerSettings directly
Instead of using WebDavStoreSettings as a ServerSettings subclass make it a helper to extract WebDav-specific settings.
|
2021-01-31 18:50:14 +01:00 |
|
cketti
|
02049c5882
|
Create DraftsFolderProvider
|
2020-05-01 05:38:37 +02:00 |
|
cketti
|
a6f75dc587
|
Remove StoreConfig.getMaximumAutoDownloadMessageSize()
|
2020-05-01 05:15:51 +02:00 |
|
cketti
|
fcfc7e6a22
|
Remove unused method StoreConfig.getInboxFolder()
|
2020-05-01 03:31:11 +02:00 |
|
cketti
|
94489bf55a
|
Change List<? extends Message> to List<Message> where appropriate
|
2020-04-27 18:37:10 +02:00 |
|
cketti
|
7ac210956a
|
Change List<? extends Message> to List<WebDavMessage> where appropriate
|
2020-04-27 18:37:10 +02:00 |
|
cketti
|
35da218170
|
Make WebDavFolder no longer extend Folder
This highlighted that a bunch of code in backend-webdav was unused.
|
2020-01-28 16:22:09 +01:00 |
|
cketti
|
9335080545
|
Get rid of common base class RemoteStore
This also allows removing some unnecessary methods in former subclasses.
|
2020-01-26 05:16:01 +01:00 |
|
cketti
|
2d470c73a0
|
Move FolderType and FolderClass out of Folder
|
2020-01-09 14:08:41 +01:00 |
|
cketti
|
13bc16caf8
|
Remove Message.getFolder()
|
2020-01-08 23:30:03 +01:00 |
|
cketti
|
e3973096d3
|
Remove Checkstyle
|
2019-11-13 16:51:52 +01:00 |
|
cketti
|
56a37d9e14
|
Remove FindBugs
It's not maintained anymore and we're not currently using it.
|
2019-11-13 16:41:51 +01:00 |
|
cketti
|
105622a999
|
Use variable for 'sourceCompatibility' and 'targetCompatibility' values
|
2019-11-13 16:26:29 +01:00 |
|
cketti
|
3ccabbf95f
|
Remove unused code
|
2019-03-09 19:31:54 +01:00 |
|
cketti
|
47deb4e5ba
|
Switch to androidx artifacts
|
2019-02-09 22:08:25 +01:00 |
|
cketti
|
eeb820b958
|
Remove Folder.delete(boolean)
|
2019-01-10 00:15:35 +01:00 |
|
Vincent Breitmoser
|
df85d7b0f3
|
Clean up TrustManager, KeyStore and SocketFactory use
|
2018-11-30 15:47:57 +01:00 |
|
cketti
|
aecdbf5a6a
|
Add FolderType support to WebDavStore + WebDavBackend
|
2018-11-13 16:57:32 +01:00 |
|
cketti
|
9711b42412
|
Remove unused Folder.FolderType
|
2018-11-09 14:19:36 +01:00 |
|
BO41
|
c043eb0df4
|
Replace explicit type arguments with <>
|
2018-09-02 23:35:09 +02:00 |
|
BO41
|
86dde4dabf
|
Remove unused imports
|
2018-09-02 22:31:34 +02:00 |
|
cketti
|
87132562f8
|
Remove unused parameter
|
2018-07-22 18:31:41 +02:00 |
|
cketti
|
0af83029cc
|
Change ServerSettings#type to a String
|
2018-07-19 12:40:57 +02:00 |
|
cketti
|
7ca3806c33
|
Remove knowledge of store URI from :mail:protocols:webdav module
|
2018-07-17 21:33:04 +02:00 |
|
cketti
|
2b97211612
|
Remove WebDavStore.createUri/decodeUri
|
2018-07-17 20:39:18 +02:00 |
|
cketti
|
e2c09e4155
|
Make account setup code use Backend to check outgoing server settings
|
2018-07-11 19:57:51 +02:00 |
|
cketti
|
455315f62e
|
Move code to upload messages to Backend implementations
|
2018-06-17 17:43:32 +02:00 |
|
cketti
|
80c76e6fb9
|
Move code to search/fetch messages to Backend implementations
|
2018-06-17 16:57:18 +02:00 |
|
cketti
|
294a678b16
|
Move code to set message flags to Backend implementations
|
2018-06-16 17:41:53 +02:00 |
|
cketti
|
606f8c2934
|
Fix issue with Apache HTTP Client not being on the classpath
|
2018-06-02 23:18:41 +02:00 |
|
cketti
|
47520d7ae1
|
Clean up
|
2018-05-24 13:57:36 +02:00 |
|
cketti
|
c71c1464fd
|
Create :mail:protocols:webdav Gradle module
|
2018-05-24 13:57:35 +02:00 |
|