Projekt

Obecné

Profil

Statistiky
| Větev: | Tag: | Revize:

# Datum Autor Komentář
7855d234 2021-04-30 14:41 Michal Seják

Re #8700 - Review merge.

7eacb98d 2021-04-28 10:02 Jan Pašek

Merge branch 'master' into '8670_Enhance_revocation_logic'

  1. Conflicts:
  2. src/dao/certificate_repository.py
ecfad82b 2021-04-28 10:00 Jan Pašek

Re #8670 - minor extension of integration test during review

c36d3299 2021-04-28 08:08 David Friesecký

Re #8670 - Covered certificate_repository by the CRUD tests

7d05def5 2021-04-28 06:09 Jan Pašek

Re #8707 - Added integration test of the RestAPI

a3a691fd 2021-04-28 05:58 Jan Pašek

Re #8707 - Added integration test of the service

6425fa36 2021-04-27 12:49 David Friesecký

Re #8670 - Modified deletion for historical storage of certificates

94f8d5cf 2021-04-25 08:00 Jan Pašek

Re #8700 - Implemented certificate revalidation check and fixed affected tests

61fb67b4 2021-04-25 07:30 Jan Pašek

Re #8709 - included root certificate into the trust chain

52f2eca4 2021-04-23 06:30 Jan Pašek

Certificate usage hotfix before DEMO #4 - digital signature does not specify timestamping

3e1e5cd1 2021-04-22 09:28 Stanislav Král

Re #8575 - Removed useless print method calls

97856712 2021-04-21 22:49 Stanislav Král

Re #8585 - Edited certificate_service_test.py tests asserting that various extension field flags are set when certain usages are selected

329216fe 2021-04-21 22:39 Stanislav Král

Re #8585 - Fixed an issue where required extensions based on cert. usages were not present in the generated certificate

Created an utility that converts usages to extension configuration lines
Defined which extension field flags are required for certain usages

d23d22c9 2021-04-21 17:39 Jan Pašek

Re #8576 crl endpoint
Merge branch '8576_crl_endpoint' into 'master'
See merge request aswi/aswi-2021/aswi2021jmsd!15

5cd65ab4 2021-04-21 17:36 Michal Seják

Re #8577 - Minor refactoring (crl -> crl_ocsp).

5c0dd079 2021-04-21 17:35 Michal Seják

Re #8577 - Minor refactoring (crl -> crl_ocsp).

79a61171 2021-04-21 15:59 Michal Seják

Re #8577 - Added OCSP integration tests.

dd6b4c4c 2021-04-21 10:46 Jan Pašek

Re #8576 - Added crl endpoint integration tests, fix of serial number

f76b8017 2021-04-21 06:46 Jan Pašek

Re #8576 - Added integration test for empty CRL

75ebc6fc 2021-04-21 06:43 Jan Pašek

Re #8576 - Fixed generating index file for generating empty CRL

d5ca887d 2021-04-21 05:46 Jan Pašek

Re #8576 - integration test of CrlService

0bbe157a 2021-04-21 04:56 Stanislav Král

Merge branch '8583_interactive_details_page' into 'master'

8583 - Interactive details page

See merge request aswi/aswi-2021/aswi2021jmsd!14

94e89bb1 2021-04-20 18:37 Jan Pašek

Re #8576 - calling CryptographyService from CrlService, passphrase support

64cfca84 2021-04-20 18:05 Jan Pašek

Re #8576 - cryptography.py implemented generate_crl()

d55d7f0d 2021-04-20 08:41 Stanislav Král

Re #8575 - Serial number item in the index file is now always uppercase

ca31a7f7 2021-04-20 08:34 Stanislav Král

Re #8575 - Fixed an issue where when creating an index file the valid_to field was passed instead of the revocation_date field

1e4b402d 2021-04-20 04:41 Stanislav Král

Re #8575 - Improved crl_service_test.py comments

9896ec36 2021-04-19 17:45 Stanislav Král

Re #8575 - Removed a useless CryptographyService fixture

7313994f 2021-04-19 17:41 Stanislav Král

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....

5f4e6c2f 2021-04-19 16:22 Stanislav Král

Re #8575 - Added a file that defines methods used for generating CA index file lines

Added unit tests verifying the validity of added methods

b62ebacd 2021-04-19 11:50 Stanislav Král

Re #8575 - Renamed some variable names in create_crt_test.py

e40c571e 2021-04-19 11:43 Stanislav Král

Re #8575 - Added unit tests verifying that serial number is correctly set when creating a certificate

Renamed some create_crt_test.py tests.

be2df9b7 2021-04-19 09:42 Stanislav Král

Re #8575 - Added unit tests verifying that serial number is set when creating a self signed certificate

b4607586 2021-04-19 08:36 Jan Pašek

Merge branch 'master' into 8583_interactive_details_page

  1. Conflicts:
  2. app.py
f6bfad7a 2021-04-17 15:11 Jan Pašek

Re #8572 - resolved conflicts

  1. Conflicts:
  2. src/controllers/certificates_controller.py l254-261
5aa1b476 2021-04-16 20:09 Michal Seják

Re #8574 - Added tests for the new filtering functionality.

970c303d 2021-04-16 17:59 Michal Seják

Re #8572 - Adjusted CertificateService unit tests according to the new `delete_certificate` specification.

fc874c36 2021-04-16 17:58 Michal Seják

Re #8572 - Added tests for certificate deletion.

960ba317 2021-04-16 17:36 Jan Pašek

Re #8583 - Fixed failing tests

9e6f791a 2021-04-15 16:19 Jan Pašek

Re #8571 - Fixed problems during walk-through code review

ac489cf6 2021-04-15 09:46 Jan Pašek

Re #8571 - Fixed import error in unittests

9c704fb1 2021-04-15 09:39 Jan Pašek

Re #8571 - RestAPI testing

cc738849 2021-04-15 08:45 Jan Pašek

Re #8571 - CertificateService tests

20b33bd4 2021-04-14 16:16 Jan Pašek

Re #8571 - certificate_service.py revocation support end tests

f8581e41 2021-04-14 15:17 Stanislav Král

Fixed failing tests after performing a merge.

79fcd90e 2021-04-14 14:51 Stanislav Král

Merge branch '8578_Implement_database_changes'

  1. Conflicts:
  2. src/dao/certificate_repository.py
  3. src/dao/private_key_repository.py
  4. tests/integration_tests/dao/certificate_repository/conftest.py
dd53033e 2021-04-14 11:12 Michal Seják

Re #8573 - Minor test bugfix (review)

6654bf8b 2021-04-14 10:55 David Friesecký

Re #8578 - Edited conftest
- tests from private_key_repository_test use unique database

ab2478ed 2021-04-14 10:18 David Friesecký

Re #8578 - Repaired test after review
- edited conftest - inicialization database before each test

322a7621 2021-04-14 09:51 Stanislav Král

Re #8573 - Fixed an invalid test_get_cert_private_key_incorrect_id test

753e6b34 2021-04-14 09:46 Stanislav Král

Re #8573 - Fixed an invalid test_get_cert_private_key test

6e32cf7d 2021-04-13 21:39 David Friesecký

Re #8578 - Extended tests after review
- added second tree of certificates to better cover

d65b022d 2021-04-13 21:34 David Friesecký

Re #8578 - Cover private_key_repository tests
- created tests for functions create, read, read_all, update, delete
- (+) edited certificate_repository to the same stylistics

6abfb037 2021-04-13 08:13 Stanislav Král

Re #8573 - Added some CertificateService tests and improved CryptographyService tests of methods that extract public keys

7ff4be59 2021-04-12 23:29 Stanislav Král

Re #8573 - Improved testing of extract_public_key_from_certificate and extract_public_key_from_private_key methods

163f57d0 2021-04-12 23:01 David Friesecký

Re #8578 - Remaked tests files
- created tests for new functions
- set_certificate_revoked, clear_certificate_revocation, get_all_revoked_by, get_all_issued_by

19e5260d 2021-04-12 23:00 Stanislav Král

Re #8573 - Implemented extract_public_key_from_certificate

ce8b9aaf 2021-04-12 22:15 Stanislav Král

Re #8573 - Implemented get_private_key_of_a_certificate method in CertController and added /api/certificates/<id>/private_key endpoint

cfda1725 2021-04-12 21:28 Stanislav Král

Re #8573 - Implemented get_public_key_of_a_certificate method in CertController and added /api/certificates/<id>/public_key endpoint

19d25d2f 2021-04-12 20:46 Stanislav Král

Re #8573 - Added get_public_key method to KeyService that extracts a public key from a private key

e8face67 2021-04-12 20:36 Stanislav Král

Re #8573 - Changed extract_public_key method in such way that it now extracts a public key from a private key instead of a certificate

5c748d51 2021-04-12 20:16 Stanislav Král

Re #8573 - Implemented extract_public_key method that allows the caller to extract a public key from a certificate

2bb3759c 2021-04-11 14:15 Stanislav Král

Re #8579 - Changed conftest.py of service and DAO tests in such way that test_configuration is now used

d2b0ef43 2021-04-11 14:15 Stanislav Král

Re #8475 - Applied FlaskInjector to REST API tests

2f38462f 2021-04-09 19:24 Jan Pašek

Re #8569 Fixed failing pipeline

3195e946 2021-04-09 18:46 Jan Pašek

Re #8569 Fixed broken tests after injection implementation

ed55c677 2021-04-07 13:17 Jan Pašek

