Projekt

Obecné

Profil

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

# Datum Autor Komentář
cf1dec7f 2021-05-03 13:07 Jan Pašek

Re #8706 - Extensions specification improvement

5baa6e46 2021-05-03 12:49 Jan Pašek

Merge remote-tracking branch 'origin/8706_functional_improvement_of_gui' into 8706_functional_improvement_of_gui

  1. Conflicts:
  2. static/js/create_certificate.js
11b3d564 2021-05-03 12:48 Jan Pašek

Re #8706 - revocation status improvement

3c468ba1 2021-05-03 12:45 Jan Pašek

Re #8706 - Added pagination elements

73ab16a1 2021-05-03 12:45 Jan Pašek

Re #8706 - Specify custom extensions

dd7fb7a3 2021-05-03 12:45 Jan Pašek

Re #8706 - Rebased to current master

f38d40da 2021-05-03 12:43 Jan Pašek

Re #8706 - More downloads in certificate listing

67b78641 2021-05-03 12:43 Jan Pašek

Re #8706 - Fix of downloading PKCS#12

90642551 2021-05-03 12:43 Jan Pašek

Re #8706 - Downloading PKCS#12 identity

bb8a12f8 2021-05-03 12:43 Jan Pašek

Re #8706 - Rebased to current master

76cd3805 2021-05-03 12:38 Jan Pašek

Re #8706 - Downloading PKCS#12 identity

aea56581 2021-05-03 12:38 Jan Pašek

Re #8706 - Added issuer link

e5640707 2021-05-03 12:38 Jan Pašek

Re #8706 - Added status adn issuer details to certificate details view

05c93095 2021-05-03 12:34 Jan Pašek

Merge branch 'resolve_conflicts_master'

  1. Conflicts:
  2. src/controllers/certificates_controller.py
e9af380d 2021-05-03 12:29 Jan Pašek

Merge branch 'resolve_conflicts' into resolve_conflicts_master

  1. Conflicts:
  2. src/controllers/certificates_controller.py
3260320c 2021-05-03 12:16 Michal Seják

Re #8705 - Fixed a merge conflict.

364a6830 2021-05-03 12:12 Jan Pašek

[Merge conflict] - reverted controller version from #8702

9a6c9613 2021-05-03 12:10 Jan Pašek

[Merge conflict] - reverted controller version from #8702

da92e92a 2021-05-03 12:08 Jan Pašek

[Merge conflict] - reverted controller version from #8705

fb063a24 2021-05-03 12:02 Jan Pašek

Merge branch '8705_rapi_private_key' into 'master'

8705 rapi private key

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

0177078b 2021-05-03 11:59 Jan Pašek

Merge branch 'master' into '8705_rapi_private_key'

  1. Conflicts:
  2. src/controllers/certificates_controller.py
  3. src/services/cryptography.py
  4. tests/integration_tests/rest_api/certificates_test.py
  5. tests/integration_tests/services/certificate_service_test.py
7cb8f6d4 2021-05-03 11:49 Michal Seják

Merge remote-tracking branch 'origin/8705_rapi_private_key' into 8705_rapi_private_key

857e9e12 2021-05-03 11:48 Michal Seják

Re #8705 - Added CertService tests for `verify_key` and key reusal functionality of `wrap_custom_key`.

fbfc4b04 2021-05-03 11:48 Michal Seják

Re #8705 - Reformatting, test updates (discussed invalid branch returns 400).

9a466331 2021-05-03 11:46 Michal Seják

Re #8705 - `verify_key` bugfix - added check whether the passed PEM is an actual key

89aa967d 2021-05-03 11:21 Michal Seják

Re #8705 - Review updates.

67f41c8f 2021-05-03 09:57 Jan Pašek

Re #8706 - Added pagination elements

bb4a9d1f 2021-05-03 09:49 Michal Seják

Re #8702 - Updated Certificate constructors in compliance with the recent database updates.

0b8eac76 2021-05-03 09:47 Jan Pašek

Re #8706 - Specify custom extensions

d74b9c59 2021-05-03 09:35 Jan Pašek

Re #8706 - Providing custom private key

6e1dee8b 2021-05-03 09:34 Stanislav Král

Merge branch '8702_augmented_filtering' into 'master'

8702 Augmented filtering of certificates

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

3b82dc95 2021-05-03 08:56 Stanislav Král

Merge branch '8704_create_cert_extensions' into 'master'

8704 Let certificate extensions be specified via REST API

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

221e78c2 2021-05-03 08:47 Michal Seják

