Projekt

Obecné

Profil

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

# Datum Autor Komentář
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

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

371b0ae9 2021-03-31 11:00 Jan Pašek

Re #8472 cryptography service implementation
Merge branch '#8472_CryptographyService_Implementation' into 'master'
See merge request aswi/aswi-2021/aswi2021jmsd!6

1636aefe 2021-03-31 10:29 David Friesecký

Re #8471 - Edited files for DB communication

dbd44a51 2021-03-31 10:28 David Friesecký

Re #8471 - Edited Certificate object
- due to database modification

993ee5a1 2021-03-31 10:26 David Friesecký

Re #8471 - Edited constants

02f63b07 2021-03-31 09:06 Stanislav Král

Re #8472 - Changed order of create_sscrt method parameters

87fd5afc 2021-03-31 09:02 Stanislav Král

Re #8472 - Changed some parameter names in create_csr method and renamed make_csr_test.py to create_csr_test.py

7444d4cb 2021-03-31 08:55 Stanislav Král

Re #8472 - Changed access modifier of run_for_output method to private (was protected previously)

57898b2f 2021-03-31 08:54 Stanislav Král

Re #8472 - Changed access modifier of subject_to_param method to private (was protected previously) and added docstring to it

87a7a4a5 2021-03-31 08:51 Stanislav Král

Re #8472 - Changed access modifier of sign_csr method to private (was protected previously)

2e99bad0 2021-03-31 08:48 Stanislav Král

Re #8472 - Changed access modifier of create_csr method to private (was protected previously)

86415c34 2021-03-31 08:34 David Friesecký

Re #8471 - Repaired datamodel (SQLite)
- inserted new table for NxN relation (Certificates - UsageTypes)

a1f57f7e 2021-03-31 08:27 David Friesecký

Re #8471 - Repaired datamodel (SQLite)
- inserted new table for NxN relation (Certificates - UsageTypes)
- edited .sql scripts

a6722153 2021-03-31 08:17 Michal Seják

Re #8512 - Minor updates of parameters and method names.

032be8ad 2021-03-31 08:12 Stanislav Král

Re #8472 - Removed useless private key generation in verify_ca_test.py

dd03da19 2021-03-31 08:04 Stanislav Král

Re #8472 - Changed access modifiers of some methods and fixed verify_ca_test.py

4691a56f 2021-03-31 07:59 Stanislav Král

Re #8472 - Added new line to `_run_for_output` method's docstring

c4b2f4d2 2021-03-31 07:58 Stanislav Král

Re #8472 - Removed unused method parameters

61a42455 2021-03-31 07:57 Stanislav Král

Re #8472 - Renamed `verify_ca` method to `verify_cert` and improved its documentation

ad068f9d 2021-03-31 07:54 Stanislav Král

Re #8472 - Improved `create_crt` documentation

bdf9a46c 2021-03-31 07:47 Stanislav Král

Re #8472 - Renamed `make_csr` method to `create_csr`

25053504 2021-03-31 07:01 David Friesecký

Re #8471 - Corrected stylistics and warnings

7d0aa304 2021-03-30 22:13 Stanislav Král

Re #8472 - Added few unit tests that perform further testing of _run_for_output method

5fdd01a6 2021-03-30 21:51 Stanislav Král

Re #8472 - Added verify_ca method that verifies whether a certificate has expired

Added 3 unit tests that verify the added method.
Added "days" parameter to some methods in order to be able to specify the number of days after which the generated certificate will expire.

18588728 2021-03-30 18:52 Stanislav Král

Re #8472 - Small changes in the documentation

9dbbcdae 2021-03-30 18:47 Stanislav Král

Re #8472 - Added create_crt method that creates a certificate

Added 3 unit tests testing the added method.

fe647b46 2021-03-30 18:15 Stanislav Král

Re #8472 - Added sign_csr method that signs a CSR

Added 3 unit tests testing the added method.

6c098d6e 2021-03-30 16:29 Stanislav Král

Re #8472 - Added make_csr method that makes a CSR

Added 2 unit tests testing the added method.
Moved CryptographyService tests into a separate files

dddcf5e1 2021-03-30 15:47 Michal Seják

Re #8512 - Parameter updates, parameter names shown.

c0aed2f5 2021-03-30 15:07 Stanislav Král

Re #8472 - Added create_sscrt method that creates a self signed certificate

Added 5 unit tests verifying the validity of the certificate generation.

8e6b3642 2021-03-30 15:06 Michal Seják

Re #8512 - Updated the architecture according to discussion conclusion.

e9e55282 2021-03-30 14:10 David Friesecký

Re #8471 - Implemented DB communication
- Implementation of communication with specific tables (Certificate, PrivateKey)

