mox/webmail
Mechiel Lukkien ee48cf0dfd
webmail: fix using the compose window/popup after saving a draft message failed
we kept the "save draft" promise, and would wait for it again for other
operations (eg close, save again, send), which wouldn't make progress.

can easily be reproduced by saving a message with a control character in an
address or the subject. saving the draft will fail.

for issue #256 by ally9335, thanks for reporting
2024-11-28 17:24:58 +01:00
..
api.go webmail: during "send and archive", don't fail with error message when message that is being responded to is already in archive folder 2024-11-01 09:39:40 +01:00
api.json webmail: during "send and archive", don't fail with error message when message that is being responded to is already in archive folder 2024-11-01 09:39:40 +01:00
api.ts webmail: during "send and archive", don't fail with error message when message that is being responded to is already in archive folder 2024-11-01 09:39:40 +01:00
api_test.go webmail: add setting to show html version of a message by default, instead of text version 2024-08-23 14:02:55 +02:00
eventwriter.go replace packages slog and slices from golang.org/x/exp with stdlib 2024-02-08 14:49:01 +01:00
lib.ts webmail: tweak color for label about encrypted/signed messages 2024-11-28 16:46:24 +01:00
message.go webmail: fix loading a "view" (messages in a mailbox) when the "initial" message cannot be parsed 2024-10-05 09:50:40 +02:00
message_test.go webmail: recognize multiple urls in List-Post addresses 2024-04-16 20:26:37 +02:00
msg.html don't prevent the html pages to load a favicon, and provide one by default 2024-07-08 21:58:10 +02:00
msg.js webmail: tweak color for label about encrypted/signed messages 2024-11-28 16:46:24 +01:00
msg.ts webmail: when opening message in new tab, set document title to subject, message from address(es) and id of message 2024-05-09 21:19:58 +02:00
text.html don't prevent the html pages to load a favicon, and provide one by default 2024-07-08 21:58:10 +02:00
text.js webmail: tweak color for label about encrypted/signed messages 2024-11-28 16:46:24 +01:00
text.ts webmail: change many inline styles to using css classes, and add dark mode 2024-05-06 09:13:50 +02:00
view.go webmail: fix loading a "view" (messages in a mailbox) when the "initial" message cannot be parsed 2024-10-05 09:50:40 +02:00
view_test.go webmail: rename query string param "token" to "singleUseToken" to be less scary in access logs 2024-08-23 15:08:27 +02:00
webmail.go add subcommand that prints licenses, and link to licenses from the webadmin/webaccount/webmail interfaces 2024-10-04 09:31:31 +02:00
webmail.html don't prevent the html pages to load a favicon, and provide one by default 2024-07-08 21:58:10 +02:00
webmail.js webmail: fix using the compose window/popup after saving a draft message failed 2024-11-28 17:24:58 +01:00
webmail.ts webmail: fix using the compose window/popup after saving a draft message failed 2024-11-28 17:24:58 +01:00
webmail_test.go webmail: add export functionality 2024-04-22 13:41:40 +02:00