Tankred Hase
c803caf1d3
Relax CSP for connect-src
2014-07-17 18:03:21 +02:00
Tankred Hase
bfda677b1b
Merge pull request #90 from whiteout-io/dev/WO-428
...
[WO-428] use integer to track busy state
2014-07-17 17:53:07 +02:00
Tankred Hase
5ed6408eb9
Merge pull request #93 from whiteout-io/dev/performance
...
Dev/performance
2014-07-17 17:49:34 +02:00
Tankred Hase
6a0ae4d55d
Performance improvements and fixes for mail-list
...
* Use same list style in desktop as mobile
* Bugfix: don't download all body when list not displayed
* Use ng-infinite-scroll to load DOM nodes on demand
* Custom search filter for FTS and reomve angular filters
* Rubber band scrolling on iOS
* Add CSP support in cordova via html meta tag
2014-07-17 17:43:51 +02:00
Tankred Hase
fbfc2618eb
Merge pull request #91 from whiteout-io/dev/WO-474
...
Render text body in iframe as well
2014-07-17 16:13:03 +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
Felix Hammerl
1d0a1f9a79
[WO-428] add missing busy() call to plain text sending and encryption
2014-07-11 15:22:34 +02:00
Felix Hammerl
6d2896a70c
[WO-428] use integer to track busy state
2014-07-11 15:03:03 +02:00
Tankred Hase
95e90ab3e7
Upgrade to imap-client v0.3.5
2014-07-11 14:00:24 +02:00
Tankred Hase
66bd88c07f
Make public key shareable via link
2014-07-10 20:02:35 +02:00
Tankred Hase
4e897d01ff
Add CSP fallback to sandbox.html for non-chrome app runtimes
2014-07-09 22:00:18 +02:00
Tankred Hase
021510d936
Merge pull request #87 from whiteout-io/dev/WO-455
...
fix signature behavior
2014-07-09 11:12:11 +02:00
Felix Hammerl
e460a75f4c
use pgpbuilder v0.3.5
2014-07-09 10:54:04 +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
Tankred Hase
264e220b7c
Add link to key sync blog post
2014-07-08 16:51:28 +02:00
Tankred Hase
1ead2d146d
Change text
2014-07-07 17:26:16 +02:00
Tankred Hase
022ae347ae
Merge pull request #86 from whiteout-io/dev/WO-259
...
Introduce proper signature checking
2014-07-07 12:40:08 +02:00
Tankred Hase
9e46f96a28
Release and use OpenPGP.js v0.7.1
2014-07-07 12:29:13 +02:00
Tankred Hase
6403b041e8
Signatures array must never be empty ... if so crash during development
2014-07-07 12:24:06 +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
2b1ff2347c
Update package.json
2014-07-07 10:49:46 +02:00
Felix Hammerl
30efac0792
[WO-259] introduce proper signature checking
2014-07-04 17:58:25 +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
ec16dc91ad
Merge pull request #76 from whiteout-io/dev/WO-420
...
Dev/wo 420
2014-07-02 17:10:49 +02:00
Tankred Hase
6d044bb1a6
Update write.js
2014-07-02 16:51:18 +02:00
Tankred Hase
c987862343
Update requirejs
2014-07-02 16:47:02 +02:00
Felix Hammerl
c335fee0d5
add Function.prototype.bind polyfill in tests because phantomjs is buggy
2014-07-02 16:46:17 +02:00
Tankred Hase
0e46cdc624
Update package.json
2014-07-02 16:18:22 +02:00
Felix Hammerl
1283bb4a1c
[WO-420] add bug reporting capability with the axe logger
2014-07-02 16:17:50 +02:00
Tankred Hase
8ebb24123a
Merge pull request #85 from whiteout-io/dev/WO-279
...
[WO-279] Display error message if PGP signature is invalid
2014-07-02 15:31:33 +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
22fc2b29fe
Merge pull request #84 from whiteout-io/dev/WO-437
...
Dev/wo 437
2014-07-02 15:22:27 +02:00
Tankred Hase
5aec80da47
Fix appController._pgp mocking in read controller test
2014-07-01 20:59:10 +02:00
Tankred Hase
b20c6977ca
[WO-437] Allow users to import only the private PGP key block
2014-07-01 20:58:34 +02:00
Tankred Hase
f20dbede2c
Add android release script
2014-07-01 18:47:50 +02:00
Tankred Hase
de1e843b2c
Merge pull request #82 from whiteout-io/dev/WO-438
...
Fix signature verification for PGP messages
2014-07-01 17:24:33 +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
0cd4430103
Merge pull request #77 from whiteout-io/dev/WO-292
...
Added integration tests for Apple Mail and Thunderbird
2014-06-27 17:54:28 +02:00
Felix Hammerl
a9cf763bed
fix handling of clearsigned messages and missing signatures
2014-06-27 16:19:30 +02:00
Tankred Hase
f117c78d36
Merge pull request #81 from whiteout-io/dev/performance
...
Dev/performance
2014-06-27 14:45:19 +02:00
Tankred Hase
c1d9feb391
Make touchable areas of buttons larger
2014-06-27 14:28:22 +02:00
Andris Reinman
05553cbff4
Added integration tests for Apple Mail and Thunderbird
2014-06-27 14:16:47 +02:00
Tankred Hase
9373bee556
Add .active class for touchstart, Disable css transitions in mobile
2014-06-27 12:38:12 +02:00
Tankred Hase
a479d5850e
Use custom wo-touch directive rather than ng-click
2014-06-27 12:36:43 +02:00
Tankred Hase
7c65b48f34
Put reader body into GPU layer
2014-06-27 12:31:44 +02:00
Tankred Hase
7b87551404
Put mail-list wrapper into GPU layer
2014-06-27 12:24:48 +02:00
Tankred Hase
493c13eac6
Add key server url to grunt build config
2014-06-26 17:21:28 +02:00
Tankred Hase
636e6ffad9
Improve spacing between reader body and display images button
2014-06-26 16:32:58 +02:00
Tankred Hase
2500b46f3a
Merge pull request #80 from whiteout-io/dev/android
...
Add CCA scripts and css optimizations for Android
2014-06-26 15:17:22 +02:00
Tankred Hase
48c478961d
Add CCA scripts and css optimizations for Android
...
Hide native account picker on Android after first time.
Get OAuth to work on iOS
Turn off css slide transistion
2014-06-26 15:01:13 +02:00