1
0
mirror of https://github.com/moparisthebest/mail synced 2024-11-28 11:52:16 -05:00
Commit Graph

147 Commits

Author SHA1 Message Date
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