mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2025-12-30 21:03:58 -05:00
* fix(models.user): Colocate all user methods Moved user methods/extensions into one file. Tracked down `next method called more than once` error and setting headers after their sent. Let regular error handler handle api errors as well. * feat(server.auth): Disable github account creation We are no longer allowing account creation through github * refactor(Auth): Move user identity link into models dir * feat(Disable link account login): This removes the ability to use a linked account t * feat(errorhandlers): Add opbeat, filter out handled error
60 lines
1.3 KiB
JSON
60 lines
1.3 KiB
JSON
{
|
|
"initial:before": {
|
|
"loopback#favicon": {
|
|
"params": "$!../public/favicon.ico"
|
|
},
|
|
"loopback#static": {
|
|
"params": [
|
|
"$!../public",
|
|
{
|
|
"maxAge": "86400000"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"initial": {
|
|
"compression": {},
|
|
"morgan": {
|
|
"params": ":status :method :response-time ms - :url"
|
|
}
|
|
},
|
|
"session": {
|
|
"./middlewares/sessions.js": {}
|
|
},
|
|
"auth:before": {
|
|
"./middlewares/add-return-to": {}
|
|
},
|
|
"parse": {
|
|
"body-parser#json": {},
|
|
"body-parser#urlencoded": {
|
|
"params": {
|
|
"extended": true
|
|
}
|
|
},
|
|
"method-override": {},
|
|
"./middlewares/cookie-parser": {}
|
|
},
|
|
"parse:after": {
|
|
"./middlewares/validator": {}
|
|
},
|
|
"routes:before": {
|
|
"express-flash": {},
|
|
"helmet#xssFilter": {},
|
|
"helmet#noSniff": {},
|
|
"helmet#frameguard": {},
|
|
"./middlewares/csurf": {},
|
|
"./middlewares/constant-headers": {},
|
|
"./middlewares/csp": {},
|
|
"./middlewares/express-rx": {},
|
|
"./middlewares/jade-helpers": {},
|
|
"./middlewares/migrate-completed-challenges": {},
|
|
"./middlewares/add-lang": {},
|
|
"./middlewares/flash-cheaters": {}
|
|
},
|
|
"files": {},
|
|
"final:after": {
|
|
"./middlewares/error-reporter": {},
|
|
"./middlewares/error-handlers": {}
|
|
}
|
|
}
|