Commit graph

400 commits

Author SHA1 Message Date
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
7f8707c4c0 Cleanup messages cache handling 2023-01-18 08:38:26 +01:00
the-djmaze
27b19ef29d Resolve #823 2023-01-03 09:46:10 +01:00
the-djmaze
d4c4f84c13 https://github.com/the-djmaze/snappymail/issues/796#issuecomment-1367247159 2022-12-29 13:40:46 +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
bafc5ad921 Move addComputables() from FolderModel.reviveFromJson to FolderModel.constructor 2022-12-22 12:00:02 +01:00
the-djmaze
c50670fc7f Rename printableUnreadCount() to unreadCount() 2022-12-22 11:40:56 +01:00
the-djmaze
215767ed9b Added: option to enable additional account unread messages count 2022-12-22 10:01:25 +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
54896bf044 Remove most DoFolders loops as they are not used.
And move system folder detection/autocreate to MailboxDetectPlugin because it is hardly used.
And by using mailbox.role the default system folder detection is only using (IMAP and JMAP) RFC standards.
2022-12-15 13:49:39 +01:00
the-djmaze
d7e93d8229 Merge MailSo\Mail\Folder into MailSo\Imap\Folder and speedup process 2022-12-14 14:03:16 +01:00
the-djmaze
f8f8cd0124 MessageResultCount to JMAP totalEmails 2022-12-13 14:04:43 +01:00
the-djmaze
3ccf70e5cd Don't fetchUnread for main account 2022-12-13 09:54:39 +01:00
the-djmaze
d0db7f5ce3 Resolve #760 2022-12-12 13:03:41 +01:00
the-djmaze
079f334bcc Resolve #437 2022-12-07 17:36:04 +01:00
the-djmaze
94c3fa464d Resolve #744 (not active!!) 2022-12-07 12:24:31 +01:00
the-djmaze
0d6499702d Replace some data-bind="click: function(){} with object functions to prevent eval() 2022-11-29 17:29:06 +01:00
the-djmaze
e27e014b81 Resolve #716 2022-11-28 13:49:38 +01:00
the-djmaze
7e1b85d023 Bugfix: Contact.display() returns [object Object] 2022-11-17 14:44:34 +01:00
the-djmaze
f4448635d1 Bugfix handling attachments MIME type / content-type as it was broken. 2022-11-16 15:14:00 +01:00
the-djmaze
decbbd8817 Resolve #571 by allowing to give an account a name/label 2022-11-08 17:40:12 +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
787e236133 Bugfix: message attachments missing data 2022-10-28 13:57:13 +02:00
the-djmaze
ffcc86805a Some array.slice to array.startsWith and cleanup some JavaScript code 2022-10-26 16:38:39 +02:00
the-djmaze
50ddca2e42 Resolve #567 by removing change of 457 2022-10-22 16:06:16 +02: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
ec23e3d0ca Hide unread count for all system folders, except INBOX.
Also solves request for Spam box in #457
2022-10-08 13:46:27 +02:00
the-djmaze
a219509bd7 Finally drop the FolderModel.hidden() because FolderModel.visible() works better 2022-10-07 13:04:51 +02:00
the-djmaze
7a7b11bdeb Resolve #474 2022-10-07 12:06:03 +02:00
the-djmaze
f488212c3d Don't thumbnail message inline images and show filename in title attribute 2022-10-06 23:43:24 +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
02eb5ad4e8 Improved inline attachments visibility to prevent questions 2022-10-03 17:48:46 +02:00
the-djmaze
da451ed369 Also show inline images as attachments 2022-10-03 16:04:39 +02:00