1
0
Fork 0
mirror of https://git.sr.ht/~rjarry/aerc synced 2025-12-10 18:33:43 +01:00
aerc/worker/jmap
Robin Jarry dab1d48a25 body-structure: store parts content-id headers
In order to load message parts for rendering html emails, we need to
know the parts Content-ID header values (if any). Add this field to the
BodyStructure type and initialize it in all workers.

Signed-off-by: Robin Jarry <robin@jarry.cc>
Tested-by: Bence Ferdinandy <bence@ferdinandy.com>
Tested-by: Inwit <inwit@sindominio.net>
Tested-by: Matthew Phillips <matthew@matthewphillips.info>
2025-12-04 13:52:37 +01:00
..
cache jmap: cache threads 2024-12-21 16:49:31 +01:00
configure.go jmap: fix crash when opening multiple instances 2023-07-15 17:09:49 +02:00
connect.go jmap: start listening for changes on Connect message 2024-12-21 16:49:14 +01:00
directories.go jmap: rely on updates to update mailbox list 2024-12-21 16:49:14 +01:00
fetch.go jmap: fix infinite loop when fetching messages in a large folder 2025-10-30 21:11:27 +01:00
jmap.go body-structure: store parts content-id headers 2025-12-04 13:52:37 +01:00
push.go jmap: skip Email/get request if there are no emails to fetch 2025-11-17 09:53:18 +01:00
search.go filter: allow workers to combine filter terms 2024-02-11 22:03:56 +01:00
send.go jmap: handle copy-to and :send -t 2024-12-21 17:02:31 +01:00
set.go tag: allow to toggle tags 2025-03-30 22:10:58 +02:00
threads.go jmap: explicitly fetch body structure subparts 2025-02-11 21:02:24 +01:00
worker.go treewide: replace uint32 uids with opaque strings 2024-08-28 12:06:01 +02:00