Commit Graph

  • 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
  • 65dbd81333 Refactor and test app.js and routes Tankred Hase 2016-06-09 18:08:15 +0200
  • fe03ae213a Refactor public-key.js to use embedded user id documents Tankred Hase 2016-06-09 17:07:51 +0200
  • 7bc4f8a9d9 Cleanup util Tankred Hase 2016-06-09 12:58:11 +0200
  • 67e1b3d247 Update url examples in README Tankred Hase 2016-06-09 12:21:16 +0200
  • ad2f36f879 Use ?keyID instead of ?id in urls Tankred Hase 2016-06-09 12:16:36 +0200
  • 7c294540c8 Fix keyId in email links Tankred Hase 2016-06-09 11:38:00 +0200
  • 2a42c3ee61 Update api docs in README Tankred Hase 2016-06-08 23:01:32 +0200
  • d8978a344d Run tests before releasing to AWS Tankred Hase 2016-06-08 14:06:44 +0200
  • b5fb5331fc Unified mongo and email style Tankred Hase 2016-06-08 14:01:30 +0200
  • 56162a01d9 Use HSTS and HTTPS forwarding Tankred Hase 2016-06-07 20:43:09 +0200
  • bdde8e44d5 Allow lookup only by key ids with at least 16 chars Tankred Hase 2016-06-07 16:22:17 +0200
  • f54b86f79a Update HKP docs Tankred Hase 2016-06-07 15:36:38 +0200
  • 2acbffa2f2 Simplify configuration for different environments Tankred Hase 2016-06-07 14:56:55 +0200
  • 2ab6333a15 Add example config/development.js Tankred Hase 2016-06-07 14:44:54 +0200
  • fd82d5ff78 Fix email-test.js in travis Tankred Hase 2016-06-06 19:54:44 +0200
  • 3a91aacbbf Use Amazon SES on travis Tankred Hase 2016-06-06 19:44:12 +0200
  • ff15e8f895 Fix vindex test Tankred Hase 2016-06-02 23:34:09 +0200
  • d6dfeb14f9 Add support for vindex op Tankred Hase 2016-06-02 23:32:23 +0200
  • 41cbd55d9e Fix HKP index, accept fingerprint for lookup Tankred Hase 2016-06-02 22:55:32 +0200
  • 20145d3a11 Implement hkp index/mr Tankred Hase 2016-06-02 19:34:24 +0200
  • e60c6ed8c5 Add html templates for verification mails Tankred Hase 2016-06-02 17:16:57 +0200
  • 7179afaf6f Use nodemailer-openpgp plugin to encrypt verification emails Tankred Hase 2016-06-02 16:19:54 +0200
  • e98bd1b431 Add STARTTLS flag to SMTP config Tankred Hase 2016-06-02 13:00:22 +0200
  • 1c6696e7a4 Update SMTP setup instructions Add smtp port and tls options Use /user/ path for shorthand sharing link Tankred Hase 2016-06-02 09:24:57 +0200
  • 111581bb78 Begin README documentation Tankred Hase 2016-06-01 20:44:14 +0200
  • 4c1be92ae7 Add example credentials.json Tankred Hase 2016-06-01 20:43:56 +0200
  • 7a57d46f80 Fix typos Tankred Hase 2016-06-01 16:36:44 +0200
  • 1a3e7f3942 Catch invalid pgp key Tankred Hase 2016-06-01 16:17:36 +0200
  • eaca356917 Set SMTP env vars in travis Tankred Hase 2016-06-01 15:27:44 +0200
  • 45b7b95a5f Add HTTP integration tests Tankred Hase 2016-06-01 15:20:49 +0200
  • a27e833a8d Write public-key integration tests Tankred Hase 2016-06-01 12:28:37 +0200
  • 5d4e162c01 Add test case to user-id-test.js Tankred Hase 2016-06-01 09:32:29 +0200
  • e7735f0346 Fix email-test.js in case no credentials.json found Tankred Hase 2016-06-01 09:05:02 +0200
  • 0f4f6413d6 Implement public-key requestRemove and verifyRemove Tankred Hase 2016-06-01 08:59:25 +0200
  • 33d3ad737e Implement and test key removal in user-id.js Tankred Hase 2016-05-31 17:17:17 +0200
  • 27155278a8 Move email code to src/email/ Tankred Hase 2016-05-31 16:50:28 +0200
  • c7ce99a6cb Simplify email.js Tankred Hase 2016-05-31 16:48:18 +0200
  • 5c675474d7 Use arrow functions in mocha tests Tankred Hase 2016-05-31 13:52:18 +0200
  • c8db7388c3 Write unit tests for util.js Tankred Hase 2016-05-31 13:48:59 +0200
  • 23ee139857 Implement and test user-id.flagForRemove Tankred Hase 2016-05-31 12:16:46 +0200
  • 2abeb8ece2 Write used-id integration tests Tankred Hase 2016-05-31 11:02:27 +0200
  • f930ee38e9 Implement user-id.verify Tankred Hase 2016-05-30 16:06:52 +0200
  • 279992379f Implement email.sendVerifyRemove Write email.js unit tests Tankred Hase 2016-05-30 15:36:32 +0200
  • d56439cf8c Cleanup email module Tankred Hase 2016-05-30 10:48:17 +0200