Commit Graph

159 Commits

Author SHA1 Message Date
Tankred Hase
49b24a5cb4 Migrate to koa 2
Refactor rest api to async/await
2017-08-17 15:34:47 +08:00
Tankred Hase
3dfa447fcf Revert resolves/rejects changes in email unit test. 2017-08-16 17:57:33 +08:00
Tankred Hase
1557a5f925 Migrate public-key service to async/await 2017-08-16 17:55:32 +08:00
Tankred Hase
59a77fd01e Go back to sinon v1.x for now due to failing tests. 2017-08-16 17:39:55 +08:00
Tankred Hase
5778f8fa13 Migrate pgp-test to sinon sandbox 2017-08-16 17:38:19 +08:00
Tankred Hase
ba671126db Migrate email module 2017-08-16 12:27:03 +08:00
Tankred Hase
874903c64b Migrate mongo DAO 2017-08-16 12:03:32 +08:00
Tankred Hase
26807e03b1 Remove co-mocha from test setup 2017-08-16 11:50:03 +08:00
Tankred Hase
5ecc728564 Update dependencies for koa 2 and async/await 2017-08-16 11:49:43 +08:00
Tankred Hase
7178a12ed5 Activate ES2017 in eslint to allow async/await 2017-08-16 11:43:44 +08:00
Tankred Hase
158a7418d0 Merge pull request #39 from mailvelope/dev/eslint
Dev/eslint
2017-08-15 16:38:10 +08:00
Tankred Hase
20593a0adc Revert static/demo.js since it is not transpiled 2017-08-15 16:32:50 +08:00
Tankred Hase
21118c0b1d Fix string in hkp 2017-08-15 16:27:12 +08:00
Tankred Hase
c773da3f60 Fix config/development.js 2017-08-15 16:19:31 +08:00
Tankred Hase
80a8028f86 Remove jshint and jscs configs 2017-08-15 16:14:21 +08:00
Tankred Hase
d8039ea976 Stub npmlog in integration tests 2017-08-15 16:12:51 +08:00
Tankred Hase
e9251d5203 Fix eslint errors 2017-08-15 16:03:06 +08:00
Tankred Hase
750cf3d897 Use eslint instead of jscs/jshint
Add .eslint.rc and test/.eslint.rc
2017-08-15 16:02:38 +08:00
Tankred Hase
f224f32e66 Merge pull request #38 from mailvelope/dev/travis-aws-deploy
Dev/travis aws deploy
2017-08-14 19:34:27 +08:00
Tankred Hase
7800dafce3 Remove .elasticbeanstalk/config.yml and shell script for local deployment 2017-08-14 19:30:48 +08:00
Tankred Hase
bbf24d6c53 Add AWS Elastic Beanstalk deployment plugin to travis config
Run npm release script before deployment
Upgrade to node v8 in travis job
2017-08-14 19:29:16 +08:00
Tankred Hase
b9380f9f20 Add release npm script for travis deployment 2017-08-14 19:27:21 +08:00
Tankred Hase
ffbee07c5c Ignore compatible upgrades to sinon.
Closes #26
2017-08-14 16:01:27 +08:00
Tankred Hase
eb9ecea7e5 Merge pull request #35 from mailvelope/greenkeeper/chai-4.1.1
chore(package): update chai to version 4.1.1
2017-08-14 12:24:47 +08:00
Tankred Hase
2db8127931 Merge pull request #34 from mailvelope/greenkeeper/co-body-5.1.1
fix(package): update co-body to version 5.1.1
2017-08-14 12:20:03 +08:00
Tankred Hase
b397fa00cd Ignore incompatible nodemailer updates.
Nodemailer v3+ no longer has an internal template engine.
Closes #20
2017-08-14 12:18:16 +08:00
Tankred Hase
252053dd13 Ignore npm v5+ package-lock.json to let greenkeeper monitor updates. 2017-08-14 12:05:33 +08:00
Tankred Hase
d7ef68cd97 Merge pull request #19 from mailvelope/greenkeeper/supertest-3.0.0
Update supertest to the latest version 🚀
2017-08-14 12:02:09 +08:00
Tankred Hase
469afdac91 Update to current mongoldb driver 2017-08-14 11:57:55 +08:00
Tankred Hase
9f922ce116 Merge pull request #16 from mailvelope/npm_script
Replace grunt with npm scripts
2017-08-14 11:51:27 +08:00
Tankred Hase
b721dc9f9b Merge pull request #17 from mailvelope/node_v6
Use ES6 destructuring (not available in node v4)
2017-08-14 11:43:54 +08:00
greenkeeper[bot]
505b337d9a chore(package): update chai to version 4.1.1
Closes #33
2017-08-05 07:58:26 +00:00
greenkeeper[bot]
b2455393b2 fix(package): update co-body to version 5.1.1
Closes #23

https://greenkeeper.io/
2017-03-24 03:31:00 +00:00
greenkeeper[bot]
9898383230 chore(package): update supertest to version 3.0.0
https://greenkeeper.io/
2017-01-30 00:24:15 +00:00
Tankred Hase
cb37c834d8 Remove grunt from travis.yml 2017-01-21 12:16:03 +00:00
Tankred Hase
a47a0162a6 Use ES6 destructuring (not available in node v4) 2017-01-21 12:03:06 +00:00
Tankred Hase
5674a2e8c9 Replace grunt with npm scripts 2017-01-21 11:30:26 +00:00
Tankred Hase
2fcedd9f09 Merge pull request #15 from mailvelope/greenkeeper/update-all
Update dependencies to enable Greenkeeper 🌴
2017-01-20 19:24:13 +00:00
Tankred Hase
07c6ccd717 Upgrade node versions 2017-01-20 19:19:15 +00:00
Tankred Hase
41cd62668b Revert back to koa-router@5.x 2017-01-20 19:17:50 +00:00
Tankred Hase
3df1f3ad5d Fix jscs config 2017-01-20 18:51:35 +00:00
greenkeeper[bot]
4294c6c372 chore(package): update dependencies
https://greenkeeper.io/
2017-01-20 13:55:14 +00:00
Tankred Hase
66cd1bc3a0 Update api constraints in README 2016-06-30 09:56:47 +02:00
Tankred Hase
7a6b8c5d27 1.2.6 2016-06-29 11:30:33 +02:00
Tankred Hase
e8c3820c49 Revert "Set Cache-Control for static resources"
This reverts commit 7510e75688.
2016-06-29 11:29:30 +02:00
Tankred Hase
e75f37031a 1.2.5 2016-06-29 11:22:23 +02:00
Tankred Hase
7350b07540 Add imprint and privacy links to page footer 2016-06-29 11:21:34 +02:00
Thomas Oberndörfer
95b4f5e471 1.2.4 2016-06-28 12:33:48 +02:00
Tankred Hase
80425e3c58 1.2.3 2016-06-22 14:37:46 +02:00
Tankred Hase
3ffe4fa666 Update homepage text 2016-06-22 14:37:39 +02:00