Граф коммитов

24 Коммитов

Автор SHA1 Сообщение Дата
groovecoder 2ee3c7d060 setup updates 2018-05-24 13:13:46 -05:00
Nihanth Subramanya 2a29fc86d1 Update packages for new vulnerabilities 2018-05-17 17:17:37 +02:00
groovecoder 2e4cc228cb update make-breach-with-emails to match 2018-05-15 15:15:06 -05:00
groovecoder 29c99b04df for #101: HIBP module to scan with hibp api 2018-05-09 09:23:34 -05:00
groovecoder 86b06692a2 for #79: use nodemailer-express-handlebars for emails 2018-05-02 10:35:22 -05:00
Nihanth Subramanya bd3261e7e1 Replace Sequelize with Objection+Knex, update make-breach-with-emails.js 2018-04-18 16:08:07 +02:00
Nihanth Subramanya aac5dbad52 package-lock.json: update a URL to https 2018-04-05 02:51:38 +02:00
Nihanth Subramanya d78180c3e3 Re-create Subscriber model with sequelize-cli to generate migration file, fix eslint errors, disable htmllint for now 2018-03-27 19:42:04 +02:00
Nihanth Subramanya d6d7ff79b0 Re-create EmailHash model using sequelize-cli, which gives us the migration as well. 2018-03-27 18:59:36 +02:00
groovecoder 0115eec7e9 Use sequelize for hashset script 2018-03-12 15:08:12 -05:00
groovecoder faf23821c1 fix Foundation reveal modal and htmllint 2018-03-12 15:08:11 -05:00
Peter deHaan 23082d261b Add HTMLLint 2018-03-12 15:08:11 -05:00
Nihanth Subramanya 683eff6837
Start database interface (#48)
* Implement database interface for storing subscribers up to parity with previous Set implementation

* Get rid of AppConstants.init() and just inline the init code

* Properly test current Subscribers code

* Create .env for Travis

* Use async/await iun /oauth/redirect

* Add basic exception handling in user.js;
Get rid of /user/list and /user/reset.

* server.js: Get port from listener when printing it instead of just recycling the variable.
2018-03-05 19:23:53 +05:30
groovecoder f895b35420 for #31: start html templates with hbs & foundation 2018-02-26 13:42:00 -06:00
groovecoder 6c92ef1a93 start code to load hashsets into aws 2018-02-20 14:37:00 -06:00
Peter deHaan 00f23946b1
Add nsp to check for possibly sketchy dependencies 2018-02-16 14:45:42 -08:00
groovecoder fcf85adaaf start get_hashsets.js 2018-02-12 16:17:43 -06:00
groovecoder 5e008cdd8d fix #24: add Travis and Coveralls 2018-02-09 07:37:47 -06:00
Peter deHaan 36b4597345
Add more ESLint rules 2018-02-09 00:17:29 -08:00
Peter deHaan b04cf5bd83
Rebasing and Relinting 2018-02-07 15:31:22 -08:00
Nihanth Subramanya 7bc3956e5a Use dotenv to load environment variables from .env file 2018-02-01 07:25:25 +05:30
Nihanth Subramanya 9a3e106f91 Implement session state and verify when receiving oauth token 2018-01-24 13:42:26 +05:30
Nihanth Subramanya c331d543bb Attempt to use ClientOAuth2 library for FxA OAuth 2018-01-21 03:37:04 +05:30
Nihanth Subramanya 06d418e8b3 Add back server files (I am clumsy) 2018-01-15 16:26:08 +05:30