the-djmaze
|
4fb359be59
|
Improved messages cache handling and fixed broken messagesBodiesDom
|
2023-02-20 10:49:22 +01:00 |
|
the-djmaze
|
5105f6d4c1
|
Improved handling of secure message <style> CSS class names
|
2023-02-14 15:21:43 +01:00 |
|
the-djmaze
|
64818025e8
|
Added feature to allow <style> in messages
|
2023-02-14 14:54:38 +01:00 |
|
the-djmaze
|
aae3072209
|
Prepare cleanHtml() for new feature
|
2023-02-14 14:07:38 +01:00 |
|
the-djmaze
|
e2391d1ad2
|
Idea code for #951
|
2023-02-14 10:21:26 +01:00 |
|
the-djmaze
|
614e6c5756
|
Don't clone message for viewing, so that there is instant interaction with messagelist item
|
2023-02-14 10:11:25 +01:00 |
|
the-djmaze
|
ebf429215b
|
view Message in new tab/window was missing BCC
|
2023-02-13 19:46:30 +01:00 |
|
the-djmaze
|
31dd1b74b8
|
Resolve #938
|
2023-02-10 09:55:52 +01:00 |
|
the-djmaze
|
b2079f7263
|
Bugfix: whitelist fails when empty or when using : #938
|
2023-02-09 16:16:50 +01:00 |
|
the-djmaze
|
85d3a95dec
|
Message whitelist #201:
* sort options based on domain count (highest top)
* hide when whitelist not active
|
2023-02-08 11:39:07 +01:00 |
|
the-djmaze
|
05d8e7b353
|
Improved autocrypt #342
|
2023-02-07 15:25:28 +01:00 |
|
the-djmaze
|
69064e2ad0
|
Image whitelist shortcuts as discussed in #201
|
2023-02-07 10:23:10 +01:00 |
|
the-djmaze
|
e8f200186d
|
Added external images option 'Always when DKIM is valid' for #201
|
2023-02-06 17:16:31 +01:00 |
|
the-djmaze
|
b0a4fb77be
|
Bugfix for whitelist to show images directly #201
|
2023-02-04 15:44:51 +01:00 |
|
the-djmaze
|
c6db5f1def
|
Move blockquote switcher to HTML parser #902
|
2023-02-03 11:17:16 +01:00 |
|
the-djmaze
|
11c5b0e8f1
|
Resolve bug in images whitelist #201
|
2023-02-03 08:39:09 +01:00 |
|
the-djmaze
|
07079b519a
|
Resolve #201
|
2023-01-31 14:45:50 +01:00 |
|
the-djmaze
|
974350ebee
|
Found more JSON properties to change into JavaScript camelCase
|
2023-01-26 10:41:55 +01:00 |
|
the-djmaze
|
528b6cd096
|
cleanup some json code
|
2023-01-25 09:41:15 +01:00 |
|
the-djmaze
|
f080a302b1
|
Almost all JSON properties to JavaScript camelCase
|
2023-01-24 18:58:25 +01:00 |
|
the-djmaze
|
27b19ef29d
|
Resolve #823
|
2023-01-03 09:46:10 +01:00 |
|
the-djmaze
|
5c9fdb6b55
|
Threaded view changes for https://github.com/the-djmaze/snappymail/issues/445#issuecomment-1364575843
|
2022-12-27 12:19:29 +01:00 |
|
the-djmaze
|
bad33e6dc4
|
Cleanup JavaScript MessageModel by moving dynamic code to MailMessageView and ComposePopupView
|
2022-12-22 09:56:06 +01:00 |
|
the-djmaze
|
315f2a345a
|
Bugfix: handle multiple DKIM signatures authentication results
|
2022-12-21 20:51:33 +01:00 |
|
the-djmaze
|
d0db7f5ce3
|
Resolve #760
|
2022-12-12 13:03:41 +01:00 |
|
the-djmaze
|
245aaa92a2
|
Show 🔒 (lock) glyph in messagelist for encrypted messages
|
2022-11-04 11:41:39 +01:00 |
|
the-djmaze
|
7fac6ca9dd
|
this.addObservables() to addObservablesTo()
|
2022-10-30 22:19:52 +01:00 |
|
the-djmaze
|
a5bff8674a
|
Always show option to view as plain, by converting message HTML when plain is missing
|
2022-10-17 09:33:28 +02:00 |
|
the-djmaze
|
b12852bd08
|
Reduce JavaScript footprint
|
2022-10-10 13:52:56 +02:00 |
|
the-djmaze
|
fc7db056c2
|
Fix some messages flags/keywords case-insensitivity
|
2022-10-08 23:56:14 +02:00 |
|
the-djmaze
|
99ff07507e
|
Create new keyword/tag/label for message #419
|
2022-10-05 17:25:30 +02:00 |
|
the-djmaze
|
875dae0755
|
Allow searching on keyword/tag/label #419
|
2022-10-05 11:32:06 +02:00 |
|
the-djmaze
|
a51f86ae28
|
Make the "show inline images as attachments" optional and cleanup localization data
|
2022-10-03 20:15:12 +02:00 |
|
the-djmaze
|
da451ed369
|
Also show inline images as attachments
|
2022-10-03 16:04:39 +02:00 |
|
the-djmaze
|
7f63a1e82d
|
Bugfix: stripTracking broke plain text view
|
2022-10-03 12:45:35 +02:00 |
|
the-djmaze
|
54107ca937
|
Fix mailto: that i broke in #484
|
2022-09-30 11:38:51 +02:00 |
|
the-djmaze
|
ba8188978d
|
Cleanup ComposerPopup code
|
2022-09-27 09:45:35 +02:00 |
|
the-djmaze
|
9f8fdb2dfb
|
Use HTML details/summary elements for blockquote switcher
|
2022-09-26 11:06:42 +02:00 |
|
the-djmaze
|
0953d0d76e
|
Better solution for #516 ?
|
2022-09-25 23:55:24 +02:00 |
|
the-djmaze
|
5c43378d71
|
Move SettingsUserStore.removeColors() to cleanHtml()
|
2022-09-23 13:41:01 +02:00 |
|
the-djmaze
|
8054e48d4a
|
No need for rel="noreferrer noopener" due to Referrer-Policy header
|
2022-09-23 09:26:36 +02:00 |
|
the-djmaze
|
0bbf8f4914
|
Added plain message tel uri detection
|
2022-09-21 09:52:30 +02:00 |
|
the-djmaze
|
aa90583116
|
Resolve #516
|
2022-09-12 23:16:59 +02:00 |
|
the-djmaze
|
7dc4b283b3
|
Simplify message .priorityHigh
|
2022-09-12 23:13:04 +02:00 |
|
the-djmaze
|
47a861a243
|
Speedup listChecked().length to hasChecked()
|
2022-09-09 10:02:40 +02:00 |
|
the-djmaze
|
732b6eb641
|
Use JavaScript Optional chaining
|
2022-09-02 11:52:07 +02:00 |
|
the-djmaze
|
3d5e094fd8
|
Resolve #506
|
2022-08-30 21:42:05 +02:00 |
|
the-djmaze
|
aff2d4dd76
|
Moved handling of images using proxy in preperation of #491
|
2022-08-26 11:11:19 +02:00 |
|
the-djmaze
|
e5113ef20a
|
Resolve #497
|
2022-08-25 14:08:19 +02:00 |
|
the-djmaze
|
eb0cd796b0
|
Improved mailbox handling of empty message subject and messagelist folder detection
|
2022-08-04 12:18:07 +02:00 |
|