Felix Hammerl
251264835f
[WO-767] Initialize lawnchair asynchronously during startup
2014-12-01 14:55:06 +01:00
Felix Hammerl
a177503bdd
[WO-745] Adapt changes in imap-client v0.8.0
2014-12-01 10:45:41 +01:00
Felix Hammerl
bd13a993a2
remove timeout from imap and smtp
2014-11-27 15:24:15 +01:00
Felix Hammerl
12e65e0011
Fix email dao integration test
2014-11-27 14:52:57 +01:00
Tankred Hase
f8f7588c93
Fix integration test setup and teardown... some tests stil fails
2014-11-27 13:55:40 +01:00
Felix Hammerl
f11d4e8df3
disarm socket timeout in integration tests
2014-11-18 16:33:59 +01:00
Felix Hammerl
40a4b33748
Use chai 1.9.x
2014-11-05 14:27:34 +01:00
Felix Hammerl
d67f2a5d53
[WO-660] Add \Flagged to message flags
2014-11-05 14:25:23 +01:00
Felix Hammerl
541b35818b
[WO-661] Introduce API to move message
2014-11-04 20:31:09 +01:00
Tankred Hase
d971969b5f
Stub GET requests to key server in integration test
2014-10-16 12:02:22 +02:00
Tankred Hase
84d5bd8124
Integration test works again
2014-10-15 19:16:19 +02:00
Felix Hammerl
86a87e26b8
[WO-565] Improve notifications
...
* Introduce 2 sec timeout for sent notifications
* Notify only for new messages in the inbox
* Close pending notes when a msg is marked unread in the inbox
2014-09-17 13:29:51 +02:00
Felix Hammerl
30f0029907
[WO-493] Speed up tests
2014-09-11 10:50:07 +02:00
Felix Hammerl
c75e365c65
[WO-554] Fix tests
2014-09-02 13:26:03 +02:00
Felix Hammerl
8a737788e7
[WO-555] Remove cleartext prefix to encrypted messages
2014-08-26 15:47:37 +02:00
Tankred Hase
746c06e24a
Link PGP key in plaintext suffix
2014-07-29 16:02:05 +02:00
Felix Hammerl
63980eb7ac
[WO-455] add test to provoque openpgp clearsigned message bug
...
https://github.com/openpgpjs/openpgpjs/issues/243
2014-07-08 19:17:57 +02:00
Felix Hammerl
30efac0792
[WO-259] introduce proper signature checking
2014-07-04 17:58:25 +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
Felix Hammerl
a9cf763bed
fix handling of clearsigned messages and missing signatures
2014-06-27 16:19:30 +02:00
Andris Reinman
05553cbff4
Added integration tests for Apple Mail and Thunderbird
2014-06-27 14:16:47 +02:00
Felix Hammerl
3626b4d556
add test for inline images
2014-06-25 15:03:50 +02:00
Tankred Hase
b7a4c13766
Parse multiple user IDs for imported PGP keys
...
Use all pgp (sub) keys when en/decrypting a pgp message
Improve input validation for key import
Mark manually imported keys so that key refresh does not revoke them
2014-06-18 16:29:22 +02:00
Andris Reinman
20f12f042b
[WO-295] email-dao integration tests
2014-06-17 12:56:31 +02:00
Tankred Hase
3e75397213
cleanup and refactor qunit tests to mocha
2013-10-29 19:00:05 +01:00
Tankred Hase
9ed7a696b4
list well known folders works in dao... not yet in ui
2013-10-10 19:15:16 +02:00
Tankred Hase
1eb14d1e11
refactor to generate and store random salt for PBKDF2
2013-10-09 16:40:36 +02:00
Tankred Hase
6e6012bd78
cleanup error handling in email dao and mail-list controller
2013-10-04 13:15:16 +02:00
Tankred Hase
567a2d19ed
implement integration test in chrome app
2013-10-02 15:47:41 +02:00