Tankred Hase
246d19b76e
[WO-03-002] Fix Insecure Regex Usage on DOMPurify Sanitizer Output (Medium)
2015-04-22 14:45:52 +02:00
Tankred Hase
9f94467ad1
Upgrade to imap-client v0.14.0
2015-04-17 13:16:20 +02:00
Felix Hammerl
150a3c7888
[WO-905] Add IMAP compression
2015-04-12 23:43:13 +02:00
Mario Volke
e6147e1fdc
Add basic styleguide workflow with assemble
2015-04-09 14:58:08 +02:00
Tankred Hase
210ab61ba1
Upgrade to imap-client v0.13.0
2015-04-07 16:13:51 +02:00
Felix Hammerl
d8fb06cb08
[WO-895] Add paging and prefetching
2015-04-07 15:18:20 +02:00
Tankred Hase
f41e6e12b9
Upgrade to imap-client v0.12.0
2015-04-01 12:43:54 +02:00
Tankred Hase
809de91354
[WO-895] Implement encrypted private key imap sync
...
* Add copy and paste private key import during setup
* Simplify key setup screen (login-initial) import option
* Make checkbox background color white
2015-04-01 00:48:16 +02:00
Tankred Hase
1d57b004d1
Move openpgp dependency to devDependencies in package.json
2015-03-18 14:11:24 +01:00
Tankred Hase
0304bbf8fe
Upgrade to OpenPGP.js v1.0.0
2015-03-15 11:46:56 +01:00
Tankred Hase
9d68b6475c
Use iframe-resizer
...
* dynamically resize iframe based on content
* scroll on complete read-view instead of just iframe-content
* open writer when email address is clicked in iframe
* convert tabs to spaces in read-directive file
* Scale html mails to viewport only from the outside
* Delete release branch before each release in aws_release.sh script
* Make read-controls in read view always visible
2015-02-18 23:01:02 +01:00
Tankred Hase
163ad5db79
Bump email.js libs to promisified versions
2015-02-16 13:35:15 +01:00
Felix Hammerl
3da5a55251
[WO-795] Port to promises
2015-02-16 13:33:01 +01:00
Tankred Hase
f28c7854c3
[WO-880] Use WebCrypto for native RSA keygen on iOS
2015-02-16 12:26:26 +01:00
Tankred Hase
57918bbd67
Use npm build of openpgp.js
2015-02-13 10:29:40 +01:00
Tankred Hase
75a382190a
Update package.json
2015-01-21 12:18:08 +01:00
Felix Hammerl
55ab661582
bump dependencies
2015-01-19 12:04:30 +01:00
Felix Hammerl
ce07f30252
use imap-client v0.9.0
2014-12-18 15:22:10 +01:00
Felix Hammerl
3ec4ad46e5
use imap-client v0.9.0
2014-12-18 12:44:34 +01:00
Mario Volke
f0f215ad5b
angular template minification
...
Conflicts:
Gruntfile.js
2014-12-03 12:42:06 +01:00
Felix Hammerl
a177503bdd
[WO-745] Adapt changes in imap-client v0.8.0
2014-12-01 10:45:41 +01:00
Tankred Hase
aed9d174a5
[WO-724] Optimise grunt build and watch tasks
...
* add grunt concat step before uglify
* split watch tasks for app and tests
2014-11-17 18:35:35 +01:00
Felix Hammerl
3156fd9601
use imap-client v0.7.0
2014-11-14 12:40:40 +01:00
Tankred Hase
4468c91242
Upgrade to angular 1.3.2
2014-11-10 14:40:52 +01:00
Tankred Hase
f62ad4b868
Update package.json
2014-11-06 16:01:40 +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
Tankred Hase
31fba2fed2
Merge branch 'dev/sockets'
2014-10-29 14:11:31 +01:00
Tankred Hase
10e6bd32e8
Use new chrome.sockets api, change manifest permissions
...
Prevent autocorrect on hostname text inputs
2014-10-29 14:00:39 +01:00
Mario Volke
4ef2b834b6
Implement desktop UI
2014-10-27 15:19:23 +01:00
Tankred Hase
eb81028123
Use regex to parse key server urls from manifest
2014-10-22 19:42:56 +02:00
Tankred Hase
486a48679f
Upgrade to new pgpmailer and pgpbuilder
2014-10-21 14:55:04 +02:00
Tankred Hase
65036a5087
Seperate production dependencies in package.json for aws deployment
2014-10-20 16:24:04 +02:00
Felix Hammerl
9723d6f0cd
[WO-567] use mailreader v0.4.0
2014-10-16 09:48:22 +02:00
Felix Hammerl
3a6e0463fb
[WO-567] fix TLS worker handling
2014-10-15 19:58:26 +02:00
Felix Hammerl
6e1ad91f6a
[WO-567] use browserify-friendly tls-client
2014-10-15 19:16:20 +02:00
Felix Hammerl
033df2dea8
[WO-567] browserify mailreader worker
2014-10-15 19:16:20 +02:00
Tankred Hase
0519b73cdc
Pipe source maps through browserify
2014-10-15 19:16:19 +02:00
Tankred Hase
c6fb31fd49
Fix phantom mocha tests
2014-10-15 19:16:19 +02:00
Tankred Hase
85afb0be01
Fix angulat mocks for unit tests
2014-10-15 19:16:19 +02:00
Tankred Hase
b0a186884a
Fix jshint self errors
2014-10-15 19:16:19 +02:00
Tankred Hase
0bfef4a710
Browserify runtime dependencies work
2014-10-15 19:16:18 +02:00
Tankred Hase
d9a2c77aa4
save package.json to use 4 spaces
2014-10-15 19:16:18 +02:00
Felix Hammerl
9bfda73969
WIP add unit tests
2014-10-15 19:16:18 +02:00
Tankred Hase
c36cd069e0
WIP: begin browserify build
2014-10-15 19:16:18 +02:00
Tankred Hase
771b03e13a
Update package.json
2014-10-02 18:11:17 +02:00
Felix Hammerl
38d760364d
[WO-588] add options to get update notifications in batches
2014-09-30 17:54:35 +02:00
Tankred Hase
487bb31d45
[WO-592] implement webmail using socket.io
...
* Relax CSP to allow iframe assets to load
* Integrate socket.io proxy
* go to /# when controllers not initiated
* Add offline caching using AppCache manifest
2014-09-16 17:40:03 +02:00
Tankred Hase
d9a23e3a7d
Fix bugs when removing tags
...
Fix CC, BCC click lag
2014-09-15 23:08:18 +02:00
Mario Volke
4b108921f3
include ngTagsInput without NPM from forked instance of the library
2014-09-15 16:53:09 +02:00