Use JS config files instead of environment variables #408
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #370
We have a lot (67 or so) of environment variables that are checked into git. Of those, only five actually change between environments. This turns all those values into javascript constants, with a little code to handle different environments.
This touches a lot of files, because we reference these values all over the place. Hopefully this makes it easier to track what's being used where and what stuff should look like, because there's less happening at runtime.