Projekt

Obecné

Profil

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

# Datum Autor Komentář
2510f01a 2021-04-19 07:48 Stanislav Král

Re #8575 - Fixed an issue where the serial number was not passed when signing a CSR

9a55ea8a 2021-04-19 05:28 Stanislav Král

Re #8575 - Added a "sn" parameter to some CryptographyService

3251c092 2021-04-17 15:12 Jan Pašek

Re #8572 certificate deletion
Merge branch '8572_certificate_deletion' into 'master'
See merge request aswi/aswi-2021/aswi2021jmsd!11

f6bfad7a 2021-04-17 15:11 Jan Pašek

Re #8572 - resolved conflicts

  1. Conflicts:
  2. src/controllers/certificates_controller.py l254-261
627baf8f 2021-04-17 14:37 Jan Pašek

Re #8574 get issued by filter
Merge branch '8574_get_issued_by_filter' into 'master'
See merge request aswi/aswi-2021/aswi2021jmsd!12

5aa1b476 2021-04-16 20:09 Michal Seják

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

485913d0 2021-04-16 20:08 Michal Seják

Re #8574 - Added the `get_certificates_issued_by(id)` method to the CertificateService (just calling the homonymous CryptoService method).

afbdc84f 2021-04-16 20:06 Michal Seják

Re #8574 - Extended the `get_certificate_list` method of CertificateController to reflect the filtering query 'issuedby' update.

a58c073b 2021-04-16 17:59 Michal Seják

Merge branch '8573_public_private_key_retrieval_endpoint'

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.

85003184 2021-04-16 17:55 Michal Seják

Re #8572 - Added a `get_all_descendants_of(id)` (meaning descendants in general) method to the CertificateRepository.

5f8a2c07 2021-04-16 17:54 Michal Seják

Re #8572 - Extended the method in the CertificateService.

9cf9a19d 2021-04-16 17:52 Michal Seják

Re #8572 - Added the `delete_certificate(id)` method to the Controller.

f808fd93 2021-04-16 17:50 Michal Seják

Re #8572 - Created endpoint DELETE /api/certificates/<id>, minor reformatting

6487b43b 2021-04-16 06:52 Jan Pašek

Re #8568 static certificate detailed view
Merge branch '8568_Static_certificate_detailed_view' into 'master'
See merge request aswi/aswi-2021/aswi2021jmsd!10

443d18f2 2021-04-15 19:46 David Friesecký

Re #8568 - Implemented new buttons/links
- implemented buttons (chain of trust, root), links (CRL, OCSP)
- move locale css to the file

306535fd 2021-04-15 17:02 Jan Pašek

Re #8571 - Fixed test_server.cfg

ce3bbb40 2021-04-15 16:24 Jan Pašek

Re #8571 revocation support
Merge branch '8571_revocation_support' into 'master'
See merge request aswi/aswi-2021/aswi2021jmsd!9

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

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

5f5de859 2021-04-15 14:11 David Friesecký

Re #8568 - Added buttons and list of certificates
- added button download certificate, download public/private key

f2316dc4 2021-04-15 12:14 David Friesecký

Re #8568 - Edited detailed view by the RestAPI

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

6b0adc31 2021-04-14 23:19 David Friesecký

Re #8568 - Added signature info
- added signature info into static GUI of detailed view

785793c3 2021-04-14 23:09 David Friesecký

Re #8568 - Created static GUI of certificate detailed view

2cecaf70 2021-04-14 17:04 Jan Pašek

Re #8571 - Added RestAPI endpoint for revoking certificates

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

Re #8571 - certificate_service.py revocation support end tests

3e770afd 2021-04-14 16:15 Jan Pašek

Re #8571 - cryptography.py unified extension specification and support for CRL LF

94f6d8b8 2021-04-14 16:01 Jan Pašek

Re #8571 - Added get_next_id to CertificateRepository in order to be able to specify CRL/OCSP endpoints

a766e644 2021-04-14 16:00 Jan Pašek

Re #8571 - Added necessary configuration

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
8b810b1c 2021-04-14 11:15 David Friesecký

Re #8578 - Delete old rows of test validity revocation data

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

a434d177 2021-04-14 10:37 Michal Seják

Re #8476 - Minor test bugfix (review)

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

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

eade7427 2021-04-14 09:54 Stanislav Král

Re #8573 - Fixed typos

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

