Re #8576 crl endpointMerge branch '8576_crl_endpoint' into 'master'See merge request aswi/aswi-2021/aswi2021jmsd!15
Re #8577 - Added endpoints for OCSP.
Re #8576 - implemented CRL endpoint
Merge branch 'master' into 8583_interactive_details_page
Re #8572 - Created endpoint DELETE /api/certificates/<id>, minor reformatting
Re #8583 - Downloading certificate keys
Re #8571 - Added RestAPI endpoint for revoking certificates
Re #8573 - Implemented get_private_key_of_a_certificate method in CertController and added /api/certificates/<id>/private_key endpoint
Re #8573 - Implemented get_public_key_of_a_certificate method in CertController and added /api/certificates/<id>/public_key endpoint
Re #8573 - Removed a leftover print
Renamed X509ManagementApp class and fixed application initialization when ran with gunicorn
Re #8579 - Added FlaskInjector dependency and used it the REST API controller
Re #8569 Added support for handling configuration files
Re #8569 Checking presence of OpenSSL during init
Re #8569 Added application initialization and running dependency injection
Re #8475 - Added redirect from "/" to "/static/index.html"
Re #8476 - Implemented and tested `get_cert_chain(id)`.
Re #8476 - Implemented and tested `get_cert_root(id)`.
Re #8476 - Implemented and tested `get_cert_details(id)`.
Re #8476 - Added and tested `get_certificate(id)`.
Re #8476 - Refactored the application; swagger is not used for code generation anymore, REST API is being implemented from scratch. Migration only, fixing tests.
#8219 - Changed app.py in order to test CI/CG
#8219 - Dockerization improvements and gunicorn WSGI implementation
- when using docker to run the application nginx proxy is now used (app is then available at localhost:80)
#8219 - CI/CD progress
#8219 - Basic project dockerization
- created docker/Dockerfile and docker-compose.yml
#8219 - Python & Flask project initialization with a simple index endpoint
- added auto-generated .gitignore for Python and PyCharm projects