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

Add CRL, Postgres DB backing and Tests #7

Merged
merged 6 commits into from Mar 13, 2019
Merged

Add CRL, Postgres DB backing and Tests #7

merged 6 commits into from Mar 13, 2019

Conversation

drGrove
Copy link
Owner

@drGrove drGrove commented Mar 12, 2019

No description provided.

* add tests for cert_processor
* Allow for input on the create-ca script via environment variables
* Move create-ca to be python and use cert_processor
* Deal with CI using it's on venv
* Use make setup-dev in travis
* Ignore venv rules for pipenv, actually install things
* Copy example to main config in CI
* Don't require a specific version of python in Pipfile
* Move lock to it's own make command

Sets the groundwork for most of #3
* Add Admin Trust Store
* Trust users in trust store with ultimate since full trust doesn't work
* Add logging
* Break out server logic into it's own class be non-api testing
* Add checks for admin store, followed by user store.
* Break out utils to be used for tests.
@drGrove drGrove merged commit 7c0d887 into master Mar 13, 2019
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.

None yet

1 participant