1
0
mirror of https://github.com/moparisthebest/mail synced 2024-08-13 16:43:47 -04:00
Commit Graph

75 Commits

Author SHA1 Message Date
Tankred Hase
a93d817962 Add minified build of openpgp.js v0.8.0 2014-10-20 16:47:47 +02:00
Tankred Hase
046241e20d Upgrade forge to v0.6.14 2014-10-15 19:16:20 +02:00
Tankred Hase
c36cd069e0 WIP: begin browserify build 2014-10-15 19:16:18 +02:00
Mario Volke
8eae30b9da added comment in ngTagsInput 2014-09-15 16:55:00 +02:00
Mario Volke
4b108921f3 include ngTagsInput without NPM from forked instance of the library 2014-09-15 16:53:09 +02:00
Tankred Hase
ec238a5325 Update to angular 1.2.24 2014-09-12 15:45:37 +02:00
Tankred Hase
e072f118ca [WO-510] fix toBigInteger bug
* Add tests to reconstruct the issue
* Upgrade to OpenPGP.js v0.7.2
2014-07-30 17:34:31 +02:00
Felix Hammerl
3e80138a10 [WO-188][WO-421] introduce password-based login
* add custom login ability
* encrypt email password
* allow arbitrary tcp connections
* add db migration script v3 -> v4
* add bug reporting capability with the axe logger
* fix nonexistent folder handling
* enable message upload after sent
* use plain text alternative body when replying to html mails
* Move set-credentials.* -> login-set-credentials.*
* Use login styles for set-credentials
* Make OAuth optional
2014-07-23 13:51:10 +02:00
Tankred Hase
b4507b1bbc Change comment in PGP armor to whiteout 2014-07-18 16:58:33 +02:00
Tankred Hase
1d0526a6a0 Render text body in iframe as well
* Remove recursive ng-includes/templates
* Use DOMPurify to sanitize reader input
* Remove ngSanitize
* Wait to show signature error until body has been parsed
* Fix scrollbar in iframe
* Allow iframe scrolling on iOS
* Move mail text body rendering to sandbox
* Cleanup html files
2014-07-16 10:22:45 +02:00
Tankred Hase
9e46f96a28 Release and use OpenPGP.js v0.7.1 2014-07-07 12:29:13 +02:00
Tankred Hase
1b8e662769 Use same signatures structure openpgp.js for clearSignedSignatures as detached 2014-07-07 11:58:41 +02:00
Tankred Hase
b11161655a Add dev build w/ patched OpenPGP.js containing signature verification 2014-07-03 15:33:03 +02:00
Tankred Hase
bf063b5dac [WO-279] Display error message if PGP signature is invalid 2014-07-02 15:26:51 +02:00
Tankred Hase
049ac96954 Fix signature verification for PGP messages
* Upgrade to OpenPGP.js v0.6.5
* Migrate PGP wrapper for breaking OpenPGP.js api changes
* Change PGP wrapper decrypt api to return one signature arg
* Change emailDao and keychainDao calls respectively
* Fix tests
* Add tests keygen with empty passphrase
* Add tests to check PGP verification with wrong public key
2014-07-01 17:15:16 +02:00
Tankred Hase
c890cbe71d Upgrade to OpenPGP.js v0.6.0 2014-06-25 18:14:29 +02:00
Tankred Hase
a7a562bef6 Upgrade to forge 0.5.5 2014-06-23 17:21:02 +02:00
Tankred Hase
64fe6e9aa6 Use fastlick instead of ng-touch 2014-06-17 12:58:53 +02:00
Tankred Hase
b5973cc370 Use native scrolling instead of iscroll 2014-06-16 16:18:24 +02:00
Tankred Hase
5cb79330d0 Upgrade to angular 1.2.16 2014-05-06 16:58:27 +02:00
Tankred Hase
6adc9da8c1 Cleanup before refactor with ngAnimate
* Add ng-animate module in libs
* Move error dialog init to app.run
* Include error dialog template only once in index.html
* Fix race condition between ng-repeat, ng-class using ng-animate
2014-04-24 15:04:41 +02:00
Tankred Hase
80d6f31c8e [WO-273] Remove node deps
* Remove node-shims
* Remove multiple forge modules
* Add minified forge build under src/lib/forge
* Remove all transitive node-deps like inbox and simplesmtp from grunt copy
* Update to browser-ports in package.js for imap-client and mail-reader
2014-04-17 01:21:32 +02:00
Tankred Hase
770a4f0ae9 Revert "upgrade to angular 1.2.16"
This reverts commit fb12488c5f.
2014-04-04 20:20:56 +02:00
Tankred Hase
fb12488c5f upgrade to angular 1.2.16 2014-04-04 19:38:28 +02:00
Tankred Hase
2ab1e7d6c6 update to openpgp.js v0.5.1 2014-04-03 17:51:26 +02:00
Tankred Hase
05caa5826a [WO-298] integrate openpgp.js v0.5.0 2014-03-31 16:53:19 +02:00
Tankred Hase
18cd1e1ffe [WO-247] parse url and create anchors 2014-03-14 19:10:51 +01:00
Tankred Hase
cab463b31b remove jquery from codebase 2014-03-03 17:06:28 +01:00
Tankred Hase
71dad31d6f upgrade to angular 1.2.13 2014-02-25 21:48:13 +01:00
Tankred Hase
a343061a9f upgrade to openpgp.js 0.4.1 2014-02-25 19:13:13 +01:00
Felix Hammerl
250aa4b886 adapt ui to async content fetching 2014-02-17 18:20:58 +01:00
Tankred Hase
9bcce26a4f use forge sha256 in openpgp.js 2014-02-17 16:06:30 +01:00
Tankred Hase
1da5c68fd1 [WO-237] integrate web worker support for pgp 2014-02-14 16:18:21 +01:00
Tankred Hase
3e9eff8085 remove old cordova deps 2014-02-01 14:43:15 +01:00
Tankred Hase
6676e7bc01 upgrade to openpgp.js v0.3.0 2014-01-24 13:26:29 +01:00
Tankred Hase
9214e59ce0 upgrade to angular 1.2.8 2014-01-15 15:27:12 +01:00
Tankred Hase
544fae4aad fix signature bug in openpgp.js and integrate into pgp module 2013-12-05 23:23:32 +01:00
Tankred Hase
76b2b90e0e check PGP signature and throw an error if verification fails 2013-12-05 13:06:32 +01:00
Tankred Hase
33d29971b3 upgrade to angular 1.2.2 2013-11-26 19:06:37 +01:00
Tankred Hase
7bb3723e53 Update signature and Comment in PGP block 2013-11-16 15:21:44 +01:00
Tankred Hase
9f3e228f88 release and bump version 2013-11-09 03:20:25 +01:00
Tankred Hase
2fdb72b04c integrate iscroll with angular directive 2013-10-16 15:21:23 +02:00
Tankred Hase
378f529184 update lawnchair 2013-10-12 15:59:08 +02:00
Tankred Hase
c78860ebcf update patch to openpgp.js 2013-10-12 03:47:50 +02:00
Tankred Hase
79c9d134d3 integrate pgp into email dao and app 2013-10-12 03:19:01 +02:00
Tankred Hase
5666671d2f integrate and test openpgp.js 2013-10-11 21:30:03 +02:00
Tankred Hase
7fe8755b99 cleanup sentDate keys in device storage 2013-09-26 16:30:34 +02:00
Tankred Hase
38b0a8e8b1 refactor test and storage code 2013-09-26 13:26:57 +02:00
Tankred Hase
55abbc00cd cleanup src/lib, delete all npm copied files and build everythiny with grunt 2013-09-19 19:55:21 +02:00
Tankred Hase
d02f61b4a8 upgrade to forge 0.2.6 2013-09-15 22:35:59 +02:00