|
bd6c3464e6
|
remove old storagecredentials
|
2023-11-21 09:04:54 +01:00 |
|
|
36f4050a40
|
WIP provider config
|
2023-11-17 18:46:22 +01:00 |
|
|
16b38f3197
|
integrate storage choice in config
|
2023-11-17 16:42:25 +01:00 |
|
|
89cb8d9572
|
no more error on baiyou
|
2023-11-17 15:23:05 +01:00 |
|
|
e92dc35564
|
fix orphan storage compatibility
|
2023-11-17 15:02:43 +01:00 |
|
|
4a33ac2265
|
incoming has been fully ported
|
2023-11-17 12:15:44 +01:00 |
|
|
7eb690e49d
|
introduce an "orphan" enum
|
2023-11-17 10:46:13 +01:00 |
|
|
6da8b815b6
|
not very clear how we pass data across channel
|
2023-11-16 18:27:24 +01:00 |
|
|
916b27d87e
|
WIP refactor storage (new timestamp.rs file)
|
2023-11-15 15:56:43 +01:00 |
|
|
652da6efd3
|
converted incoming mail
|
2023-11-02 17:25:56 +01:00 |
|
|
bf67935c54
|
add rust analyzer to the shell
|
2023-11-02 16:17:11 +01:00 |
|
|
a65f5b2589
|
WIP rewrite mail/incoming
|
2023-11-02 15:28:19 +01:00 |
|
|
1e192f93d5
|
make all our objects send+sync
|
2023-11-02 12:58:45 +01:00 |
|
|
3b363b2a78
|
implement equality+cmp for builders based on url
|
2023-11-02 12:18:43 +01:00 |
|
|
553ea25f18
|
gradually implement our interface
|
2023-11-02 11:51:03 +01:00 |
|
|
1f28832dea
|
start replacing engine
|
2023-11-02 10:55:40 +01:00 |
|
|
73a6a0c014
|
example usage of boxed futures
|
2023-11-02 10:45:41 +01:00 |
|
|
9aa58194d4
|
try dynamic dispatch
|
2023-11-02 10:38:47 +01:00 |
|
|
415f51ac4c
|
sadly switch to dynamic dispatch
|
2023-11-02 09:57:58 +01:00 |
|
|
26f14df3f4
|
we are doomed with static types
|
2023-11-02 09:42:50 +01:00 |
|
|
cf8b9ac28d
|
mask implementation to the rest of the code
|
2023-11-01 17:18:58 +01:00 |
|
|
8ac3a8ce8b
|
implement an AnyCredentials
|
2023-11-01 16:45:29 +01:00 |
|
|
3026b21777
|
integration to login with an enum
|
2023-11-01 15:36:06 +01:00 |
|
|
92fea414d9
|
v2 api storage
|
2023-11-01 15:15:57 +01:00 |
|
|
c3bb2b62a8
|
rework interface
|
2023-11-01 09:25:09 +01:00 |
|
|
95685ba9a7
|
a first naive version of the storage interface
|
2023-11-01 09:20:36 +01:00 |
|
|
0a76db1b8c
|
WIP traits for the storage
|
2023-10-30 18:07:40 +01:00 |
|
|
a1b7ca17c0
|
basic body ext testing + format
|
2023-10-12 12:21:59 +02:00 |
|
|
b444ef7ef3
|
finally code that build
|
2023-10-10 17:59:34 +02:00 |
|
|
f24c06312b
|
WIP refactor, support LSP
|
2023-10-09 12:00:16 +02:00 |
|
|
2270aaa963
|
WIP
|
2023-09-28 11:57:46 +02:00 |
|
|
1fb9970502
|
add back header fields
|
2023-09-21 11:27:33 +02:00 |
|
|
b32bb6071a
|
partial re-implementation of body ext
header fields is still missing
|
2023-08-16 18:01:22 +02:00 |
|
|
0450570f76
|
finalize for release 0.1.0
|
2023-07-25 21:23:56 +02:00 |
|
|
ec061022e0
|
finalize eml-codec integration
|
2023-07-25 19:08:48 +02:00 |
|
|
17fba10d8f
|
replacing mail_parser by eml_codec, first iteration
|
2023-07-25 10:59:48 +02:00 |
|
|
9d6aef34ad
|
clippy lint fix
|
2023-05-15 18:23:23 +02:00 |
|
|
736dd54b50
|
use the raw_message() call
|
2023-03-09 11:30:44 +01:00 |
|
|
52536b4ca4
|
debug
|
2023-02-07 12:22:54 +01:00 |
|
|
bb66f7cee3
|
bump mail_parser
|
2023-02-07 11:27:17 +01:00 |
|
|
441730e1f7
|
Fix open_mailbox
|
2022-07-21 12:50:44 +02:00 |
|
|
54c467d3f7
|
Implement COPY
|
2022-07-21 12:44:58 +02:00 |
|
|
db4ffd7135
|
Move to mail_parser 0.5
|
2022-07-20 15:14:34 +02:00 |
|
|
c321d979af
|
Remove broken tests
|
2022-07-20 13:58:24 +02:00 |
|
|
3e3821682c
|
Move back to mainline mail-parser
- this removes the bug introduced in 0fe5fe071
- but adds some bugs where the body structure is not returned properly
|
2022-07-20 12:27:49 +02:00 |
|
|
24d9f192e4
|
Start testing of mail parsing crates
|
2022-07-20 11:53:34 +02:00 |
|
|
8c47687d8e
|
Implement Fetch BODY[HEADERS.FIELDS] and BODY[HEADER.FIELDS.NOT]
|
2022-07-15 18:16:06 +02:00 |
|
|
1f336cad2b
|
better name and cleanup
|
2022-07-15 17:55:04 +02:00 |
|
|
24c6607304
|
Some more FETCH things work
|
2022-07-15 16:15:48 +02:00 |
|
|
64a322b4cb
|
begin impl fetch body[xxxx]
|
2022-07-13 17:05:07 +02:00 |
|