the-djmaze
|
d00c953c88
|
Change handling of (token) errors due to #1706
|
2024-08-16 22:05:15 +02:00 |
|
the-djmaze
|
3988ea9ba5
|
cleanup unused js parameters
|
2024-04-03 00:15:29 +02:00 |
|
the-djmaze
|
7450afeecf
|
Replace all new Intl.Collator with new baseCollator
|
2024-03-19 15:24:34 +01:00 |
|
the-djmaze
|
190db75c19
|
Remove remembered passphrase after 15 minutes of inactivity
https://github.com/the-djmaze/snappymail/issues/1142#issuecomment-1635839009
|
2024-03-18 14:36:33 +01:00 |
|
the-djmaze
|
ca249bcced
|
Support Internationalized Domain Names in OpenPGP
|
2024-03-12 16:20:19 +01:00 |
|
the-djmaze
|
574fd820a6
|
S/MIME don't post identity key and certificate, just fetch from server
|
2024-03-04 15:01:47 +01:00 |
|
the-djmaze
|
5aa71a3ede
|
GPG show error on view/export
|
2024-03-04 11:15:34 +01:00 |
|
the-djmaze
|
41969bf2c1
|
Improved error handling on PGP and S/MIME decrypt
|
2024-03-03 04:14:49 +01:00 |
|
the-djmaze
|
3d176d4e4f
|
Improved GnuPG error handling
|
2024-02-27 18:45:25 +01:00 |
|
the-djmaze
|
28d8bec935
|
Fix view PGP key button
|
2024-02-27 11:04:35 +01:00 |
|
the-djmaze
|
091895df38
|
Sort PGP keys by email and id
|
2024-02-26 19:21:40 +01:00 |
|
the-djmaze
|
6141ca7936
|
Show GnuPG verify error
|
2024-02-26 18:43:17 +01:00 |
|
the-djmaze
|
a7041b4efb
|
bugfix: store in Passphrases
|
2024-02-23 03:22:29 +01:00 |
|
the-djmaze
|
6f33bc23d3
|
Added Import S/MIME certificate popup
And much better handling of the sign and encrypt options
|
2024-02-23 03:14:36 +01:00 |
|
the-djmaze
|
453e73f71a
|
Cache S/MIME passphrases when "remember" is checked
|
2024-02-21 23:28:53 +01:00 |
|
the-djmaze
|
2fa3508c11
|
Rename MessagePgpVerify action to PgpVerifyMessage
|
2024-02-19 17:35:48 +01:00 |
|
the-djmaze
|
f53d9ed6c3
|
Verify S/MIME signed messages #259
|
2024-02-19 15:14:11 +01:00 |
|
the-djmaze
|
7da5692865
|
Resolve #342
|
2024-02-12 01:01:19 +01:00 |
|
the-djmaze
|
43cbbd51c1
|
Also allow backup PGP keys on server on import #89
|
2024-02-08 18:01:15 +01:00 |
|
the-djmaze
|
baacddd324
|
Bugfix: GnuPG decrypt failed
|
2023-04-03 10:29:42 +02:00 |
|
the-djmaze
|
b5ab175953
|
Merge GnuPG and OpenPGP.js passphrases
|
2023-02-20 15:49:38 +01:00 |
|
the-djmaze
|
73e6848ff4
|
Don't remember GnuPGP key passphrase when it fails #840
|
2023-02-02 14:50:46 +01:00 |
|
the-djmaze
|
a52881fb67
|
Resolve #840
|
2023-02-02 12:39:21 +01:00 |
|
the-djmaze
|
974350ebee
|
Found more JSON properties to change into JavaScript camelCase
|
2023-01-26 10:41:55 +01:00 |
|
the-djmaze
|
f080a302b1
|
Almost all JSON properties to JavaScript camelCase
|
2023-01-24 18:58:25 +01:00 |
|
the-djmaze
|
48f4e51dc5
|
Properly handle GnuPG decrypt failure #600
|
2022-11-16 17:05:53 +01:00 |
|
the-djmaze
|
b39d023241
|
Some more changes for #600
|
2022-11-01 19:14:08 +01:00 |
|
the-djmaze
|
b12852bd08
|
Reduce JavaScript footprint
|
2022-10-10 13:52:56 +02:00 |
|
the-djmaze
|
732b6eb641
|
Use JavaScript Optional chaining
|
2022-09-02 11:52:07 +02:00 |
|
the-djmaze
|
20e391cf1c
|
Added: show GnuPG import/delete key error
|
2022-04-16 02:02:38 +02:00 |
|
the-djmaze
|
874f2592ca
|
Drop Capa enums
|
2022-03-05 22:25:32 +01:00 |
|
the-djmaze
|
b2a492bdab
|
Cleanup knockout subscribables
|
2022-02-17 09:36:29 +01:00 |
|
the-djmaze
|
e0e490c64f
|
#89 Decrypt and verify with OpenPGP.js and GnuPG
|
2022-02-11 11:01:07 +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
|
c4ffcc708a
|
Also use AskPopupView instead of prompt() to view GnuPG private key
|
2022-02-08 11:34:04 +01:00 |
|
the-djmaze
|
8428838a8b
|
Replace AskPopupView "Yes" button with "Sign" or "Decrypt"
|
2022-02-07 23:00:51 +01:00 |
|
the-djmaze
|
d9f50fa829
|
Replaced prompt() into a AskPopupView.password() Promise
|
2022-02-07 17:30:41 +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
|
686138ae15
|
Revamp isPopupVisible to AbstractViewPopup.hidden
|
2022-02-04 09:49:55 +01:00 |
|
the-djmaze
|
93db6e6e0e
|
#89 verify detached signature using GnuPG
|
2022-02-02 14:36:49 +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
|
76361a13da
|
Split OpenPGP.js and GnuPG from PgpUserStore
|
2022-01-30 02:35:53 +01:00 |
|