61db0634 2021-03-30 14:07 David Friesecký

Re #8471 - Edited arguments in headers of functions

b5114e4e 2021-03-30 14:06 David Friesecký

Re #8471 - Created constants of DB names
- Constant for each of names in DB (table, column)

2c96b4a5 2021-03-30 13:27 David Friesecký

Re #8471 - Implemented DB communication
- implemented operations create, read, update, delete
- created file with constants contains name of DB file and default values in DB

d79d1369 2021-03-30 13:15 David Friesecký

Re #8471 - Initialization of DAO implementation
- created data class according to DB tables (Certificate, PrivateKey)
- created abstract class for DB communication

fd07e701 2021-03-29 13:36 Jan Pašek

Re #8474 - Added Bootstrap .map files

098bf0ae 2021-03-29 13:08 Jan Pašek

Re #8474 - Fixed index.html table header alignment

f16fb9e7 2021-03-29 13:02 Stanislav Král

Re #8472 - Added CryptographyService class and implemented a method to generate private keys

Added CryptographyException exception that is thrown when incorrect parameters are passed to openssl or when openssl process exits with non-zero return code.
Added 3 unit tests verifying the validity of the private key generation.

13625353 2021-03-29 12:57 Jan Pašek

Re #8474 - Separated issuer and subject in create_certificate.html

499af4e8 2021-03-29 12:42 Jan Pašek

Re #8474 - Styling of create_certificate.html using Bootstrap

30fb300a 2021-03-29 12:31 Jan Pašek

Re #8474 - Styling of index.html using Bootstrap

47c16a1a 2021-03-29 12:30 Jan Pašek

Re #8474 - Added Bootstrap resources

816f0e98 2021-03-29 11:59 Jan Pašek

Re #8474 - Created create_certificate.html for creating certificates

1782ee99 2021-03-29 11:52 Jan Pašek

Re #8474 - Created index.html with certificate listing

89f1aff3 2021-03-28 19:48 Stanislav Král

Fixed a typo

4165657b 2021-03-28 19:19 Michal Seják

Re #8429 - Updates resulting from the standard review.

f4f0474c 2021-03-28 15:33 Michal Seják

Re #8429 - Fixed minor issues discovered during Architecture Documentation updates.

3d0f0ae0 2021-03-28 14:33 Michal Seják

Re #8429 - Completed the contained artefacts according to discussion conclusion.

76ebf8d7 2021-03-28 11:29 Michal Seják

Re #8429 - Finished discussion-independent updates.

c474ddb7 2021-03-27 16:32 Jan Pašek

Re #8305 create era model
Merge branch '#8305_Create_ERA_model' into 'master'
See merge request aswi/aswi-2021/aswi2021jmsd!5

0217ab3d 2021-03-27 16:25 David Friesecký

Re #8305 - Edited ERA model and script for generate database
- password column migrated from Certificate table to PrivateKey table

46867cf8 2021-03-26 12:53 David Friesecký

Re #8305 - Created ERA model and DB script
- ERA model
- script for generate DB
- script for insert default values into DB

4ef99c6f 2021-03-24 19:35 Jan Pašek

Re #8306 architecture merge
Merge branch '#8306_architecture' into 'master'
See merge request aswi/aswi-2021/aswi2021jmsd!4

6b0823ab 2021-03-24 13:52 Michal Seják

Re #8306 - Removed a redundant, empty model.

6b5b8579 2021-03-24 12:40 Michal Seják

Re #8306 - Architecture overview saved.

7501b831 2021-03-24 12:38 Michal Seják

Re #8306 - Architecture overview added.

55954ac6 2021-03-24 12:14 Michal Seják

Re #8306 - Added sequence diagrams for OpenSSL calls

63d8e8fa 2021-03-19 19:19 Michal Seják

Re #8306 - Minor changes to the architecture design.

c0dc5fc5 2021-03-19 19:11 Michal Seják

Re #8306 - Created Class UML diagram, prepared the issue for reviewal.

f32b8de0 2021-03-19 16:17 Michal Seják

Re #8306 - Added a Main Sequence Diagram

f5645830 2021-03-19 15:26 Michal Seják

Re #8306 - Activity diagram created, Requirement model directory created

713585df 2021-03-19 09:07 Michal Seják

Re #8310 - Updated the use case diagram with accordance to new requirement specifications.

b0cb4003 2021-03-16 09:49 Jan Pašek

Re #8310 updated use case diagram

def6ebe0 2021-03-13 12:23 Stanislav Král

Changed README.md

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)

7768c9d6 2021-03-13 11:08 Stanislav Král

changed README.md