Re #8475 - Fixed minor bug in GET /api/certificates endpoint with filtering

2e646e3b 2021-04-07 11:38 Jan Pašek

Re #8475 - Added redirect from "/" to "/static/index.html"

8ceb3f79 2021-04-07 09:48 Jan Pašek

Re #8476 - Changed structure of tests
- Renamed DAO integration tests so that they are found by pytest
- Moved RestAPI tests from UnitTests to IntegrationTests

aa740737 2021-04-07 00:29 Michal Seják

Re #8476 - Implemented and tested `get_cert_chain(id)`.

d53c2fdc 2021-04-06 23:58 Michal Seják

Re #8476 - Implemented and tested `get_cert_root(id)`.

5b6d9513 2021-04-06 23:44 Michal Seják

Re #8476 - Implemented and tested `get_cert_details(id)`.

fb987403 2021-04-06 22:50 Michal Seják

Re #8476 - Added and tested `get_certificate(id)`.

49f22fd9 2021-04-06 22:26 Michal Seják

Re #8476 - Fixed and tested filtering for GET /api/certificates

5b57121e 2021-04-06 22:19 Michal Seják

Re #8476 - Refactored the application; swagger is not used for code generation anymore, REST API is being implemented from scratch. Migration only, fixing tests.

1e07432d 2021-04-06 20:19 Michal Seják

Re #8476 - Implemented `list_certificates` with unit tests.

a0d4dda1 2021-04-06 18:28 Michal Seják

Re #8476 - Created basic unit tests for `create_certificate`.

c4ba6bb7 2021-04-06 06:14 Jan Pašek

Re #8473 - Added get_subject_from_certificate to certificate_service.py

2f5101f1 2021-04-05 22:52 Stanislav Král

Re #8472 - Added a parameter to the craete_sscrt method in CryptographyService in order to be able to specify tha number of days for which the generated certificate will be valid.

2690bc1d 2021-04-05 22:13 Stanislav Král

Re #8472 - Added further tests of the KeyService class

699a4f25 2021-04-05 22:04 Stanislav Král

Re #8472 - Added KeyService.delete test and renamed a test suite

Applied a small change to the KeyService.get_keys method

3d639744 2021-04-05 21:42 Stanislav Král

Re #8472 - Implemented delete_certificate method in CertificateService and added a test validating it

ef65f488 2021-04-05 21:19 Stanislav Král

Re #8472 - Implemented get_chain_of_trust method and added an integration test validating it

Added return type specification to read_all method in CertificateRepository

2a90f4fd 2021-04-05 20:31 Stanislav Král

Re #8472 - Implemented get_certificates method and added an integration test validating it

Added fixtures providing a unique DB connection for each test

4c19a9b1 2021-04-05 19:48 Stanislav Král

Re #8472 - Implemented create_end_cert method and added an integration test validating it

ca3ac7c0 2021-04-05 18:47 Stanislav Král

Re #8472 - Added the ability to pass usage dictionary to create_ca and create_root_ca methods via optional parameter

bbcb7c89 2021-04-04 17:40 Stanislav Král

Re #8472 - Implemented create_ca method in CertificateService and added test verifying this method's validity

10fab051 2021-04-04 13:53 Stanislav Král

Re #8472 - Implemented get_certificate method in CertificateService and added a test testing this method

4cf3b539 2021-04-04 13:40 Stanislav Král

Re #8472 - Extended integration test asserting correct reading from the database

e39e138f 2021-04-04 13:31 Stanislav Král

Re #8472 - Improved SQL connection/cursor fixtures in such way that connection to DB happens only once per test module

d3fa9147 2021-04-04 12:53 Stanislav Král

Re #8472 - Added simple integration tests

36409852 2021-04-04 10:17 Stanislav Král

Re #8472 - Improved parse_cert_pem method in such way that it also parses notBefore and notAfter fields now

cc51ca2c 2021-04-04 00:00 Stanislav Král

Re #8472 - Finished implementation of parse_cert_pem method that parses a subject out of a PEM formatted certificate

Added few unit tests testing this method.

4a40b0d2 2021-04-03 22:18 Stanislav Král

Re #8472 - WIP commit of adding a method capable of parsing a Subject from a cert PEM

181e1196 2021-04-02 14:29 Jan Pašek

Re #8471 - Merge implement DAO - source code

7d439051 2021-04-01 11:04 David Friesecký

Re #8471 - Added initialize test

9f021e9c 2021-03-13 11:17 Stanislav Král

Testing GitLab+MS Teams pipelines integration (this one should pass)

2a934a9a 2021-03-13 11:15 Stanislav Král

Testing GitLab+MS Teams pipelines integration (this one should fail)

7065d97a 2021-03-04 22:40 Stanislav Král

#8219 - Added pytest dependency used for testing

- added a simple testcase that checks whether index page is being served correctly