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

Conversation

Projects
None yet
1 participant
@drGrove
Copy link
Owner

drGrove commented Mar 12, 2019

No description provided.

drGrove added some commits Mar 7, 2019

Generate CRL on the fly
* 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 support, admin revoke, logging, tests
* 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

3 checks passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details
continuous-integration/travis-ci/push The Travis CI build passed
Details
security/snyk - requirements.txt (drGrove) No known issues
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.