the-djmaze
|
36feca6ce7
|
modalVisibility() to modalVisible()
|
2022-02-26 01:06:18 +01:00 |
|
the-djmaze
|
86374433b9
|
Cleanup Sieve Filter editor code
|
2022-02-26 01:02:12 +01:00 |
|
the-djmaze
|
b82d26b71b
|
Restructure some popups to use <form>
|
2022-02-25 13:12:44 +01:00 |
|
the-djmaze
|
93dcea6d35
|
Resolve #245 Send HTML message as last part
|
2022-02-25 10:36:23 +01:00 |
|
the-djmaze
|
2edd55f01f
|
Drop cancelCommand in favor of closeCommand and improve AbstractViewPopup handling
|
2022-02-24 22:40:17 +01:00 |
|
the-djmaze
|
06b5b83588
|
removed default export
|
2022-02-24 14:01:41 +01:00 |
|
the-djmaze
|
b5114fa73a
|
Simplify admin domain management
|
2022-02-24 13:36:57 +01:00 |
|
the-djmaze
|
962ddde1f3
|
Some small cleanups and fixes
|
2022-02-24 12:43:44 +01:00 |
|
the-djmaze
|
e7c7b8ed53
|
Restructure Capa
|
2022-02-24 12:22:27 +01:00 |
|
the-djmaze
|
5990addfef
|
Added: addEventsListener() and addEventsListeners()
|
2022-02-24 11:19:19 +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
|
60b7f61e42
|
Resolve #203
|
2022-02-22 17:21:08 +01:00 |
|
the-djmaze
|
24b638cd82
|
Cleanup some JavaScript
|
2022-02-21 15:36:34 +01:00 |
|
the-djmaze
|
d63b2000b6
|
Resolve #240
|
2022-02-19 13:23:13 +01:00 |
|
the-djmaze
|
e324e2f6b6
|
Replaced tricky delegateRunOnDestroy() with koArrayWithDestroy()
koArrayWithDestroy creates ko.observableArray and calls the desired onDestroy() on entry delete.
|
2022-02-17 12:48:57 +01:00 |
|
the-djmaze
|
b2a492bdab
|
Cleanup knockout subscribables
|
2022-02-17 09:36:29 +01:00 |
|
the-djmaze
|
e2c171f302
|
Resolve #202
|
2022-02-15 10:22:52 +01:00 |
|
the-djmaze
|
25a786d584
|
#89 added downloading of decrypted attachments
|
2022-02-10 16:35:55 +01:00 |
|
the-djmaze
|
2c5322129c
|
#89 Added signing using GnuPG
|
2022-02-09 22:58:47 +01:00 |
|
the-djmaze
|
e0ebc999d5
|
Extend plugin config with a grouping class
|
2022-02-09 17:48:05 +01:00 |
|
the-djmaze
|
92b81b777b
|
Fix some OpenPGP translations
|
2022-02-09 15:43:14 +01:00 |
|
the-djmaze
|
8e515ed2af
|
#89 improved sign and encrypt
|
2022-02-09 13:44:17 +01:00 |
|
the-djmaze
|
8fff6fa759
|
Added: GnuPG encrypt (sign still fails)
|
2022-02-09 10:53:55 +01:00 |
|
the-djmaze
|
398152be52
|
Disable Mailvelope "sign" message as it can't choose which key
|
2022-02-08 13:48:11 +01:00 |
|
the-djmaze
|
8428838a8b
|
Replace AskPopupView "Yes" button with "Sign" or "Decrypt"
|
2022-02-07 23:00:51 +01:00 |
|
the-djmaze
|
66a3a18f67
|
Improved ask password
|
2022-02-07 19:35:24 +01:00 |
|
the-djmaze
|
d9f50fa829
|
Replaced prompt() into a AskPopupView.password() Promise
|
2022-02-07 17:30:41 +01:00 |
|
the-djmaze
|
1f0af5c0ac
|
Hide some functions from rl.app.
|
2022-02-07 17:27:25 +01:00 |
|
the-djmaze
|
051e78df51
|
#89 added send OpenPGP.js signed HTML message
|
2022-02-07 11:59:47 +01:00 |
|
the-djmaze
|
0cf63dab76
|
#89 add OpenPGP.js sign and encrypt
|
2022-02-07 11:32:53 +01:00 |
|
the-djmaze
|
5b051745fe
|
#89 Composer move sign/encrypt buttons from menu to view
|
2022-02-04 16:21:29 +01:00 |
|
the-djmaze
|
3fc5216841
|
Improved Composer handling with PGP messages
|
2022-02-04 13:40:59 +01:00 |
|
the-djmaze
|
686138ae15
|
Revamp isPopupVisible to AbstractViewPopup.hidden
|
2022-02-04 09:49:55 +01:00 |
|
the-djmaze
|
d7ed6ce423
|
#89 also encrypt draft on save
|
2022-02-04 09:00:28 +01:00 |
|
the-djmaze
|
983a2db418
|
#89 added OpenPGP.js encrypt HTML
|
2022-02-03 23:36:12 +01:00 |
|
the-djmaze
|
fb1c0dd606
|
Revamp MailSo\Mime\Message for sending proper multipart/encrypted
|
2022-02-03 21:41:59 +01:00 |
|
the-djmaze
|
0dffa549be
|
#89 send encrypted using Mailvelope
|
2022-02-03 16:51:35 +01:00 |
|
the-djmaze
|
73fa215e22
|
#89 OpenPGP.js encrypt (+ verify)
|
2022-02-03 10:17:18 +01:00 |
|
the-djmaze
|
f625abe0b2
|
#89 OpenPGP.js sign cleartext
|
2022-02-02 16:50:27 +01:00 |
|
the-djmaze
|
da79feeaee
|
#89 verify PGP signatures using OpenPGP.js
|
2022-02-02 15:24:32 +01:00 |
|
the-djmaze
|
c012fe09f0
|
#89 decrypt using OpenPGP.js
|
2022-01-31 11:51:15 +01:00 |
|
the-djmaze
|
efabf269c7
|
#89 Detailed control saving generated public/private keys
|
2022-01-31 08:30:46 +01:00 |
|
the-djmaze
|
76361a13da
|
Split OpenPGP.js and GnuPG from PgpUserStore
|
2022-01-30 02:35:53 +01:00 |
|
the-djmaze
|
76226f45ca
|
#89 Fix Mailvelope hasPrivateKey() detection
Proper rename OpenPGP Key viewer
|
2022-01-29 21:42:56 +01:00 |
|
the-djmaze
|
9f125c18c3
|
#89 added import keys to OpenPGP
|
2022-01-28 17:56:44 +01:00 |
|
the-djmaze
|
fe078174ab
|
#89 added view GnuPG armored keys
|
2022-01-28 17:33:52 +01:00 |
|
the-djmaze
|
221136ce1c
|
Better info regarding storing keys on server
|
2022-01-28 15:11:15 +01:00 |
|
the-djmaze
|
f8cbd5d129
|
#89 Improved public/private key handling
|
2022-01-28 15:02:10 +01:00 |
|
the-djmaze
|
7de00cd05c
|
Bugfix: incorrect translation in advanced search popup
|
2022-01-28 12:23:30 +01:00 |
|