Projekt

Obecné

Profil

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

# Datum Autor Komentář
43439c9f 2021-04-29 09:56 David Friesecký

Re #8590 - Migrated subjects fields to the table of certificates

e1c31cac 2021-04-29 09:23 David Friesecký

Re #8590 - Implemented new table of subjects
- from table of certificates is a linkage 1:1_N (Subject : Certificates)
- table contains all fields of subject (CN, C, L, ST, O, OU, Mail)

1b0eb0a6 2021-04-27 09:34 David Friesecký

Re #8670 - Updated ERA model
- added column deletion_date in Certificates table

45d61e68 2021-04-16 07:17 Jan Pašek

Re #8571 -Updated class diagram of CertificateService and CertificateRepository

0cccf2a8 2021-04-10 22:20 David Friesecký

Re #8578 - Edited database
- added new columns in Certificates table (revocation_date, revocation_reason)
- both can be null and have string (text) type
- generated new SQL query

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

6f4a5f24 2021-04-06 16:30 Michal Seják

Re #8476 - Repository bugfix.

ee883227 2021-04-06 16:30 Michal Seják

Re #8476 - Controller create certificate bugfix.

08f22957 2021-04-06 16:18 Michal Seják

Re #8476 - Clarity update.

88a68c29 2021-04-06 14:45 Michal Seják

Re #8476 - Added as a part of the swagger-generated server stub. Imported required objects, SQLite3 thread issue hack (performance impact negligible, violates encapsulation), implemented `create_certificate`.

07622265 2021-04-06 14:42 Michal Seják

Re #8476 - Changed the name of `CertificatesUsages` to `CertificateUsages`.

25e62ed8 2021-04-06 14:41 Michal Seják

Re #8476 - Added necessary requirements.

fe572bb6 2021-04-06 14:40 Michal Seják

Re #8476 - Added as a part of the swagger-generated server stub, fixed attribute error (https://github.com/zalando/connexion/issues/739)

f716748a 2021-04-06 14:39 Michal Seják

Re #8476 - Added swagger.yaml (created by Jan Pašek).

a4f50fca 2021-04-06 14:38 Michal Seják

Re #8476 - Added as a part of the swagger-generated server stub, set base path to root.

d35c7f1f 2021-04-06 14:38 Michal Seják

Re #8476 - Added swagger-generated server stub.

1b9fc014 2021-04-06 06:48 Jan Pašek

Re #8475 - Changed notBefore & notAfter to validityDays

c56d2d85 2021-04-06 06:24 Jan Pašek

Re #8472 implement key service certificate service
Merge branch '8472_Implement_KeyService_CertificateService' into 'master'
See merge request aswi/aswi-2021/aswi2021jmsd!7

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

Re #8473 - Added get_subject_from_certificate to certificate_service.py

a4e818dc 2021-04-06 05:38 Jan Pašek

Re #8473 - Fixed minor typo in 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.

a6727aa9 2021-04-05 22:41 Stanislav Král

Re #8472 - Added missing docstrings to KeyService and CertificateService classes

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

45744020 2021-04-05 22:03 Stanislav Král

Re #8472 - Changed delete methods in repositories in such way that delete methods now return True only when at least one row was deleted

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

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

0f3af523 2021-04-05 21:41 Stanislav Král

Re #8472 - Changed CertificateRepository.read_all method in such way that empty list is now returned instead of None when no certificates are found

4e70d22a 2021-04-05 21:29 Stanislav Král

Re #8472 - Added get_chain_of_trust method documentation and comments

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

6f64f062 2021-04-05 19:57 Stanislav Král

Re #8472 - Fixed an issue in the certificate repository that resulted in inability to filter certificates by their type

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

093d06df 2021-04-05 18:45 Stanislav Král

Re #8472 - Fixed an issue in CertificateRepository.create() method where update result (boolean) was returned instead of the created ID

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

fa72c969 2021-04-04 17:38 Stanislav Král

Re #8472 - Fixed CertificateRepository bug that resulted in inability to create certificates

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

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

a7411982 2021-04-04 13:51 Stanislav Král

