Re #8570 - Rotating file settings
Re #8570 - Added logs
Re #8570 - Messages logging
Re #8570 - Logger configuration- implemented dictionary to string in utils- implemented log functions with parameter message only (name of file, name of class and name of functionare getting automaticaly)
Merge branch 'master' into 8570_Implement_logging
Re #8570 - Logged configuration
Re #8576 crl endpointMerge branch '8576_crl_endpoint' into 'master'See merge request aswi/aswi-2021/aswi2021jmsd!15
Re #8577 - Minor refactoring (crl -> crl_ocsp).
Merge remote-tracking branch 'origin/8576_crl_endpoint' into 8576_crl_endpoint
Re #8576 - openssl config template update, comment added
Re #8577 - Added OCSP integration tests.
Re #8577 - Minor adjustment to accept binary contents.
Re #8577 - Added a `generate_ocsp` method to the CryptoService - calls OpenSSL to generate the response.
Re #8577 - Added a `create_index` method (= index including valid certificates) to the CRL Service.
Re #8577 - Added handle methods for OCSP to the CrlOcspController.
Re #8577 - Added endpoints for OCSP.
Re #8576 - Fix of specifying CRL and OCSP endpoint
Re #8576 - Added crl endpoint integration tests, fix of serial number
Re #8570 - Setted configuration of logging
Re #8576 - Added integration test for empty CRL
Re #8576 - Fixed generating index file for generating empty CRL
Re #8576 - implemented CRL endpoint
Re #8576 - moved return codes to separate file
Re #8576 - integration test of CrlService
Merge branch '8583_interactive_details_page' into 'master'
8583 - Interactive details page
See merge request aswi/aswi-2021/aswi2021jmsd!14
Re #8583 - Updated possible revocation reasons
Re #8576 - calling CryptographyService from CrlService, passphrase support
Re #8576 - cryptography.py implemented generate_crl()
Re #8576 - added coverage into the readme.md
Re #8576 - Added coverage into the pipeline
Re #8576 - CrlService implemented generate_crl_response(), prepared method generate_crl in CryptographyService
Re #8576 - moved CertificateNotFoundException to separate file
Re #8583 - certificate.js and utilities.js using await
Re #8583 - index.js uses await
Re #8583 - create_certificate.js uses await
Re #8583 - create_certificate.js moved initialization code into mounted
Re #8583 - index.js moved initialization code into mounted
Re #8583 - certificate.js moved initialization code to mounted
Re #8575 - Index file creationMerge branch '8575_Index_file_creation' into 'master'See merge request aswi/aswi-2021/aswi2021jmsd!13
Re #8575 - Serial number item in the index file is now always uppercase
Re #8575 - Fixed an issue where when creating an index file the valid_to field was passed instead of the revocation_date field
Re #8575 - Fixed an issue where serial number was not passed when creating certificatesRemoved a TODO that has already been fixed
Re #8575 - Improved crl_service_test.py comments
Re #8570 - Implemented logger- implemented static functions (debug, info, warning, error, critical) (sorted by level)- used configuration for setting logging library
Re #8583 - Fixed a typo in a comment
Re #8575 - Removed a useless CryptographyService fixture
Re #8575 - Implemented CrlService that allows the caller to generate a CA database index of revoked certificates
Added an integration test verifying its validity.Renamed NOT_BEFORE_AFTER_DATE_FORMAT constant to VALID_FROM_TO_DATE_FORMAT in certificate_service.py....
Re #8575 - Added a file that defines methods used for generating CA index file lines
Added unit tests verifying the validity of added methods
Re #8575 - Renamed some variable names in create_crt_test.py
Re #8575 - Added unit tests verifying that serial number is correctly set when creating a certificate
Renamed some create_crt_test.py tests.
Re #8575 - Added unit tests verifying that serial number is set when creating a self signed certificate
Re #8583 - Certificate management tab design improvement
Re #8583 - Display issued certificates
Re #8583 - Deleting certificates
Merge branch 'master' into 8583_interactive_details_page
Re #8583 - Revocation finished, deletion modal
Re #8575 - Fixed an issue where the serial number was not passed when signing a CSR
Re #8575 - Added a "sn" parameter to some CryptographyService
Re #8572 certificate deletionMerge branch '8572_certificate_deletion' into 'master'See merge request aswi/aswi-2021/aswi2021jmsd!11
Re #8572 - resolved conflicts
Re #8574 get issued by filterMerge branch '8574_get_issued_by_filter' into 'master'See merge request aswi/aswi-2021/aswi2021jmsd!12
Re #8574 - Added tests for the new filtering functionality.
Re #8574 - Added the `get_certificates_issued_by(id)` method to the CertificateService (just calling the homonymous CryptoService method).
Re #8574 - Extended the `get_certificate_list` method of CertificateController to reflect the filtering query 'issuedby' update.
Merge branch '8573_public_private_key_retrieval_endpoint'
Re #8572 - Adjusted CertificateService unit tests according to the new `delete_certificate` specification.
Re #8572 - Added tests for certificate deletion.
Re #8572 - Added a `get_all_descendants_of(id)` (meaning descendants in general) method to the CertificateRepository.
Re #8572 - Extended the method in the CertificateService.
Re #8572 - Added the `delete_certificate(id)` method to the Controller.
Re #8572 - Created endpoint DELETE /api/certificates/<id>, minor reformatting
Re #8583 - Fixed failing tests
Re #8583 - Loading screen and error reaction in certificate.html
Re #8583 - GUI simplified
Re #8583 - Downloading certificate keys
Re #8583 - Details page subject data
Re #8583 - Improved certificate listing
Re #8583 - Merged certificate details static page
Merge remote-tracking branch 'origin/master' into 8583_interactive_details_page
Re #8568 static certificate detailed viewMerge branch '8568_Static_certificate_detailed_view' into 'master'See merge request aswi/aswi-2021/aswi2021jmsd!10
Re #8568 - Implemented new buttons/links- implemented buttons (chain of trust, root), links (CRL, OCSP)- move locale css to the file
Re #8571 - Fixed test_server.cfg
Re #8571 revocation supportMerge branch '8571_revocation_support' into 'master'See merge request aswi/aswi-2021/aswi2021jmsd!9
Re #8571 - Fixed problems during walk-through code review
Re #8568 - Added buttons and list of certificates- added button download certificate, download public/private key
Re #8568 - Edited detailed view by the RestAPI
Re #8571 - Fixed import error in unittests
Re #8571 - RestAPI testing
Re #8571 - CertificateService tests
Re #8568 - Added signature info- added signature info into static GUI of detailed view
Re #8568 - Created static GUI of certificate detailed view
Re #8571 - Added RestAPI endpoint for revoking certificates
Re #8571 - certificate_service.py revocation support end tests
Re #8571 - cryptography.py unified extension specification and support for CRL LF
Re #8571 - Added get_next_id to CertificateRepository in order to be able to specify CRL/OCSP endpoints
Re #8571 - Added necessary configuration
Fixed failing tests after performing a merge.