Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/convict with config volume #9

Open
wants to merge 58 commits into
base: dev
Choose a base branch
from

Conversation

crkrenn
Copy link

@crkrenn crkrenn commented Jan 28, 2022

All,

With some direction from me and the heavy lifting by @tamas-soos-toptal, we have made progress on compdemocracy#220

We now have a working branch of the current dev branch that uses node-convict for configuration instead of the mix of config files and environmental variables for javascript configuration. (To integrate with the math container, we would need to write some clojure to read an intermediate yaml file.)

This branch passes all of the same e2e tests as the dev branch. We have not tested with google translate credentials yet.

I know there are a lot of files modified, but they fall into 3 categories:

New code in the config directory.
Definition of variables and defaults in schema.yaml
Necessary modifications of the docker-compose mechanics.
Modification of java script files that use config variables.
I'm guessing that you may have questions or suggestions. Is it worth putting this on an agenda for a Saturday jit.si call?

-Chris

},
{
"path": "client-participation/dist/cached/*/js/vis_bundle.js",
"path": "client-participation/dist/*.js",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

to revert

@@ -1,6 +1,7 @@
name: "Bundlewatch Github Action"

on:
workflow_dispatch:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

revert before merge upstream?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants