Commit graph

31 commits

Author SHA1 Message Date
Quentin 0cc38571f4
Implement some part of SPECIAL-USE 2024-01-19 16:47:20 +01:00
Quentin 35fd24ee46
Add the ENABLE capability, reduce wild logging 2024-01-08 07:52:45 +01:00
Quentin 7ac24ad913
cargo format 2023-12-27 14:58:28 +01:00
Quentin 012c6ad672
initialize aws sdk with our info 2023-12-21 21:54:36 +01:00
Quentin 3d41f40dc8
Storage trait new implementation 2023-12-18 17:09:44 +01:00
Quentin 14c7a96c28
extract setup logic 2023-11-23 15:04:47 +01:00
Quentin e92dc35564
fix orphan storage compatibility 2023-11-17 15:02:43 +01:00
Quentin 7eb690e49d
introduce an "orphan" enum 2023-11-17 10:46:13 +01:00
Quentin 916b27d87e
WIP refactor storage (new timestamp.rs file) 2023-11-15 15:56:43 +01:00
Quentin 1e192f93d5
make all our objects send+sync
Some checks reported errors
Albatros default
2023-11-02 12:58:45 +01:00
Quentin 3b363b2a78
implement equality+cmp for builders based on url
Some checks reported errors
Albatros default
2023-11-02 12:18:43 +01:00
Quentin 26f14df3f4
we are doomed with static types
Some checks reported errors
Albatros default
2023-11-02 09:42:50 +01:00
Quentin cf8b9ac28d
mask implementation to the rest of the code
Some checks reported errors
Albatros default
2023-11-01 17:18:58 +01:00
Quentin 8ac3a8ce8b
implement an AnyCredentials
Some checks reported errors
Albatros default
2023-11-01 16:45:29 +01:00
Quentin a1b7ca17c0
basic body ext testing + format 2023-10-12 12:21:59 +02:00
Quentin 9d6aef34ad
clippy lint fix 2023-05-15 18:23:23 +02:00
Alex 441730e1f7
Fix open_mailbox 2022-07-21 12:50:44 +02:00
Alex 9b7d999fd5
Implement STATUS 2022-07-12 15:59:13 +02:00
Alex 7b888ed8cf
Implement mailbox renaming 2022-07-12 15:23:30 +02:00
Alex ad15595f0f
Implement LIST 2022-07-12 13:19:27 +02:00
Alex 2c61af6684
More work on incoming mails, but no mails yet 2022-06-30 17:40:59 +02:00
Alex 484ad97b65
Skeleton for incoming mail processor 2022-06-30 16:18:08 +02:00
Alex 3277fb16a8
update uid in mailbox list when opening mailbox 2022-06-30 16:04:51 +02:00
Alex 90c20a840d
Implement create_mailbox 2022-06-30 16:04:51 +02:00
Alex b15026ec9c
Refactor user to be shared using Arc 2022-06-30 14:03:12 +02:00
Alex 89b5883387
Elementary data structure for mailbox list 2022-06-30 14:03:12 +02:00
Alex 733c59ed80
Cleanup and remove useless imports 2022-06-29 16:05:34 +02:00
Alex d737e33b5a
Rename MailIdent to UniqueIdent and use those to identify mailboxes 2022-06-29 15:52:09 +02:00
Alex b95028f89e
Some refactoring on mailbox structures and views 2022-06-29 15:39:54 +02:00
Alex 8b7eb1ca91
work on prototypes 2022-06-29 13:41:05 +02:00
Alex 1bc109df72
Refactoring 2022-06-29 13:16:58 +02:00