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