Commit Graph

  • 95ff2d9247 Cleanup app/init/koa-middlewares Tankred Hase 2017-08-17 19:16:49 +0800
  • 8c76281666 Merge pull request #40 from mailvelope/dev/async-await Tankred Hase 2017-08-17 17:46:49 +0800
  • a52cef2771 Add space after async in `async () =>` Tankred Hase 2017-08-17 17:44:26 +0800
  • 4081463dfa Migrate HKP api Tankred Hase 2017-08-17 15:37:59 +0800
  • 49b24a5cb4 Migrate to koa 2 Refactor rest api to async/await Tankred Hase 2017-08-17 15:34:47 +0800
  • 3dfa447fcf Revert resolves/rejects changes in email unit test. Tankred Hase 2017-08-16 17:57:33 +0800
  • 1557a5f925 Migrate public-key service to async/await Tankred Hase 2017-08-16 17:55:32 +0800
  • 59a77fd01e Go back to sinon v1.x for now due to failing tests. Tankred Hase 2017-08-16 17:39:55 +0800
  • 5778f8fa13 Migrate pgp-test to sinon sandbox Tankred Hase 2017-08-16 16:55:28 +0800
  • ba671126db Migrate email module Tankred Hase 2017-08-16 12:27:03 +0800
  • 874903c64b Migrate mongo DAO Tankred Hase 2017-08-16 12:03:32 +0800
  • 26807e03b1 Remove co-mocha from test setup Tankred Hase 2017-08-16 11:50:03 +0800
  • 5ecc728564 Update dependencies for koa 2 and async/await Tankred Hase 2017-08-16 11:49:43 +0800
  • 7178a12ed5 Activate ES2017 in eslint to allow async/await Tankred Hase 2017-08-16 11:43:44 +0800
  • 158a7418d0 Merge pull request #39 from mailvelope/dev/eslint Tankred Hase 2017-08-15 16:38:10 +0800
  • 20593a0adc Revert static/demo.js since it is not transpiled Tankred Hase 2017-08-15 16:32:50 +0800
  • 21118c0b1d Fix string in hkp Tankred Hase 2017-08-15 16:27:12 +0800
  • c773da3f60 Fix config/development.js Tankred Hase 2017-08-15 16:19:31 +0800
  • 80a8028f86 Remove jshint and jscs configs Tankred Hase 2017-08-15 16:14:21 +0800
  • d8039ea976 Stub npmlog in integration tests Tankred Hase 2017-08-15 16:12:51 +0800
  • e9251d5203 Fix eslint errors Tankred Hase 2017-08-15 16:03:06 +0800
  • 750cf3d897 Use eslint instead of jscs/jshint Add .eslint.rc and test/.eslint.rc Tankred Hase 2017-08-15 15:22:15 +0800
  • f224f32e66 Merge pull request #38 from mailvelope/dev/travis-aws-deploy Tankred Hase 2017-08-14 19:34:27 +0800
  • 7800dafce3 Remove .elasticbeanstalk/config.yml and shell script for local deployment Tankred Hase 2017-08-14 19:30:23 +0800
  • bbf24d6c53 Add AWS Elastic Beanstalk deployment plugin to travis config Run npm release script before deployment Upgrade to node v8 in travis job Tankred Hase 2017-08-14 19:29:16 +0800
  • b9380f9f20 Add release npm script for travis deployment Tankred Hase 2017-08-14 19:27:21 +0800
  • ffbee07c5c Ignore compatible upgrades to sinon. Closes #26 Tankred Hase 2017-08-14 16:01:27 +0800
  • eb9ecea7e5 Merge pull request #35 from mailvelope/greenkeeper/chai-4.1.1 Tankred Hase 2017-08-14 12:24:47 +0800
  • 2db8127931 Merge pull request #34 from mailvelope/greenkeeper/co-body-5.1.1 Tankred Hase 2017-08-14 12:20:03 +0800
  • b397fa00cd Ignore incompatible nodemailer updates. Nodemailer v3+ no longer has an internal template engine. Closes #20 Tankred Hase 2017-08-14 12:18:16 +0800
  • 252053dd13 Ignore npm v5+ package-lock.json to let greenkeeper monitor updates. Tankred Hase 2017-08-14 12:05:33 +0800
  • d7ef68cd97 Merge pull request #19 from mailvelope/greenkeeper/supertest-3.0.0 Tankred Hase 2017-08-14 12:02:09 +0800
  • 469afdac91 Update to current mongoldb driver Tankred Hase 2017-08-14 11:57:55 +0800
  • 9f922ce116 Merge pull request #16 from mailvelope/npm_script Tankred Hase 2017-08-14 11:51:27 +0800
  • b721dc9f9b Merge pull request #17 from mailvelope/node_v6 Tankred Hase 2017-08-14 11:43:54 +0800
  • 505b337d9a chore(package): update chai to version 4.1.1 greenkeeper[bot] 2017-08-05 07:58:26 +0000
  • b2455393b2 fix(package): update co-body to version 5.1.1 greenkeeper[bot] 2017-03-24 03:31:00 +0000
  • 9898383230 chore(package): update supertest to version 3.0.0 greenkeeper[bot] 2017-01-30 00:24:15 +0000
  • cb37c834d8 Remove grunt from travis.yml Tankred Hase 2017-01-21 12:16:03 +0000
  • a47a0162a6 Use ES6 destructuring (not available in node v4) Tankred Hase 2017-01-21 11:51:33 +0000
  • 5674a2e8c9 Replace grunt with npm scripts Tankred Hase 2017-01-21 11:30:26 +0000
  • 2fcedd9f09 Merge pull request #15 from mailvelope/greenkeeper/update-all Tankred Hase 2017-01-20 19:24:13 +0000
  • 07c6ccd717 Upgrade node versions Tankred Hase 2017-01-20 19:19:15 +0000
  • 41cd62668b Revert back to koa-router@5.x Tankred Hase 2017-01-20 19:17:50 +0000
  • 3df1f3ad5d Fix jscs config Tankred Hase 2017-01-20 18:51:35 +0000
  • 4294c6c372 chore(package): update dependencies greenkeeper[bot] 2017-01-20 13:55:14 +0000
  • 66cd1bc3a0 Update api constraints in README Tankred Hase 2016-06-30 09:56:47 +0200
  • 7a6b8c5d27 1.2.6 v1.2.6 Tankred Hase 2016-06-29 11:30:33 +0200
  • e8c3820c49 Revert "Set Cache-Control for static resources" Tankred Hase 2016-06-29 11:29:30 +0200
  • e75f37031a 1.2.5 v1.2.5 Tankred Hase 2016-06-29 11:22:23 +0200
  • 7350b07540 Add imprint and privacy links to page footer Tankred Hase 2016-06-29 11:15:27 +0200
  • 95b4f5e471 1.2.4 v1.2.4 Thomas Oberndörfer 2016-06-28 12:33:48 +0200
  • 80425e3c58 1.2.3 v1.2.3 Tankred Hase 2016-06-22 14:37:46 +0200
  • 3ffe4fa666 Update homepage text Tankred Hase 2016-06-22 14:37:39 +0200
  • 7510e75688 Set Cache-Control for static resources Tankred Hase 2016-06-22 14:37:24 +0200
  • ebc7dd9ada 1.2.2 v1.2.2 Tankred Hase 2016-06-21 08:32:40 +0200
  • 92e5db544a Cleanup src/app.js Tankred Hase 2016-06-21 08:32:19 +0200
  • 7920eebd4b Remve empty line in test Tankred Hase 2016-06-17 20:07:18 +0200
  • a273e378d9 1.2.1 v1.2.1 Tankred Hase 2016-06-17 19:56:47 +0200
  • 516df397c2 Fix bug that prevented verification of multiple user ids Tankred Hase 2016-06-17 19:56:33 +0200
  • 7c16ccd40a 1.2.0 v1.2.0 Tankred Hase 2016-06-14 20:30:11 +0200
  • 615da99b77 Delete libs from repo Tankred Hase 2016-06-14 20:25:47 +0200
  • f33f45dde9 Load demo page libs via CDN with subresource integrity Tankred Hase 2016-06-14 20:19:56 +0200
  • af086e705d Do npm install after release to AWS Tankred Hase 2016-06-14 16:58:30 +0200
  • 2bddbd6a93 Update demo to reflect key removal api change Tankred Hase 2016-06-14 16:47:54 +0200
  • 7d93b882a5 Use DELETE method instead of GET for key removal Tankred Hase 2016-06-14 16:46:17 +0200
  • 1a7b57777b 1.1.0 v1.1.0 Tankred Hase 2016-06-14 13:16:48 +0200
  • 1ab934da31 Check for already verified user id on publicKey.verify() Tankred Hase 2016-06-14 13:13:34 +0200
  • a60d8b86a9 Cleanup REST api and use 'op' query param for verbs Tankred Hase 2016-06-14 12:10:53 +0200
  • b29c8308a8 Remove share link (redundant to /pks/lookup) Tankred Hase 2016-06-14 10:55:27 +0200
  • e09454242d Purge key by keyID before persisting new key Tankred Hase 2016-06-14 10:42:53 +0200
  • d4c1e7ba06 Fix links Tankred Hase 2016-06-13 12:52:00 +0200
  • 509b0ca099 1.0.0 v1.0.0 Tankred Hase 2016-06-13 09:08:45 +0200
  • 8e89bc6959 Cleanup pgp.parseUserIds() Tankred Hase 2016-06-12 22:17:02 +0200
  • 3a551d2cdc Enable strict CSP and mitigate clickjacking Tankred Hase 2016-06-11 14:27:46 +0200
  • 0bfeebb084 Minor cleanup in README and website layout Tankred Hase 2016-06-11 10:14:53 +0200
  • 5087ad1f3a Implement static bootstrap homepage Tankred Hase 2016-06-11 01:06:14 +0200
  • ab8d0e7496 Fix search input Tankred Hase 2016-06-10 21:55:21 +0200
  • 33283da17c Minor tweaks in UI Tankred Hase 2016-06-10 21:46:32 +0200
  • c6230b95a4 Create simple demo ui Tankred Hase 2016-06-10 21:39:58 +0200
  • fdae73bf38 Don't force HTTPS by default in production Tankred Hase 2016-06-10 20:04:52 +0200
  • 1b50081d47 Add comments in public-key.js Tankred Hase 2016-06-10 19:58:26 +0200
  • 7ae7c6da87 Rename HTTPS env vars Tankred Hase 2016-06-10 19:42:00 +0200
  • 7a8600ae9c Cleanup HKPK docs Tankred Hase 2016-06-10 19:33:07 +0200
  • 9d4ab633af Update verify success message Tankred Hase 2016-06-10 19:11:02 +0200
  • 12b65e0ce2 Check valid email address earlier in pgp.parseUserIds Tankred Hase 2016-06-10 18:43:09 +0200
  • f1bf3caa20 Add publi key pin backup Tankred Hase 2016-06-10 18:19:03 +0200
  • 904a408459 Use english HPKP link README Tankred Hase 2016-06-10 18:11:07 +0200
  • 9203e892a7 Fix type in README Tankred Hase 2016-06-10 18:06:32 +0200
  • 2d00917ff2 Add missing max-age param to HPKP Tankred Hase 2016-06-10 17:58:19 +0200
  • 7e9a17266b Fix typo Tankred Hase 2016-06-10 17:53:50 +0200
  • 4b183c8976 Add HTTPS public key pinning Tankred Hase 2016-06-10 17:48:41 +0200
  • 68fba28dd9 Cleanup pgp key parsing Tankred Hase 2016-06-10 17:47:05 +0200
  • d5aba3257c Verifiy user id signatures Tankred Hase 2016-06-10 14:37:39 +0200
  • 9be7feab04 Fix bug where keyId was undefined in verifyRemove link Tankred Hase 2016-06-10 13:17:28 +0200
  • cfb4b9bab0 Display sharing link after verification Tankred Hase 2016-06-10 12:45:22 +0200
  • d5bd65b4bc Cleanup url handling Tankred Hase 2016-06-10 12:06:08 +0200
  • 405bb84ca6 Use random hex string instead of uuid for nonce Tankred Hase 2016-06-10 10:44:26 +0200
  • 9cdbfeae87 Fix Markdown bug in README Tankred Hase 2016-06-10 10:04:26 +0200
  • 3699e0d14a Fix homepage link behind AWS loadbalancer Tankred Hase 2016-06-09 18:30:30 +0200