Commit graph

  • 2037f21c45 Resolve #180 and now works with #89 the-djmaze 2022-02-10 17:01:36 +01:00
  • 25a786d584 #89 added downloading of decrypted attachments the-djmaze 2022-02-10 16:35:55 +01:00
  • 4a1c3beb78 Update Plugin readme the-djmaze 2022-02-10 16:09:45 +01:00
  • 292e21bae1 Replaced added postal-mime for custom mime parser due to PGP verify requirements the-djmaze 2022-02-10 15:37:05 +01:00
  • 1156a99813
    Update user.json Marco Borla 2022-02-10 13:31:07 +01:00
  • 9188a8bcd2 Improved cleanHtml and the handling of removeColors for dark mode the-djmaze 2022-02-10 10:25:21 +01:00
  • 2c5322129c #89 Added signing using GnuPG the-djmaze 2022-02-09 22:58:47 +01:00
  • 8d0154530c Added missing PropertyCollection the-djmaze 2022-02-09 20:34:36 +01:00
  • e0ebc999d5 Extend plugin config with a grouping class the-djmaze 2022-02-09 17:48:05 +01:00
  • 05f1d62041 Resolve #218 the-djmaze 2022-02-09 17:46:31 +01:00
  • 92b81b777b Fix some OpenPGP translations the-djmaze 2022-02-09 15:43:14 +01:00
  • 8e515ed2af #89 improved sign and encrypt the-djmaze 2022-02-09 13:44:17 +01:00
  • e7b2ed9881 #89 encrypt using GnuPG works the-djmaze 2022-02-09 11:02:12 +01:00
  • 8fff6fa759 Added: GnuPG encrypt (sign still fails) the-djmaze 2022-02-09 10:53:55 +01:00
  • f3717815e1 Cleanup boot.js and fix rllayout cookie the-djmaze 2022-02-08 14:15:22 +01:00
  • 827421e116 Settings.capa() to SettingsCapa() the-djmaze 2022-02-08 14:13:06 +01:00
  • 51e391c4d6 Squire better handling of signatures the-djmaze 2022-02-08 13:48:39 +01:00
  • 398152be52 Disable Mailvelope "sign" message as it can't choose which key the-djmaze 2022-02-08 13:48:11 +01:00
  • c4ffcc708a Also use AskPopupView instead of prompt() to view GnuPG private key the-djmaze 2022-02-08 11:34:04 +01:00
  • 8134a2567d More info about PGP keyservers the-djmaze 2022-02-08 11:21:29 +01:00
  • ff8e76631b Bugfix sending OpenPGP.js signed messages Cleanup and revamp MailSo/Mime for better multipart handling the-djmaze 2022-02-08 11:20:26 +01:00
  • 8428838a8b Replace AskPopupView "Yes" button with "Sign" or "Decrypt" the-djmaze 2022-02-07 23:00:51 +01:00
  • 66a3a18f67 Improved ask password the-djmaze 2022-02-07 19:35:24 +01:00
  • d9f50fa829 Replaced prompt() into a AskPopupView.password() Promise the-djmaze 2022-02-07 17:30:41 +01:00
  • 1f0af5c0ac Hide some functions from rl.app. the-djmaze 2022-02-07 17:27:25 +01:00
  • ab149b5ec9 remove unused showScreenPopup the-djmaze 2022-02-07 15:35:48 +01:00
  • f6400b6da2 Remove rl.showScreenPopup in favour of AbstractViewPopup.showModal the-djmaze 2022-02-07 15:20:39 +01:00
  • 649f74fc51
    Merge pull request #219 from lota/master the-djmaze 2022-02-07 12:30:52 +01:00
  • 67ae99fa3c v2.12.0-pr1 the-djmaze 2022-02-07 12:29:19 +01:00
  • 051e78df51 #89 added send OpenPGP.js signed HTML message v2.12.0-pr1 the-djmaze 2022-02-07 11:59:47 +01:00
  • 0cf63dab76 #89 add OpenPGP.js sign and encrypt the-djmaze 2022-02-07 11:32:53 +01:00
  • 2f442e68a7
    Added Italian translation Lota Bi 2022-02-07 10:44:13 +01:00
  • 4b030c93ff
    Merge pull request #217 from lota/master the-djmaze 2022-02-07 10:27:01 +01:00
  • d196edf24c Merge remote-tracking branch 'refs/remotes/origin/master' the-djmaze 2022-02-07 10:25:29 +01:00
  • ad6e1bebf8 Much better HTML to Plain converter the-djmaze 2022-02-07 10:23:41 +01:00
  • 8b5a2dfb6b
    Update user.json Lota Bi 2022-02-07 09:30:21 +01:00
  • 0b868d990a
    Merge pull request #215 from lota/master the-djmaze 2022-02-06 18:16:10 +01:00
  • 05d98a6c58
    Some italian labels added, and little fix Lota Bi 2022-02-06 17:06:44 +01:00
  • 7dd99c1ea0
    fix Search label in italian Lota Bi 2022-02-06 16:59:29 +01:00
  • 3759a576c9 Resolve #211 the-djmaze 2022-02-06 00:40:36 +01:00
  • 90f559ac8a
    Merge pull request #213 from leonekmi/fix-change-password-2 the-djmaze 2022-02-05 23:40:21 +01:00
  • 44a72441bb
    Merge pull request #212 from leonekmi/fix-change-password-1 the-djmaze 2022-02-05 23:38:42 +01:00
  • 26d285703c change-password: Fix encrypt when using non-supported hash method (by returning clear password, you shouldn't do that!) Leon 2022-02-05 21:03:40 +01:00
  • d9d21845ba change-password: Use setData instead of deprecated methods after password change to refresh webapp. Leon 2022-02-05 21:02:19 +01:00
  • 0a6a8fa299 Improved MIME Message builder the-djmaze 2022-02-04 17:21:26 +01:00
  • 5b051745fe #89 Composer move sign/encrypt buttons from menu to view the-djmaze 2022-02-04 16:21:29 +01:00
  • 26d3509e28 Improved logging the-djmaze 2022-02-04 15:03:11 +01:00
  • 7fec4e849b Improved GPGP homedir detection for #208 the-djmaze 2022-02-04 14:44:38 +01:00
  • 3aa319b230 Improved open_basedir and proxy the-djmaze 2022-02-04 14:43:12 +01:00
  • 7e2dfbc38a Bugfix: style P margin incorrect the-djmaze 2022-02-04 13:59:35 +01:00
  • 8544ccfb1e Dark theme dark scrollbar in webkit the-djmaze 2022-02-04 13:59:06 +01:00
  • 3fc5216841 Improved Composer handling with PGP messages the-djmaze 2022-02-04 13:40:59 +01:00
  • 96de0be977 #89 solve edit/reply encrypted message/draft the-djmaze 2022-02-04 09:54:59 +01:00
  • 686138ae15 Revamp isPopupVisible to AbstractViewPopup.hidden the-djmaze 2022-02-04 09:49:55 +01:00
  • d7ed6ce423 #89 also encrypt draft on save the-djmaze 2022-02-04 09:00:28 +01:00
  • 384230f7bf Cleaner Content-Type detection for mimeToMessage() the-djmaze 2022-02-03 23:36:48 +01:00
  • 983a2db418 #89 added OpenPGP.js encrypt HTML the-djmaze 2022-02-03 23:36:12 +01:00
  • 6df9aaae43 Don't load Capa at login page and cleanup/speedup GetCapa the-djmaze 2022-02-03 23:04:55 +01:00
  • ad269597d6 #208 improved GPG open_basedir the-djmaze 2022-02-03 22:48:11 +01:00
  • 25d946b873 #208 Block GPG when using open_basedir the-djmaze 2022-02-03 21:49:08 +01:00
  • fb1c0dd606 Revamp MailSo\Mime\Message for sending proper multipart/encrypted the-djmaze 2022-02-03 21:41:59 +01:00
  • 5514264914 #89 Bugfix mime and signatures detection the-djmaze 2022-02-03 17:04:10 +01:00
  • aa276c04c0 Bugfix: undefined ClearBodyAndHtmlTag the-djmaze 2022-02-03 16:51:51 +01:00
  • 0dffa549be #89 send encrypted using Mailvelope the-djmaze 2022-02-03 16:51:35 +01:00
  • edc035fc13 #207 set correct minimum version the-djmaze 2022-02-03 12:53:16 +01:00
  • 7bbbff6d3e #207 set version the-djmaze 2022-02-03 12:48:34 +01:00
  • ef61603431 Resolve #207 the-djmaze 2022-02-03 12:47:32 +01:00
  • 45a714ee08 #89 GnuPG verify cleartext messages the-djmaze 2022-02-03 12:05:33 +01:00
  • 73fa215e22 #89 OpenPGP.js encrypt (+ verify) the-djmaze 2022-02-03 10:17:18 +01:00
  • 6b2311663b #89 Hide PGP SIGNATURE from cleartext signed messages the-djmaze 2022-02-02 18:43:55 +01:00
  • e43c5e6d82 Remove unused translation the-djmaze 2022-02-02 17:01:26 +01:00
  • acfe13bdc2 #89 OpenPGP.js verify cleartext the-djmaze 2022-02-02 17:00:27 +01:00
  • f625abe0b2 #89 OpenPGP.js sign cleartext the-djmaze 2022-02-02 16:50:27 +01:00
  • 66340614b5 Cleanup unused PGP translation strings the-djmaze 2022-02-02 15:25:28 +01:00
  • da79feeaee #89 verify PGP signatures using OpenPGP.js the-djmaze 2022-02-02 15:24:32 +01:00
  • 93db6e6e0e #89 verify detached signature using GnuPG the-djmaze 2022-02-02 14:36:49 +01:00
  • 08ea226dbe Bugfix: message.attachments.hasVisible() undefined the-djmaze 2022-02-02 13:29:13 +01:00
  • e265a0f1c1 Moved the message HTML parsing from PHP to JavaScript Now we can properly parse PGP/MIME HTML messages the-djmaze 2022-02-02 13:02:48 +01:00
  • 3615405aac #89 Remove debug code from pgpDecrypt() the-djmaze 2022-02-01 11:49:56 +01:00
  • 6b26ddec7a #89 Redesign HTML parsing for securing PGP decrypted HTML the-djmaze 2022-02-01 11:46:12 +01:00
  • d9e81d6123 #89 revamp code for better decryption and get it working for GnuPG the-djmaze 2022-02-01 11:45:20 +01:00
  • 4eb70c3f06 #89 show decrypted HTML with inline attachments the-djmaze 2022-01-31 17:29:41 +01:00
  • 8a4ea92cfb #89 Parse PGP decrypted mime using https://github.com/postalsys/postal-mime the-djmaze 2022-01-31 15:24:51 +01:00
  • c5e590721b Updated OpenPGP.js built the-djmaze 2022-01-31 14:12:34 +01:00
  • 35900415a2 Resolve #197 the-djmaze 2022-01-31 12:36:11 +01:00
  • 949005eda7 #89 OpenPGP better labeling the-djmaze 2022-01-31 12:34:41 +01:00
  • 70c55a60be Bugfix our modified OpenPGP.js the-djmaze 2022-01-31 11:54:13 +01:00
  • c012fe09f0 #89 decrypt using OpenPGP.js the-djmaze 2022-01-31 11:51:15 +01:00
  • e28c5bdbb6 Drop some unused Node.js code and be es2020 the-djmaze 2022-01-31 10:18:51 +01:00
  • 475cf91d02 OpenPGP.js use clone https://github.com/the-djmaze/openpgpjs the-djmaze 2022-01-31 09:38:33 +01:00
  • efabf269c7 #89 Detailed control saving generated public/private keys the-djmaze 2022-01-31 08:30:46 +01:00
  • 76361a13da Split OpenPGP.js and GnuPG from PgpUserStore the-djmaze 2022-01-30 02:35:53 +01:00
  • 76226f45ca #89 Fix Mailvelope hasPrivateKey() detection Proper rename OpenPGP Key viewer the-djmaze 2022-01-29 21:42:56 +01:00
  • b06b04a579 Settings OpenPGP use <details> the-djmaze 2022-01-29 00:20:31 +01:00
  • 9f125c18c3 #89 added import keys to OpenPGP the-djmaze 2022-01-28 17:56:44 +01:00
  • fe078174ab #89 added view GnuPG armored keys the-djmaze 2022-01-28 17:33:52 +01:00
  • 70f315e76e Only allow GnuPG when openpgp setting is true the-djmaze 2022-01-28 16:58:52 +01:00
  • 58d02fa2e7 Resolve #190 the-djmaze 2022-01-28 16:43:50 +01:00
  • f8da8b5135 Bugfix: store private key failed the-djmaze 2022-01-28 15:59:41 +01:00
  • d4bac30719 Fix language the-djmaze 2022-01-28 15:45:26 +01:00