cketti
|
9f25f27066
|
Update FUNDING.yml
|
2022-06-13 18:03:18 +02:00 |
|
cketti
|
f60042d274
|
Merge pull request #6108 from k9mail/sign_in_progress
Display spinning progress indicator while the OAuth flow is running
|
2022-06-12 20:18:02 +02:00 |
|
cketti
|
509bbf89a8
|
Merge pull request #6109 from k9mail/fix_clear_notifications
Fix bug when clearing all new message notifications of an account
|
2022-06-12 20:17:05 +02:00 |
|
cketti
|
451a74166b
|
Fix bug when clearing all new message notifications of an account
|
2022-06-10 16:42:53 +02:00 |
|
cketti
|
971596a485
|
Display spinning progress indicator while the OAuth flow is running
|
2022-06-10 14:44:18 +02:00 |
|
cketti
|
591d232e26
|
Merge pull request #6105 from k9mail/oauth_yahoo
Add OAuth support for Yahoo and AOL accounts
|
2022-06-09 12:07:02 +02:00 |
|
cketti
|
6290e9b2a6
|
Add OAuth support for AOL accounts
|
2022-06-08 20:28:08 +02:00 |
|
cketti
|
79dd0fe1b2
|
Add OAuth support for Yahoo accounts
|
2022-06-08 20:28:08 +02:00 |
|
Olivier Blin
|
4c937ad7a6
|
Move redirectUri in OAuthConfiguration
Not all providers accept the redirect URI Google requires Android apps to use.
|
2022-06-08 20:28:08 +02:00 |
|
cketti
|
da5f8a70c6
|
Merge pull request #6104 from k9mail/oauth_import
Add support for OAuth flow after settings import
|
2022-06-08 14:31:06 +02:00 |
|
cketti
|
9ae7d27e79
|
Add support for OAuth flow after settings import
|
2022-06-07 15:53:37 +02:00 |
|
cketti
|
94c61a7999
|
Merge pull request #6098 from k9mail/sasl_oauthbearer
Add support for the `OAUTHBEARER` SASL method
|
2022-06-06 22:30:29 +02:00 |
|
cketti
|
402259a834
|
Merge pull request #6097 from k9mail/oauth_config_provider
Add proper way to retrieve OAuth credentials
|
2022-06-06 22:17:20 +02:00 |
|
cketti
|
bbd104f38a
|
Add support for the OAUTHBEARER SASL method (SMTP)
|
2022-06-05 22:49:30 +02:00 |
|
cketti
|
d3be6e249b
|
Add support for the OAUTHBEARER SASL method (IMAP)
|
2022-06-05 22:49:30 +02:00 |
|
cketti
|
d08aa55853
|
Add proper way to retrieve OAuth credentials
|
2022-06-05 16:35:39 +02:00 |
|
cketti
|
3581a0239c
|
Merge pull request #6096 from k9mail/sign_in_with_google
Add "Sign in with Google" button
|
2022-06-05 15:57:43 +02:00 |
|
cketti
|
d4883d1921
|
Add "Sign in with Google" button
This flow is not a great user experience. But it's the fastest way I could think of to add the button that was requested by Google.
|
2022-06-03 23:25:58 +02:00 |
|
cketti
|
5065afef88
|
Merge pull request #6082 from k9mail/oauth_setup_flow
Add support for OAuth 2.0 (Gmail)
|
2022-05-28 15:44:22 +02:00 |
|
cketti
|
7e5c6b05c4
|
Merge pull request #6051 from TheLastProject/feature/2943
Add support for List-Unsubscribe
|
2022-05-28 14:28:35 +02:00 |
|
cketti
|
a193643591
|
Update AttachmentPresenterTest
|
2022-05-28 14:09:38 +02:00 |
|
Sylvia van Os
|
6081b58212
|
Add Unsubscribe toolbar option
|
2022-05-28 14:07:08 +02:00 |
|
cketti
|
859e7c5417
|
Merge pull request #6080 from k9mail/ehlo_keywords
Ignore invalid SMTP EHLO response lines
|
2022-05-24 16:52:00 +02:00 |
|
cketti
|
c462cc2bb6
|
Merge pull request #6081 from Lampotrias/Fix-bug-5983
Missing back button in settings
|
2022-05-24 16:44:07 +02:00 |
|
Mihail Mitrofanov
|
f0535c6217
|
The back button now appears in AccountSetupIncoming and AccountSetupOutgoing only in edit mode
* Condition Intent.ACTION_EDIT.equals(getIntent().getAction());
|
2022-05-24 15:35:57 +02:00 |
|
cketti
|
14a7f1b0d3
|
Add support for OAuth 2.0 (Gmail)
|
2022-05-23 22:26:49 +02:00 |
|
Mihail Mitrofanov
|
8fa9b7fbe6
|
Fix #5983. Missing back button
Add back button in below activities:
* AccountSetupComposition (item "Composition defaults")
* AccountSetupOutgoing (item "Outgoing server")
* AccountSetupIncoming (item "Incoming server")
|
2022-05-23 16:22:20 +02:00 |
|
cketti
|
e1ff582cac
|
Merge pull request #6078 from k9mail/convert_to_kotlin
Convert `AccountSetupCheckSettings` to Kotlin
|
2022-05-23 13:03:45 +02:00 |
|
cketti
|
60bf78d3f0
|
Ignore invalid SMTP EHLO response lines
|
2022-05-22 21:52:18 +02:00 |
|
cketti
|
f71615f6aa
|
Convert AccountSetupCheckSettings to Kotlin
|
2022-05-21 19:59:17 +02:00 |
|
cketti
|
af2d031385
|
Rename .java to .kt
|
2022-05-21 19:40:54 +02:00 |
|
cketti
|
c78d70719b
|
Merge pull request #6075 from k9mail/convert_to_kotlin
Convert `AccountSetupBasics` to Kotlin
|
2022-05-20 23:50:14 +02:00 |
|
cketti
|
fa803526d2
|
Convert AccountSetupBasics to Kotlin
|
2022-05-20 23:18:08 +02:00 |
|
cketti
|
bf5924d288
|
Rename .java to .kt
|
2022-05-18 17:46:21 +02:00 |
|
cketti
|
4a03b58944
|
Merge pull request #6066 from k9mail/fix_imap_xoauth2_flow
Fix XOAUTH2 response parsing in IMAP code
|
2022-05-11 11:40:40 +02:00 |
|
cketti
|
553cbbb87f
|
Only use XOAuth2ChallengeParser on continuation requests
|
2022-05-11 01:43:57 +02:00 |
|
cketti
|
35ced0f3ef
|
Add Logger implementation for tests
|
2022-05-11 01:43:57 +02:00 |
|
cketti
|
bf6ae48658
|
Convert RealImapConnectionTest to Kotlin
|
2022-05-11 01:43:57 +02:00 |
|
cketti
|
f26d0410ba
|
Rename .java to .kt
|
2022-05-11 00:41:02 +02:00 |
|
cketti
|
2205202769
|
Merge pull request #6056 from k9mail/deandroidify
JVM-ify mail libraries
|
2022-05-03 17:15:48 +02:00 |
|
cketti
|
e7032255c6
|
JVM-ify mail libraries
|
2022-05-02 20:05:00 +02:00 |
|
cketti
|
171c0eca43
|
Use DefaultHostnameVerifier from Apache's httpclient5
|
2022-05-02 20:05:00 +02:00 |
|
cketti
|
3690972274
|
Merge pull request #6055 from k9mail/trim_robolectric_usage
Remove Robolectric from a lot of tests
|
2022-05-02 20:04:46 +02:00 |
|
cketti
|
fdb8655f3a
|
Remove Robolectric from a lot of tests
|
2022-05-02 17:08:22 +02:00 |
|
cketti
|
7135afb162
|
Merge pull request #6054 from k9mail/move_mime_type_handling
Move MIME type utility functions to `:k9mail:app:core`
|
2022-05-02 17:07:34 +02:00 |
|
cketti
|
ad337c0395
|
Move mime type utility functions to :k9mail:app:core
|
2022-05-02 14:41:55 +02:00 |
|
cketti
|
4cbd8424ee
|
Merge pull request #6053 from k9mail/jvm_logging
Replace usages of Timber in mail libraries
|
2022-05-02 14:41:40 +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
|
ff48609b6f
|
Remove CertificateValidationException 's dependency on the Android SDK
|
2022-05-02 02:44:34 +02:00 |
|
cketti
|
6685912cc4
|
Merge pull request #6052 from k9mail/deandroidify_Address
Remove Address's dependency on `Rfc822Tokenizer`
|
2022-05-02 02:44:17 +02:00 |
|