Re #8704 - Minor fix (return code 500 -> 400)

3e6d1ec5 2021-05-03 08:42 Jan Pašek

Re #8706 - More downloads in certificate listing

2847ad2a 2021-05-03 08:26 Jan Pašek

Re #8706 - Fix of downloading PKCS#12

d1fd3f41 2021-05-03 08:15 Jan Pašek

Merge branch '8706_functional_improvement_of_gui' of gitlab.kiv.zcu.cz:aswi/aswi-2021/aswi2021jmsd into 8706_functional_improvement_of_gui

2a4cf382 2021-05-03 08:15 Jan Pašek

Re #8706 - Downloading PKCS#12 identity

a70271db 2021-05-03 08:15 Jan Pašek

Re #8706 - Added issuer link

ed76e293 2021-05-03 08:15 Jan Pašek

Re #8706 - Added status adn issuer details to certificate details view

0e62292d 2021-05-03 08:12 Jan Pašek

Merge branch '8708_PKCS_Identity' into 'master'

8708 pkcs identity

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

586f1573 2021-05-03 08:07 Jan Pašek

Re #8706 - Downloading PKCS#12 identity

04805a41 2021-05-03 08:00 Stanislav Král

Re #8708 - Changed the generate_pkcs_identity method of the CertificateService in such way that the Certificate class instance is now passed instead of a certificate ID resulting in a decrease of SQL queries.

1f74eeeb 2021-05-03 06:19 Jan Pašek

Re #8706 - Added issuer link

d76d7767 2021-05-03 06:16 Jan Pašek

Re #8706 - Added status adn issuer details to certificate details view

a42ed5f4 2021-05-03 05:37 Jan Pašek

Re #8705 - Changed usage dict to usage list in the client application while creating certificate

dea7f12f 2021-05-02 19:29 Stanislav Král

Re #8708 - Added a unit test covering a scenario in which an empty identity password is passed to the generate_pkcs_identity method of the CryptographyService

Improved the generate_pkcs_identity method in such way that when None is passed as the identity password then an empty string literal ("") is used instead.

f73581e5 2021-05-02 14:28 Michal Seják

Re #8704 - Minor fix (extensions default None -> "")

5f4b9c8d 2021-05-02 14:26 Michal Seják

Re #8704 - Added an invalid extension test.

a2965e9a 2021-05-02 14:25 Michal Seják

Re #8704 - Added the `extension` parameter to the create endpoint.

5affba06 2021-05-02 14:12 Michal Seják

Re #8702 - Reset DB w.r.t. new `init_database.py`.

da8c3753 2021-05-02 14:11 Michal Seják

Re #8702 - Added filtering/pagination tests.

a767aa70 2021-05-02 14:11 Michal Seják

Re #8702 - Minor bug and flow fixes.

67723931 2021-05-02 14:11 Michal Seják

Re #8702 - Finished implementing filtering methods in the CertService.

cf247eaa 2021-05-02 14:10 Michal Seják

Re #8702 - Added filtering methods to CertRepository.

977845e0 2021-05-01 16:52 Stanislav Král

Re #8708 - Changed /api/certificates/{id}/identity endpoint method back to POST (facepalm)

Changed REST API tests accordingly.

fe0ae9db 2021-05-01 10:02 Michal Seják

Merge branch '8590_Implement_subject_fields'

b6167335 2021-05-01 07:37 Michal Seják

Re #8700 - Fixed a test bug related to date format differences.

c839facb 2021-05-01 07:16 Michal Seják

Re #8702 - Started implementing required CertService updates.

d0471de8 2021-05-01 07:16 Michal Seják

Re #8702 - Reformed CertController's `get_list_of_certs` method, improved filtering logic.

8a5e37dd 2021-05-01 05:49 Stanislav Král

Re #8708 - Improved /api/certificate/{id}/identity test coverage by testing to send non well formed requests

dc6a2217 2021-05-01 05:39 Stanislav Král

Re #8708 - Improved generate_pkcs_identity tests in such way that the identity's friendlyName attribute is now checked

e23248ed 2021-05-01 05:36 Stanislav Král

Re #8708 - Changed the swagger.yaml accordingly to the previous REST API endpoint changes (/api/certificate/{id}/identity endpoint)

Changed method from POST to GET.
Changed 201 status code to 200.
Improved status code descriptions.
Improved ID parameter description....

7dd54fd2 2021-05-01 05:33 Stanislav Král

Re #8708 - Changed the endpoint generating PKCS12 identities to GET from POST (the generated identity is not stored on the server)

Changed the endpoint test accordingly

