the-djmaze
|
0fce269a82
|
listCheckedOrSelectedUidsWithSubMails() now returns Set instead of Array
|
2022-09-27 23:46:13 +02:00 |
|
the-djmaze
|
0200bf1674
|
rename deleteMessagesFromFolder() to moveMessagesToFolderType() as it is 90% to move instead of delete
|
2022-09-27 18:59:07 +02:00 |
|
the-djmaze
|
9f8fdb2dfb
|
Use HTML details/summary elements for blockquote switcher
|
2022-09-26 11:06:42 +02:00 |
|
the-djmaze
|
0c87bbac21
|
Faster Selector.autoSelect
|
2022-09-09 17:04:52 +02:00 |
|
the-djmaze
|
47a861a243
|
Speedup listChecked().length to hasChecked()
|
2022-09-09 10:02:40 +02:00 |
|
the-djmaze
|
7df534b4b5
|
Rename isSpamAllowed to logical canMarkAsSpam
|
2022-09-08 12:16:37 +02:00 |
|
the-djmaze
|
f451af2188
|
Centralize current Folder checks to prevent bugs (which there were)
|
2022-09-07 23:39:46 +02:00 |
|
the-djmaze
|
732b6eb641
|
Use JavaScript Optional chaining
|
2022-09-02 11:52:07 +02:00 |
|
the-djmaze
|
15dd6f5a5c
|
Resolve #496
|
2022-08-31 17:31:08 +02:00 |
|
the-djmaze
|
9e4edd8843
|
Improved tags #419
|
2022-06-03 14:46:05 +02:00 |
|
the-djmaze
|
a43fadb4e8
|
Use JMAP rfc8621 section-4 subject and receivedAt
|
2022-06-01 23:21:59 +02:00 |
|
the-djmaze
|
5c99a14559
|
Simplify message view attachment controls
|
2022-05-31 21:17:09 +02:00 |
|
the-djmaze
|
1e61171f9c
|
Fix RFC 9051 IMAP4rev2 keywords and $ReadReceipt should be $MDNSent
|
2022-05-31 17:12:29 +02:00 |
|
the-djmaze
|
e205a0d3e0
|
Resolve #248 View eml attachments
|
2022-05-11 23:13:24 +02:00 |
|
the-djmaze
|
671062af31
|
Resolve #348
|
2022-04-25 09:40:38 +02:00 |
|
the-djmaze
|
91327a3c6c
|
Better solution for #298
|
2022-03-22 16:24:58 +01:00 |
|
the-djmaze
|
13f270f426
|
Resolve #298
|
2022-03-22 11:47:17 +01:00 |
|
the-djmaze
|
c76823dc5f
|
Some tiny changes
|
2022-03-14 15:42:05 +01:00 |
|
the-djmaze
|
6f2f5bce86
|
Added Ctrl/Meta + F to open advanced search screen
Cleanup search field onEnter
|
2022-03-09 15:08:22 +01:00 |
|
the-djmaze
|
3e494f6519
|
Cleanup views system
|
2022-03-08 12:28:16 +01:00 |
|
the-djmaze
|
a503329b77
|
Resolve #265 regarding shortcuts in certain input fields.
As we want other shortcuts do work in input fields (which couldn't in previous releases).
|
2022-03-04 14:43:58 +01:00 |
|
the-djmaze
|
f0b0d21386
|
Some small cleanups/corrections
|
2022-03-03 19:22:17 +01:00 |
|
the-djmaze
|
f50f2c5ea0
|
decorateKoCommands() each command must have function
And due to that, a bug is found and solved in MessageView
|
2022-03-03 17:34:45 +01:00 |
|
the-djmaze
|
096faae844
|
Remove some shortcuts due to conflicts, read #252
|
2022-03-02 09:26:30 +01:00 |
|
the-djmaze
|
e7c7b8ed53
|
Restructure Capa
|
2022-02-24 12:22:27 +01:00 |
|
the-djmaze
|
c270f0ad9a
|
Prevent Circular dependencies
|
2022-02-23 23:11:12 +01:00 |
|
the-djmaze
|
661cd2aaf9
|
Restructure JavaScript
Split list code from MessageUserStore into MessagelistUserStore
Move functions out of AppUser
|
2022-02-23 19:26:52 +01:00 |
|
the-djmaze
|
24b638cd82
|
Cleanup some JavaScript
|
2022-02-21 15:36:34 +01:00 |
|
the-djmaze
|
f4bed88e39
|
Cleanup pgp decrypt code and show green when decrypted
|
2022-02-17 10:18:47 +01:00 |
|
the-djmaze
|
b2a492bdab
|
Cleanup knockout subscribables
|
2022-02-17 09:36:29 +01:00 |
|
the-djmaze
|
44ee236709
|
dispatchEvent(new CustomEvent(...)) to fireEvent(...)
|
2022-02-11 12:21:16 +01:00 |
|
the-djmaze
|
e0e490c64f
|
#89 Decrypt and verify with OpenPGP.js and GnuPG
|
2022-02-11 11:01:07 +01:00 |
|
the-djmaze
|
85f9209176
|
Improved decrypted attachments view
|
2022-02-10 17:15:20 +01:00 |
|
the-djmaze
|
2037f21c45
|
Resolve #180 and now works with #89
|
2022-02-10 17:01:36 +01:00 |
|
the-djmaze
|
25a786d584
|
#89 added downloading of decrypted attachments
|
2022-02-10 16:35:55 +01:00 |
|
the-djmaze
|
292e21bae1
|
Replaced added postal-mime for custom mime parser due to PGP verify requirements
|
2022-02-10 15:37:05 +01:00 |
|
the-djmaze
|
92b81b777b
|
Fix some OpenPGP translations
|
2022-02-09 15:43:14 +01:00 |
|
the-djmaze
|
827421e116
|
Settings.capa() to SettingsCapa()
|
2022-02-08 14:13:06 +01:00 |
|
the-djmaze
|
1f0af5c0ac
|
Hide some functions from rl.app.
|
2022-02-07 17:27:25 +01:00 |
|
the-djmaze
|
96de0be977
|
#89 solve edit/reply encrypted message/draft
|
2022-02-04 09:54:59 +01:00 |
|
the-djmaze
|
384230f7bf
|
Cleaner Content-Type detection for mimeToMessage()
|
2022-02-03 23:36:48 +01:00 |
|
the-djmaze
|
5514264914
|
#89 Bugfix mime and signatures detection
|
2022-02-03 17:04:10 +01:00 |
|
the-djmaze
|
73fa215e22
|
#89 OpenPGP.js encrypt (+ verify)
|
2022-02-03 10:17:18 +01:00 |
|
the-djmaze
|
da79feeaee
|
#89 verify PGP signatures using OpenPGP.js
|
2022-02-02 15:24:32 +01:00 |
|
the-djmaze
|
93db6e6e0e
|
#89 verify detached signature using GnuPG
|
2022-02-02 14:36:49 +01:00 |
|
the-djmaze
|
08ea226dbe
|
Bugfix: message.attachments.hasVisible() undefined
|
2022-02-02 13:29:13 +01:00 |
|
the-djmaze
|
e265a0f1c1
|
Moved the message HTML parsing from PHP to JavaScript
Now we can properly parse PGP/MIME HTML messages
|
2022-02-02 13:02:48 +01:00 |
|
the-djmaze
|
3615405aac
|
#89 Remove debug code from pgpDecrypt()
|
2022-02-01 11:49:56 +01:00 |
|
the-djmaze
|
d9e81d6123
|
#89 revamp code for better decryption and get it working for GnuPG
|
2022-02-01 11:45:20 +01:00 |
|
the-djmaze
|
4eb70c3f06
|
#89 show decrypted HTML with inline attachments
|
2022-01-31 17:29:41 +01:00 |
|