freeCodeCamp/server
Berkeley Martinez 44fd85dff8 Add ability to filter beta challenges from production
This PR adds the ability to test out challenges in beta
without fear that they will leak to production servers.

In development all challenges will display.

In production all challenges marked 'isBeta' will be filtered out
except in the case the environmental variable `BETA` is set ture,
in which case all challenges will display.
2015-10-06 22:37:08 -07:00
..
boot Add ability to filter beta challenges from production 2015-10-06 22:37:08 -07:00
manifests Updated README.md 2015-09-02 00:38:15 -07:00
middlewares fix prevent redirect to /news/hot 2015-09-23 15:05:27 -07:00
services render individual job on request and window transition 2015-09-10 16:27:10 -07:00
utils Fix add to completed challenges on cert verify 2015-10-05 19:58:44 -07:00
views Fix replace script tags in URL 2015-10-06 16:39:15 -07:00
config.development.js Adding passport config stuff 2015-06-04 10:52:12 -07:00
config.json Set up production variables 2015-06-15 18:24:26 -04:00
config.local.js fix use secrets.db instead of process.env.MONGOHQ in datasource.local.js 2015-06-20 20:43:36 -07:00
config.production.js Set up production variables 2015-06-15 18:24:26 -04:00
datasources.json add acl controls to models 2015-06-10 23:59:42 -07:00
datasources.local.js up timeout 2015-08-18 23:14:27 -07:00
debug-entry.js make production future ready 2015-07-24 22:27:52 -07:00
middleware.json add revisioning to js/css files to break caching 2015-08-26 23:30:33 -07:00
model-config.json fix enables email login 2015-08-18 01:32:37 -07:00
passport-providers.js fix redirect link failures to /account 2015-08-18 14:48:52 -07:00
production-start.js make production future ready 2015-07-24 22:27:52 -07:00
README.md remove all manifest files from tracking 2015-08-28 16:39:14 -07:00
server.js Add ability to filter beta challenges from production 2015-10-06 22:37:08 -07:00
ssl-config.js Remove toString() on certificate reads as per http://stackoverflow.com/questions/20893025/cant-start-nodejs-https-server-v0-10-23 2015-06-16 15:04:20 -04:00

Everything to due with the server

One file that is not tracked here is rev-manifest.json. It is generated at runtime and its contents changes as the contents of client side files change.