df7f5fda 2021-05-01 05:22 Stanislav Král

Re #8708 - Changed the behaviour of the generate_pkcs_identity method in the CryptographyService that now does not use the -CAfile argument when the passed chain of trust is empty

Added a unit test verifying that the changed method works as expected when empty chain of trust is passed

63d763d2 2021-05-01 05:11 Stanislav Král

Re #8708 - Renamed a test

9cb4bc4e 2021-05-01 05:10 Stanislav Král

Re #8708 - Added a test verifying the validity of the generate_pkcs_identity method in CertificateService when a chain of trust is empty

41349ce9 2021-05-01 04:58 Stanislav Král

Re #8708 - Added a new integration test verifying valid status code and content type of /api/certificates/<id>/identity endpoint

1d8ff0a3 2021-05-01 04:49 Stanislav Král

Re #8708 - Added a new REST API endpoint used for generating a PKCS12 identities of certificates

1fa20e93 2021-04-30 19:22 Stanislav Král

Re #8708 - Implemented a new method in the CertificateService that does generate a PKCS12 identity by using the CryptographyService

Covered the new method with few integration tests
Fixed minor typos in the CertificateService

71938dcd 2021-04-30 17:39 Michal Seják

Re #8705 - Added tests, changed usages (dict -> list).

2525db58 2021-04-30 17:38 Michal Seják

Re #8705 - Added the `find_pk` method to PKRepo.

76648193 2021-04-30 17:38 Michal Seják

Re #8705 - Added the `verify_key` method to CryptoService.

932420d8 2021-04-30 17:37 Michal Seják

Re #8705 - Added wrapping methods and the `verify_key` method to KeyService.

b8f5752f 2021-04-30 17:08 Michal Seják

Re #8705 - Adjusted CertController to handle all combinations of PEM/pass supply. Added calls to a not-yet-existing `verify_key(...)` method of PK service.

7855d234 2021-04-30 14:41 Michal Seják

Re #8700 - Review merge.

2c8b7911 2021-04-30 14:19 Stanislav Král

Re #8708 - Implemented a new method in the CryptographyService that allows the caller to create a PKCS12 identity of a certificate and it's chain of trust

Covered the new method with unit tests.

bf9b096b 2021-04-30 10:42 David Friesecký

Re #8590 - Modified IF statement
- revocation data can be None

1f869543 2021-04-30 10:31 David Friesecký

Re #8590 - Modified tests due to fields of subject implemented

894cc2cd 2021-04-30 10:29 David Friesecký

Re #8590 - Modified methods due to fields of subject implemented

0e7c3096 2021-04-30 10:27 David Friesecký

Re #8590 - Implemented all fields of subject into DB

4516017a 2021-04-30 05:43 Stanislav Král

Update README.md

2d625493 2021-04-28 10:56 Jan Pašek

Hotfix - logpath definition

81c99bb5 2021-04-28 10:19 Jan Pašek

Update requirements.txt

9e5f327a 2021-04-28 10:15 Jan Pašek

Update Dockerfile

f6e1c089 2021-04-28 10:03 Jan Pašek

Merge branch '8670_Enhance_revocation_logic' into 'master'

8670 enhance revocation logic

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

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

f3091dc0 2021-04-28 09:45 David Friesecký

Merge branch '8707_certificate_status_information' into 'master'

8707 certificate status information

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

688c63b7 2021-04-28 09:44 Jan Pašek

Re #8707 - Logging of used config file improved

53b0c8bc 2021-04-28 09:32 Jan Pašek

Re #8707 - Log level mapping via dictionary, minor adjustments during review

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

Re #8670 - Covered certificate_repository by the CRUD tests

4ff15a44 2021-04-28 06:27 Jan Pašek

Re #8707 - Added logging for the new functionality

d78aa613 2021-04-28 06:24 Jan Pašek

Re #8707 - Enhanced logging to set log level based on config file

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

c15357a9 2021-04-28 05:43 Jan Pašek

Re #8707 - Implemented get_certificate_state() in CertificateRepository

a53e5aef 2021-04-28 05:35 Jan Pašek

Re #8707 - Implemented status in the controller, prepared method in CertificateService

4beb92c2 2021-04-28 05:25 Jan Pašek

Re #8707 - Added necessary state constants

dce706e1 2021-04-27 13:12 Michal Seják

Merge branch '8570_Implement_logging'

  1. Conflicts:
  2. src/services/certificate_service.py
6425fa36 2021-04-27 12:49 David Friesecký

Re #8670 - Modified deletion for historical storage of certificates