mox/webmail
Mechiel Lukkien 8640fd8cff
webmail: top-post with no text selected and add "on ... wrote"-line, keep bottom-quoting with text selected
top-posting causes "On $datetime, $sender wrote:" above the quoted text to be
added (unless there was no Date header or valid address in a From header).

in the near future we should create settings, and add a setting for adding the
"on ... wrote"-line, ideally including a template.

for issue #83 by mattfbacon, thanks!
2023-10-13 19:28:04 +02:00
..
api.go when api docs cannot be loaded, say which 2023-10-13 08:52:06 +02:00
api.json add todo's about mime header parameter decoding 2023-09-21 15:18:25 +02:00
api.ts add todo's about mime header parameter decoding 2023-09-21 15:18:25 +02:00
api_test.go fix race in test setup/teardown 2023-08-07 23:14:31 +02:00
eventwriter.go initialize metric mox_panic_total with 0, so the alerting rule also catches the first panic for a label 2023-09-15 16:47:17 +02:00
lib.ts webmail: better recognize URLs in text wrapped in () or <> if it follows interpunction 2023-09-21 11:09:27 +02:00
message.go add todo's about mime header parameter decoding 2023-09-21 15:18:25 +02:00
message_test.go when making a message preview, also recognize []-enclosed "horizontal ellipsis" unicode character as a snip 2023-09-11 14:41:50 +02:00
msg.html webmail: ensure wrap of long header lines, instead of horizontal scrollbar in message header section 2023-10-12 22:08:13 +02:00
msg.js webmail: ensure wrap of long header lines, instead of horizontal scrollbar in message header section 2023-10-12 22:08:13 +02:00
msg.ts webmail: ensure wrap of long header lines, instead of horizontal scrollbar in message header section 2023-10-12 22:08:13 +02:00
text.html add webmail 2023-08-07 21:57:03 +02:00
text.js webmail: better recognize URLs in text wrapped in () or <> if it follows interpunction 2023-09-21 11:09:27 +02:00
text.ts add webmail 2023-08-07 21:57:03 +02:00
view.go webmail: when scrolling down, don't send another parsed message that will cause one of the new messages to be selected (unexpected jump in the ui) 2023-09-23 18:36:24 +02:00
view_test.go implement message threading in backend and webmail 2023-09-13 15:44:57 +02:00
webmail.go initialize metric mox_panic_total with 0, so the alerting rule also catches the first panic for a label 2023-09-15 16:47:17 +02:00
webmail.html webmail: ensure wrap of long header lines, instead of horizontal scrollbar in message header section 2023-10-12 22:08:13 +02:00
webmail.js webmail: top-post with no text selected and add "on ... wrote"-line, keep bottom-quoting with text selected 2023-10-13 19:28:04 +02:00
webmail.ts webmail: top-post with no text selected and add "on ... wrote"-line, keep bottom-quoting with text selected 2023-10-13 19:28:04 +02:00
webmail_test.go implement message threading in backend and webmail 2023-09-13 15:44:57 +02:00