models/base.js | 85 | C 7 hrs |
|
app.js | 39 | A 0 mins |
|
jest.config.js | 6 | A 0 mins |
|
jobs/base.js | 34 | A 0 mins |
|
jobs/mailer.js | 12 | A 0 mins |
|
knexfile.js | 18 | A 0 mins |
|
lib/acl.js | 11 | A 0 mins |
|
lib/logger.js | 29 | A 0 mins |
|
lib/mail.js | 18 | A 0 mins |
|
lib/queue.js | 53 | A 0 mins |
|
lib/redis.js | 22 | A 0 mins |
|
middlewares/access-logger.js | 12 | A 0 mins |
|
middlewares/error-handler.js | 35 | A 0 mins |
|
middlewares/express-logger.js | 5 | A 0 mins |
|
middlewares/ratelimiter.js | 10 | A 0 mins |
|
middlewares/require-authentication.js | 2 | A 0 mins |
|
middlewares/session.js | 14 | A 0 mins |
|
migrations/20190601210528_create-users.js | 18 | A 0 mins |
|
models/session.js | 0 | A 0 mins |
|
models/user.js | 37 | A 0 mins |
|
pm2.config.js | 21 | A 0 mins |
|
policies/index.js | 12 | A 0 mins |
|
policies/user.js | 20 | A 0 mins |
|
policies/user.test.js | 93 | A 0 mins |
|
routes/index.js | 5 | A 0 mins |
|
routes/sessions.js | 52 | A 0 mins |
|
routes/sessions.test.js | 31 | A 0 mins |
|
routes/users.js | 99 | A 0 mins |
|
routes/users.test.js | 67 | A 0 mins |
|
scripts/generate-templates.js | 13 | A 0 mins |
|
services/filter-temp-email.js | 25 | A 0 mins |
|
services/filter-temp-email.test.js | 16 | A 0 mins |
|
test-utils/policy-tester.js | 13 | A 0 mins |
|
.env.example | |
|
|
.eslintignore | |
|
|
.eslintrc.yml | |
|
|
.github/issue_label_bot.yaml | |
|
|
.github/workflow-templates/nodejs.yml | |
|
|
.github/workflows/nodejs.yml | |
|
|
.gitignore | |
|
|
.huskyrc.yml | |
|
|
.lintstagedrc.yml | |
|
|
.nodemonrc.yml | |
|
|
.prettierignore | |
|
|
.prettierrc.yml | |
|
|
LICENSE | |
|
|
Procfile | |
|
|
README.md | |
|
|
app.json | |
|
|
bin/worker | |
|
|