1
1
Fork 0
mirror of https://github.com/mjl-/mox.git synced 2025-04-21 13:39:45 +03:00
mox/webmail
Mechiel Lukkien 07533252b3
message: when parsing a message, don't treat absent header and empty header value the same
We now use "*string" for such header fields, for Content-* fields, as used in
the imapserver when responding to FETCH commands. We'll now return NIL for an
absent header, and "" (empty string) if the header value is empty.
2025-04-16 20:06:45 +02:00
..
api.go imapserver: implement NOTIFY extension from RFC 5465 2025-04-11 10:06:34 +02:00
api.json message: when parsing a message, don't treat absent header and empty header value the same 2025-04-16 20:06:45 +02:00
api.ts message: when parsing a message, don't treat absent header and empty header value the same 2025-04-16 20:06:45 +02:00
api_test.go In tests, make initializing store/, its switchboard and an account more consistent. 2025-03-15 11:15:23 +01:00
eventwriter.go switch to math/rand/v2 in most places 2024-11-29 13:45:19 +01:00
lib.ts webmail: fix dark mode 2025-02-03 18:28:48 +01:00
main_test.go Fail tests if unhandled panics happened. 2025-03-06 11:35:43 +01:00
message.go imapserver: implement PREVIEW extension (RFC 8970), and store previews in message database 2025-03-28 17:10:17 +01:00
message_test.go imapserver: implement PREVIEW extension (RFC 8970), and store previews in message database 2025-03-28 17:10:17 +01:00
msg.html add ability to include custom css & js in web interface (webmail, webaccount, webadmin), and use css variables in webmail for easier customization 2024-11-29 10:17:07 +01:00
msg.js message: when parsing a message, don't treat absent header and empty header value the same 2025-04-16 20:06:45 +02:00
msg.ts webmail: fix js error rerendering additional headers after updated keywords 2025-01-13 14:53:43 +01:00
text.html add ability to include custom css & js in web interface (webmail, webaccount, webadmin), and use css variables in webmail for easier customization 2024-11-29 10:17:07 +01:00
text.js message: when parsing a message, don't treat absent header and empty header value the same 2025-04-16 20:06:45 +02:00
text.ts add ability to include custom css & js in web interface (webmail, webaccount, webadmin), and use css variables in webmail for easier customization 2024-11-29 10:17:07 +01:00
view.go imapserver: implement NOTIFY extension from RFC 5465 2025-04-11 10:06:34 +02:00
view_test.go In tests, make initializing store/, its switchboard and an account more consistent. 2025-03-15 11:15:23 +01:00
webmail.go message: when parsing a message, don't treat absent header and empty header value the same 2025-04-16 20:06:45 +02:00
webmail.html add ability to include custom css & js in web interface (webmail, webaccount, webadmin), and use css variables in webmail for easier customization 2024-11-29 10:17:07 +01:00
webmail.js message: when parsing a message, don't treat absent header and empty header value the same 2025-04-16 20:06:45 +02:00
webmail.ts webmail: reconnect automatically in more cases 2025-03-30 14:54:29 +02:00
webmail_test.go webmail: add buttons to download a message as eml, and export 1 or more messages as mbox/maildir in zip/tgz/tar, like for entire mailboxes 2025-03-29 18:10:23 +01:00