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
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
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
95e90ab3e7
Upgrade to imap-client v0.3.5
2014-07-11 14:00:24 +02:00
Felix Hammerl
e460a75f4c
use pgpbuilder v0.3.5
2014-07-09 10:54:04 +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
c987862343
Update requirejs
2014-07-02 16:47:02 +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
4880c162f8
Fix paths to unit
2014-06-23 17:21:02 +02:00
Tankred Hase
18d1c39b0a
Implement and test crypto module
2014-06-23 17:21:02 +02:00
Felix Hammerl
8eaf6c98a1
user pgpbuilder and pgpmailer v0.3.4
2014-06-17 14:47:19 +02:00
Andris Reinman
20f12f042b
[WO-295] email-dao integration tests
2014-06-17 12:56:31 +02:00
Tankred Hase
07222d24f4
Update package.json to use angularjs instead of angular
2014-06-16 12:01:23 +02:00
Felix Hammerl
7b5ed03716
update dependencies
2014-06-02 15:13:02 +02:00
Felix Hammerl
77e5e2a97e
[WO-373] refactor sync
...
remove email-sync.js
remove delta sync
minor refactorings
2014-06-02 12:43:53 +02:00
Felix Hammerl
5602bd2dc9
update dependencies
2014-05-22 08:49:08 +02:00
Felix Hammerl
79b24ee952
use mailreader v0.3.1
2014-05-15 16:28:33 +02:00
Felix Hammerl
533c3b20c9
update deps
2014-05-13 16:32:58 +02:00
Tankred Hase
17c7fa70e0
Use tagged deps
2014-05-12 14:53:51 +02:00
Felix Hammerl
453422cf11
use new pgpbuilder
2014-05-09 16:31:48 +02:00
Felix Hammerl
a7efdf1125
[WO-286] adapt to changes in data model for use of signed msgs and html
2014-05-09 11:44:14 +02:00
Felix Hammerl
a83e9d0c72
use imap-client v0.2.6
2014-04-30 09:20:40 +02:00
Tankred Hase
2ec4982889
bump version of imap-client
2014-04-29 22:58:20 +02:00
Felix Hammerl
49cadecd2d
[WO-338] add notification for incoming unread mails
2014-04-29 17:59:17 +02:00
Tankred Hase
604e44267f
Set unnecessary app version in package.json to 0.0.0
2014-04-29 16:00:51 +02:00
Felix Hammerl
f60d3b7af8
use imap-client v0.2.4
2014-04-29 15:37:19 +02:00
Tankred Hase
38b9f4d565
Upgraded all deps
2014-04-29 12:56:25 +02:00
Tankred Hase
4abcec6e33
Update package.json
2014-04-24 17:14:50 +02:00
Felix Hammerl
c6be8bdb18
update dependencies
2014-04-24 17:03:25 +02:00
Tankred Hase
0031d27abd
Use pgpmailer v0.2.0
2014-04-24 14:57:39 +02:00
Felix Hammerl
a10dd34794
use imapclient v0.2.2
2014-04-24 10:37:42 +02:00
Felix Hammerl
8c004d2418
integrate pgpmailer
2014-04-22 18:19:28 +02:00
Tankred Hase
834e0434d5
[WO-316] imap-client works
2014-04-17 18:56:48 +02:00
Tankred Hase
7e8c0d75b8
Update crypto lib version
2014-04-17 02:01:38 +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
804e693c4d
Update sass compilers, activate css kerning
2014-04-15 11:22:19 +02:00
Tankred Hase
d3387ea15c
TAG ALL THE THINGS
2014-03-25 12:45:37 +01:00
Tankred Hase
e9e453e456
Update package.json
2014-03-05 15:06:09 +01:00
Felix Hammerl
58eb7ecb6d
offload mail parsing to web worker
2014-03-03 21:02:14 +01:00
Tankred Hase
9e460b99cc
add grunt build step
2014-03-02 23:50:16 +01:00
Tankred Hase
96088b04a3
Update package.json
2014-02-25 20:07:29 +01:00
Felix Hammerl
3f1aea5ebb
integrate mailreader
2014-02-25 19:18:37 +01:00
Felix Hammerl
3d2fdc7f8c
inject pgpbuilder
2014-02-25 17:29:12 +01:00
Felix Hammerl
8d0bc279c3
fix outbox and minor clean ups
2014-02-25 14:58:55 +01:00
Tankred Hase
1da5c68fd1
[WO-237] integrate web worker support for pgp
2014-02-14 16:18:21 +01:00
Tankred Hase
401438c873
change imap-client dep to master branch
2014-02-06 20:10:20 +01:00
Tankred Hase
7c76156adf
finish integrating and end review
2014-02-06 19:19:00 +01:00
Felix Hammerl
6cd57fa0f6
fix tests
2014-02-06 11:55:36 +01:00
Tankred Hase
8b71a57360
integrate pgpmailer and remove smtp-client dependency
2014-02-04 18:30:02 +01:00
Tankred Hase
d1cfdbd321
Merge branch 'dev/attachments' into dev/attachments-ui
2014-02-03 19:27:38 +01:00
Tankred Hase
7b98c1daf6
upgrade deps
2014-01-28 01:09:25 +01:00
Felix Hammerl
04cf299e1e
adapt gruntfile, package.json, dummy mails
2014-01-16 12:55:10 +01:00
Tankred Hase
47aa8b1821
update readme and change deps to https github tarballs
2014-01-15 17:07:14 +01:00
Tankred Hase
525fb94e05
[WO-120] reviewed ad merged
2013-11-19 13:29:48 +01:00
Felix Hammerl
861d7c11f6
[WO-120] add ssl pinning to smtp
2013-11-19 11:28:29 +01:00
Tankred Hase
61b02c8175
Merge remote-tracking branch 'origin/dev/unittest'
2013-11-14 19:30:14 +01:00
Felix Hammerl
8fb822bdea
[WO-36] add minimally invasive controller unit tests
2013-11-14 17:44:29 +01:00
Tankred Hase
744ca66a1c
change npm scripts
2013-11-13 11:55:46 +01:00
Tankred Hase
082a12ed19
create release zip files via grunt job
2013-11-12 20:02:46 +01:00
Tankred Hase
01902f1fe4
ust smtp-client master branch
2013-09-27 14:25:15 +02:00
Tankred Hase
444f1c0ae1
integrated smtpc-client amd branch
2013-09-27 13:55:08 +02:00
Tankred Hase
a3849af57f
integrate imap-client master with webworker stuff merged
2013-09-20 18:42:47 +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
7b532f780c
integrated imap-client amd branch
2013-09-19 18:35:12 +02:00
Tankred Hase
659e7cd2ee
update npm start and readme
2013-09-19 09:37:42 +02:00
Tankred Hase
d011bc67e7
seperate build and watch grunt tasks for each file type
2013-09-17 14:40:35 +02:00
Tankred Hase
8a766546f8
update gruntfiles
2013-09-17 13:04:41 +02:00
Tankred Hase
23152c1c23
initial import of styleguide
2013-09-16 19:46:04 +02:00
Tankred Hase
8ab9611cfd
add phantomjs to dev dep and made version static
2013-09-15 19:53:47 +02:00
Tankred Hase
0d45d86bce
refresh dev deps to fix ci
2013-09-15 19:41:59 +02:00
Tankred Hase
530569d227
upgrade grunt connect
2013-09-12 00:20:02 +02:00
Tankred Hase
3970d7181f
integration new imap get message api
2013-08-28 14:56:23 +02:00
Tankred Hase
f06fe5e545
start rewrite of unit tests using mocha, sinon and chai
2013-08-19 21:13:32 +02:00
Tankred Hase
2186d20a7c
login to imap and smtp via chrome identity api works
2013-08-16 20:31:18 +02:00
Tankred Hase
2de127bff6
changed crypto lib branch back to master
2013-06-11 17:40:57 +02:00
Tankred Hase
e8329872ec
started refactoring for requirejs
2013-06-10 17:57:33 +02:00
Tankred Hase
c8094de448
removed preinstall script
2013-05-22 21:00:58 +02:00
Tankred Hase
f5d505df49
moved dev server to grunt connect
2013-05-22 10:16:26 +02:00
Tankred Hase
9f9cd612af
fixed npm versions
2013-05-21 16:26:42 +02:00
Tankred Hase
b77affb86a
added grunt test runner
2013-05-21 15:38:18 +02:00
Tankred Hase
2c1458b663
updated devicestorage
2013-05-17 17:44:34 +02:00
Tankred Hase
4a080eed26
added git submodule deps in npm
2013-05-16 16:54:56 +02:00
Tankred Hase
e10759f7f4
minor cleanup
2013-04-29 11:59:34 +02:00
Tankred Hase
f80fa586b5
package.json
2013-04-26 20:33:08 +02:00
Tankred Hase
0638f22d4d
added package.json
2013-04-19 09:36:14 +02:00