d3bfacfc 2021-04-13 08:08 Stanislav Král

Re #8573 - /api/certificates/{id}/public_key endpoint now does not extract public key from private key but does so directly from the certificate instead

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

8b049f43 2021-04-12 22:59 David Friesecký

Re #8578 - Updated certificate and certificate_repository
- certificate initialize revocation_date and revocation_reason on "" if input is None
- certificate_repository
- repaired error after tests
- edited comments (return)
- stylistics

6019a94a 2021-04-12 22:53 David Friesecký

Re #8578 - Edited init queries for initialize database

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

2bf2b7e1 2021-04-12 21:09 Stanislav Král

Re #8573 - Removed a leftover print

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

58051326 2021-04-12 14:31 David Friesecký

Re #8578 - Implemented new functions
- set_certificate_revoked, clear_certificate_revocation, get_all_revoked_by, get_all_issued_by
- update returns of all functions

1f75a8f5 2021-04-12 14:25 David Friesecký

Re #8578 - Applied changes of the database

61535019 2021-04-11 16:17 Stanislav Král

Renamed X509ManagementApp class and fixed application initialization when ran with gunicorn

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

0cf35f70 2021-04-11 14:06 Stanislav Král

Re #8579 - Added FlaskInjector dependency and used it the REST API controller

b593b83c 2021-04-09 19:29 Jan Pašek

Re #8569 Added comments to connection_provider.py

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

Re #8569 Fixed failing pipeline

c073a0fc 2021-04-09 19:22 Jan Pašek

Re #8569 Added support for handling configuration files

81dbb479 2021-04-09 19:01 Jan Pašek

Re #8569 Checking presence of OpenSSL during init

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

Re #8569 Fixed broken tests after injection implementation

1fa243ca 2021-04-09 18:45 Jan Pašek

Re #8569 Added application initialization and running dependency injection

aff74b5a 2021-04-09 18:45 Jan Pašek

Re #8569 Added configuration class and loading it using injector

77f06c5e 2021-04-09 18:45 Jan Pašek

Re #8569 connection_provider.py implementation

151e7604 2021-04-09 18:44 Jan Pašek

Re #8569 Prepared services for dependency injection

4faab824 2021-04-09 18:43 Jan Pašek

Re #8569 Parsing datetime in cryptography.py service on windows (stripping \r)

dc7e5413 2021-04-09 18:42 Jan Pašek

Re #8569 Added injector to requirements.txt

1d2add74 2021-04-09 18:41 Jan Pašek

Re #8569 Removed cursor from repository constructors

e80a2c00 2021-04-07 14:10 Jan Pašek

Re #8475 fix failing setup of CertificateController

6422796d 2021-04-07 13:33 Stanislav Král

Re #8475 - Add a try/catch block in order to account for invalid JSON data being passed when accessing /api/certificates endpoint

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"

11a90594 2021-04-07 11:25 Jan Pašek

Re #8475 - Getting root and trust chain from controller uses correct service

493022a0 2021-04-07 11:07 Jan Pašek

Re #8475 - Connection to the RestAPI

f1eef412 2021-04-07 10:10 Jan Pašek

Re #8475 Merge master with RestAPI implemented

588569da 2021-04-07 09:52 Jan Pašek

Re #8476 merge rest api endpoints
Merge branch '8476_rest_api_endpoints' into 'master'
See merge request aswi/aswi-2021/aswi2021jmsd!8

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

8c886800 2021-04-07 01:00 Michal Seják

Re #8476 - Cleaned-up database.

9247d70a 2021-04-07 00:59 Michal Seják

Re #8476 - Heavy refactoring and added comments.

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

e96150c4 2021-04-06 23:43 Michal Seják

Re #8476 - Added `to_dict` method to Subject, minor bugfix

eb2ea1ff 2021-04-06 23:42 Michal Seják

Re #8476 - Certificate usages bugfix (?)

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.

ed64d8a4 2021-04-06 20:18 Michal Seják

Re #8476 - Upgraded connexion -> updated requirements.txt

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

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

0397ef52 2021-04-06 18:28 Michal Seják

Re #8476 - Finalized `create_certificate`. Update of swagger main.py

eff25d7c 2021-04-06 17:23 Michal Seják

Re #8476 - Database FileAnchor utilization.

fa03de5c 2021-04-06 17:23 Michal Seják

Re #8476 - Auxiliary script for database initialization, FileAnchor