Re #8472 - Fixed a bug in CertificateRepository that resulted in inability to get a single certificate by ID

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

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

f9711600 2021-04-04 13:39 Stanislav Král

Re #8472 - Fixed a bug in PrivateKeyRepository that resulted in inability to get a single private key from the repository

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

313b647b 2021-04-04 12:15 Stanislav Král

Re #8472 - Finished implementation of create_root_ca method in CertificateService

f3125948 2021-04-04 12:12 Stanislav Král

Re #8472 - Made small fixes to the CertificateRepository

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

f62119d4 2021-04-03 17:14 Stanislav Král

Re #8472 - Implemented KeyService

98846b35 2021-04-03 17:10 Stanislav Král

Re #8472 - Fixed PrivateKey field assignment typo

6c9cb54a 2021-04-03 14:17 Jan Pašek

Re #8475 - Added code comments

71d8054e 2021-04-03 13:57 Jan Pašek

Re #8475 - Create certificate, added cancel button, success alert

9cac7fd4 2021-04-03 08:51 Jan Pašek

Re #8475 - Create certificate, binding input fields

b556270c 2021-04-02 17:52 Jan Pašek

Re #8475 - Create certificate, available CA selection

a3b708c2 2021-04-02 15:27 Jan Pašek

Re #8475 - Create certificate, selected CA binding

28787717 2021-04-02 15:13 Jan Pašek

Re #8475 - Created constants.js for Rest API endpoint definitions

e75db9cd 2021-04-02 15:01 Jan Pašek

Re #8475 - Certificate item component added

e77db3b6 2021-04-02 15:00 Jan Pašek

Re #8475 - Added utilities.js with file download support

b262e14c 2021-04-02 14:58 Jan Pašek

Re #8475 - Added Axios library

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

Re #8471 - Merge implement DAO - source code

d6ccc8ca 2021-04-02 10:44 David Friesecký

Re #8471 - Implemented selection of all private keys

9e22e20c 2021-04-01 19:41 David Friesecký

Re #8471 - Implemented filter of certificates
- Implemented filter by certificate type using index (id) from CertificateTypes table
- No multiple types supported

7db2341e 2021-04-01 13:48 Stanislav Král

Merge branch '8512_update_architecture'

1036d66a 2021-04-01 13:23 David Friesecký

Re: #8471 - Modified database
- password can be null
- FKs in CertificateUsages can not be null

e88c2086 2021-04-01 13:18 David Friesecký

Re #8512 - Rewritten ERA model

805077f5 2021-04-01 12:25 David Friesecký

Re #8471 - Error correction after review

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

Re #8471 - Added initialize test

9d3eded8 2021-04-01 10:56 David Friesecký

Re #8471 - Simplification of CRUD functions
- conversion source of private key repository to one file
- added comments

f8b23532 2021-04-01 10:56 David Friesecký

Re #8471 - Simplification of CRUD functions
- conversion source of certificate repository to one file
- added comments

bcdb15bd 2021-04-01 10:54 David Friesecký

Re #8471 - Added name of tables to constants
- TAB_CERTIFICATE_TYPES for CertificateTypes table
- TAB_USAGE_TYPES for UsageTypes table

bb5c266f 2021-04-01 10:51 David Friesecký

Re #8471 - Modified scripts and database
- relation between Certificates and CertificateUsages tables on delete 'no action' >> 'cascade'

099f78a9 2021-04-01 10:48 David Friesecký

Re #8471 - Modified relation between tables
- relation between Certificates and CertificateUsages tables 'no action' >> 'cascade'

c7214bba 2021-04-01 10:45 David Friesecký

Re #8471 - Modified source
- deleted redundat files
- deleted '_impl' from repositories filename

a0602bad 2021-03-31 22:12 David Friesecký

Re #8471 - Added comments for CRUD functions

b2a9b83d 2021-03-31 21:06 David Friesecký

Re #8471 - Tested direct DB communication
- implemented tests for Certificates and PrivateKeys tables via DBManager

ed6b52ea 2021-03-31 11:36 David Friesecký

Re #8471 - Created database file

47e0e828 2021-03-31 11:35 David Friesecký

Re #8471 - Added FK of parent certificate