freeCodeCamp/server/middlewares
Berkeley Martinez f1d936198e feat(challenges): add backend challenge infrastructure (#11058)
* Feat: Initial backend view

* Feat: Refactor frame runner

* Feat: backend challenge submit runs tests

* Feat: Backend challenge request

* Feat: Whitelist hyperdev in csp

* Fix: Use app tests instead of challenge tests

* Feat: Allow hyperdev subdomains

* Fix(csp): allow hypderdev.space subdomains

* feat(challenge): submit backend

* feat: Add timeout to test runner (5 sec)

* chore(seed): Add more to test backend

* fix(csp): s/hyperdev/gomix/g

* fix(app): fix code mirror skeleton filepath

* fix(app): remove Gitter saga import

* fix(app): codemirrorskeleton does not need it's own folder
fix(app): cmk needs to work with Null types

* fix: No longer restart the browser when challenges change

* fix(app): Update jquery for challenges

* fix(seed): Remove to promise jquery call

* fix(lint): Undo merge error
undefined is no allowed

* fix(app): linting errors due to bad merge

* fix(seed): Remove old seed file
2017-01-26 23:07:22 -06:00
..
add-lang.js Fix(routes): Hardern add-lang middleware against short urls 2016-09-09 00:39:03 -07:00
add-return-to.js Update eslint, fix lint issues 2016-03-03 17:53:33 -08:00
constant-headers.js use (LMP)loopback middleware phases 2015-08-04 01:34:26 -07:00
cookie-parser.js Fix(lint): Add import eslint and fix import errors 2016-07-28 23:40:01 -07:00
csp.js feat(challenges): add backend challenge infrastructure (#11058) 2017-01-26 23:07:22 -06:00
csurf.js Remove csrf from api calls 2016-05-02 21:11:49 -07:00
error-handlers.js Fix typo. errorHanlder -> errorHandler 2016-10-05 11:33:30 +02:00
express-rx.js use (LMP)loopback middleware phases 2015-08-04 01:34:26 -07:00
flash-cheaters.js Show flash message on every page when cheater is logged in 2016-07-28 17:32:54 +04:00
jade-helpers.js Feat: Add react-hot-loader 2016-09-27 19:49:58 -07:00
keymetrics.js Add emailing on server exceptions 2016-01-24 22:27:45 -08:00
migrate-completed-challenges.js Change ESLint quote-props rule to as-needed 2016-04-16 00:31:13 +08:00
sessions.js Fix(lint): Add import eslint and fix import errors 2016-07-28 23:40:01 -07:00
validator.js feat(user): Report profiles 2017-01-13 00:14:29 +05:30