Commit graph

567 commits

Author SHA1 Message Date
Todd Mortimer
ec835d67e4 Rename handle_unilateral to try_handle_unilateral.
More accurately conveys that the function might not actually handle it.
2021-03-20 14:21:13 -04:00
Jon Gjengset
bd0a04567b
Bump imap-proto 2021-03-14 18:10:15 -07:00
Jon Gjengset
fa30a90827
Handle other MailboxDatum 2021-03-14 11:02:03 -07:00
Jon Gjengset
4e166fd8e2
Merge pull request #181 from deantvv/doc-docker
Doc: match image version from docker pull
2021-03-14 14:00:47 -04:00
Dean Li
8f9b5ee939 Doc: match image version from docker pull 2021-03-14 10:37:11 +08:00
Jon Gjengset
3b8c239984 Adopt newly released imap-proto changes 2021-03-08 18:00:00 -08:00
Jon Gjengset
dba3508c49 Reminder to self about changelog 2021-03-06 15:36:35 -08:00
Jon Gjengset
731c92cce3 Prepare for next alpha 2021-03-06 15:35:31 -08:00
Jon Gjengset
7860b14088 Revert "Release first 3.0.0 alpha"
This reverts commit 8490407d2e.
2021-03-06 15:35:00 -08:00
Jon Gjengset
8490407d2e Release first 3.0.0 alpha 2021-03-06 15:34:42 -08:00
Jon Gjengset
5b8e461eb6 Future-proof Flag for more variants 2021-03-06 15:30:23 -08:00
Jon Gjengset
a709e2714b Recommend newer greenmail 2021-03-06 15:24:49 -08:00
Jon Gjengset
9634fa9b4a envs -> env 2021-03-06 15:20:21 -08:00
Jon Gjengset
c06e018be3 Try harder for coverage 2021-03-06 15:15:39 -08:00
Jon Gjengset
6e19d3a6d9 Note looking for maintainers 2021-03-06 15:08:14 -08:00
Jon Gjengset
68931f9d37 Does coverage work again? 2021-03-06 15:05:20 -08:00
Jon Gjengset
ef842b7f08 Re-generate README 2021-03-06 15:04:33 -08:00
Jon Gjengset
18ca65dd3f Expose mailbox read-only flag 2021-03-06 15:02:48 -08:00
Jon Gjengset
9b78550394 Adopt latest imap_proto and expose error status codes 2021-03-06 14:53:14 -08:00
Jon Gjengset
d543993062 Fix CI link 2021-03-06 10:56:33 -08:00
Jon Gjengset
abf820bfb9 Much better metadata docs 2021-03-06 10:54:22 -08:00
Jon Gjengset
6fbbcb88f3 Fix up metadata depth enum 2021-03-06 09:51:18 -08:00
Jon Gjengset
9a24ca4125 Fix compile with newer imap_proto 2021-03-06 09:48:11 -08:00
Jon Gjengset
3cf13d2260 cargo fmt 2021-03-06 09:44:56 -08:00
Jon Gjengset
076d7ae274
Merge pull request #149 from open-xchange/metadata-merge
Adding METADATA support
2021-03-06 12:44:08 -05:00
Jon Gjengset
a466e947bd
Merge branch 'master' into metadata-merge 2021-03-06 12:43:43 -05:00
Jon Gjengset
17055d02a5
Merge pull request #172 from mordak/mod_seq_vanished
Support HIGHESTMODSEQ and VANISHED
2021-03-06 12:40:39 -05:00
Jon Gjengset
137f3de14f
Merge branch 'master' into mod_seq_vanished 2021-03-06 12:40:30 -05:00
Jon Gjengset
0a2f7407f2
Merge pull request #175 from mblarsen/refactor/squash-append-cmd
refactor: squash append command
2021-03-06 12:39:29 -05:00
Jon Gjengset
37ef477e4a
Merge pull request #163 from jonhoo/more-unilaterals
More unilaterals
2021-03-06 12:38:18 -05:00
Jon Gjengset
6935c51b2b
Merge branch 'master' into more-unilaterals 2021-03-06 12:37:52 -05:00
Jon Gjengset
7e2ab19409 Prepare for 3.0.0 alpha 2021-03-06 09:36:43 -08:00
Jon Gjengset
bf9191527f
Release 2.4.1 2021-01-12 20:32:23 -08:00
Milo Mirate
9b6ff70e3b
Avoid trying to FETCH an empty set of messages (#177)
Also, apply correct validation to FETCH arguments.
2021-01-12 23:30:38 -05:00
Michael Bøcker-Larsen
80f54b1e81
test: correct test for append_with_flags 2020-12-22 20:31:55 +08:00
Michael Bøcker-Larsen
b2f2e297c2
docs: improve docs 2020-12-21 11:21:40 +08:00
Michael Bøcker-Larsen
8cd8a21008
refactor: rename run to finish 2020-12-21 11:21:22 +08:00
Michael Bøcker-Larsen
029da6fd52
refactor: move must_use to AppendCmd 2020-12-21 11:19:42 +08:00
Michael Bøcker-Larsen
19af971c9a
refactor: use extend instead of append
Co-authored-by: Jon Gjengset <jon@thesquareplanet.com>
2020-12-21 10:37:18 +08:00
Michael Bøcker-Larsen
74ef623fc5
docs: move flag + date documentation to AppendCmd 2020-12-20 13:09:57 +08:00
Michael Bøcker-Larsen
5053cfbb3e
feat: add 'flags' method to add multiple flags at once 2020-12-20 13:04:31 +08:00
Michael Bøcker-Larsen
b7bc842979
fix: correct lifetimes and types for append 2020-12-20 13:03:54 +08:00
Michael Bøcker-Larsen
e6341ccfc0
fix: pass session as &mut 2020-12-17 11:37:01 +08:00
Michael Bøcker-Larsen
cdf320fb0c
refactor: use AppendCmd instead of AppendOptions 2020-12-17 11:02:48 +08:00
Michael Bøcker-Larsen
24445c5c65
feat: add AppendCmd builder 2020-12-17 00:41:26 +08:00
Michael Bøcker-Larsen
469d338d5d
refactor: combine all append_* + introduce AppendOptions 2020-12-17 00:41:01 +08:00
Jon Gjengset
3386c26711
Bump version for append_with_date 2020-12-15 08:29:57 -08:00
Michael Bøcker-Larsen
ee56c8e42b
feat: allow setting sent date on APPEND (#174)
Fixes #60
2020-12-15 11:25:38 -05:00
mordak
8be583a9f7
CI: Only install components when needed. (#173) 2020-12-07 23:43:19 -05:00
Todd Mortimer
166a0cb6b3 Link to QRESYNC RFC section describing VANISHED vs EXPUNGE responses. 2020-12-06 15:49:11 -05:00