Projekt

Obecné

Profil

Aktivita

Od 2021-04-08 do 2021-05-07

2021-05-07

21:24 Bug #8778 (Resolved): Fix response 500 when country code > 2 characters is provided.
Stanislav Král
14:14 Bug #8778 (Assigned): Fix response 500 when country code > 2 characters is provided.
Jan Pašek
14:14 Bug #8778 (Accepted): Fix response 500 when country code > 2 characters is provided.
Jan Pašek
21:17 Revize e9b4e2a1 (aswi2021jmsd-gitlab4): Empty country code is now considered as a valid country code when creating a new certificate.
Changed tests accordingly. Stanislav Král
21:17 Revize e9b4e2a1 (aswi2021jmsd-gitlab): Empty country code is now considered as a valid country code when creating a new certificate.
Changed tests accordingly. Stanislav Král
21:03 Revize d1c800c1 (aswi2021jmsd-gitlab4): Added REST API tests covering whether specifying an invalid country code when making new certificate requests results in a Bad request HTTP status code and a particular response
Stanislav Král
21:03 Revize d1c800c1 (aswi2021jmsd-gitlab): Added REST API tests covering whether specifying an invalid country code when making new certificate requests results in a Bad request HTTP status code and a particular response
Stanislav Král
20:50 Revize b484b79b (aswi2021jmsd-gitlab4): Covered test cases where CertificateService should/shouldn't raise InvalidSubjectAttribute error
Stanislav Král
20:50 Revize b484b79b (aswi2021jmsd-gitlab): Covered test cases where CertificateService should/shouldn't raise InvalidSubjectAttribute error
Stanislav Král
19:35 Revize c9f5ff0d (aswi2021jmsd-gitlab4): Removed assert_invalid_subject_attribute_error function in check_subject_is_valid_test.py test
Stanislav Král
19:35 Revize c9f5ff0d (aswi2021jmsd-gitlab): Removed assert_invalid_subject_attribute_error function in check_subject_is_valid_test.py test
Stanislav Král
19:31 Revize 28dd4ff0 (aswi2021jmsd-gitlab4): Improved check_subject_is_valid_test.py by using test parametrization.
Stanislav Král
19:31 Revize 28dd4ff0 (aswi2021jmsd-gitlab): Improved check_subject_is_valid_test.py by using test parametrization.
Stanislav Král
18:02 Revize fcdfe462 (aswi2021jmsd-gitlab4): Covered the new CertificateService check_subject_is_valid with unit tests.
Stanislav Král
18:02 Revize fcdfe462 (aswi2021jmsd-gitlab): Covered the new CertificateService check_subject_is_valid with unit tests.
Stanislav Král
16:14 Revize c62151d4 (aswi2021jmsd-gitlab4): Improved InvalidSubjectAttribute string representation and added an "except" block in CertificateController that handles this error.
Stanislav Král
16:14 Revize c62151d4 (aswi2021jmsd-gitlab): Improved InvalidSubjectAttribute string representation and added an "except" block in CertificateController that handles this error.
Stanislav Král
15:59 Revize 35a4e794 (aswi2021jmsd-gitlab4): Added docstrings describing the reasons why an InvalidCertificateAttribute error might be raised in the CertificateService.
Stanislav Král
15:59 Revize 35a4e794 (aswi2021jmsd-gitlab): Added docstrings describing the reasons why an InvalidCertificateAttribute error might be raised in the CertificateService.
Stanislav Král
15:54 Revize 7a30da1b (aswi2021jmsd-gitlab4): Added a new exception that is thrown when a subject with an invalid attribute is passed while creating a new certificate via CertificateService.
Stanislav Král
15:54 Revize 7a30da1b (aswi2021jmsd-gitlab): Added a new exception that is thrown when a subject with an invalid attribute is passed while creating a new certificate via CertificateService.
Stanislav Král
14:15 Task #8886 (Assigned): Weekly standup #6
Jan Pašek
13:24 Task #8886 (Closed): Weekly standup #6
Regular weekly standup
*Date:* 14.05.2021
*Time:* 14:00
*PLatform:* MS Teams
Jan Pašek
14:15 Task #8883 (Assigned): Project closure retrospective
Jan Pašek
13:23 Task #8883 (Accepted): Project closure retrospective
Jan Pašek
13:13 Task #8883 (Closed): Project closure retrospective
Last retrospective and project closure meeting
*Date:* 21.05.2021
*Time:* 15:00
*Platform:* MS Teams
Jan Pašek
14:15 Task #8882 (Assigned): Demo meeting #6
Jan Pašek
13:23 Task #8882 (Accepted): Demo meeting #6
Jan Pašek
13:13 Task #8882 (Closed): Demo meeting #6
Last DEMO and project closure meeting
*Date:* 21.05.2021
*Time:* 14:00
*Platform:* Google Meet (https://meet.goo...
Jan Pašek
14:15 Task #8881 (Assigned): Review meeting #5
Jan Pašek
13:23 Task #8881 (Accepted): Review meeting #5
Jan Pašek
13:12 Task #8881 (Closed): Review meeting #5
Regular iteration review meeting
*Date:* 10.05.2021
*Time:* 9:00
*Platform:* MS Teams
Jan Pašek
14:15 Task #8697 (Assigned): Update software architecture
Jan Pašek
13:51 Task #8697 (Accepted): Update software architecture
Jan Pašek
14:15 Feature #8652 (Assigned): Store dates as UNIX timestamp
Jan Pašek
13:50 Feature #8652 (Accepted): Store dates as UNIX timestamp
Jan Pašek
14:15 Feature #8586 (Assigned): Improve treating 205 response codes in the controller
Jan Pašek
13:40 Feature #8586 (Accepted): Improve treating 205 response codes in the controller
Jan Pašek
13:03 Feature #8586 (New): Improve treating 205 response codes in the controller
Jan Pašek
14:15 Task #8549 (Assigned): Create user & administration manual
Jan Pašek
13:36 Task #8549 (Accepted): Create user & administration manual
Jan Pašek
14:15 Feature #8589 (Assigned): Implement get_root() method in CertificateService
Jan Pašek
14:14 Feature #8589 (Accepted): Implement get_root() method in CertificateService
Jan Pašek
14:15 Feature #8701 (Assigned): Improve Web GUI design
Jan Pašek
14:14 Feature #8701 (Accepted): Improve Web GUI design
Jan Pašek
14:14 Enhancement #8779 (Assigned): Disable logging during unit & integration tests
Jan Pašek
14:14 Enhancement #8779 (Accepted): Disable logging during unit & integration tests
Jan Pašek
14:14 Enhancement #8880 (Assigned): Use FileAnchor for database paths and log paths
Jan Pašek
14:14 Enhancement #8880 (Accepted): Use FileAnchor for database paths and log paths
Jan Pašek
13:11 Enhancement #8880 (Closed): Use FileAnchor for database paths and log paths
FileAnchor shall be used for defining log and DB path. FileAnchor must be improved to read the name of the root folde... Jan Pašek
14:14 Enhancement #8884 (Assigned): Improve treating exceptions in the repositories
Jan Pašek
14:14 Enhancement #8884 (Accepted): Improve treating exceptions in the repositories
Jan Pašek
13:22 Enhancement #8884 (Closed): Improve treating exceptions in the repositories
Currently, every exception in the repository contains its own "except" clause. This shall be unified into one clause ... Jan Pašek
14:14 Feature #8885 (Assigned): Implement global exception handler
Jan Pašek
14:14 Feature #8885 (Accepted): Implement global exception handler
Jan Pašek
13:22 Feature #8885 (Closed): Implement global exception handler
A global exception handler that logs the errors shall be implemented.
Reviewer: Honza
Jan Pašek
14:14 Task #8887 (Assigned): Project administrative
Jan Pašek
14:14 Task #8887 (Accepted): Project administrative
Jan Pašek
14:04 Task #8887 (Closed): Project administrative
Regular project administrative tasks Jan Pašek
14:14 Task #8715 (Resolved): Project administrative
Jan Pašek
14:14 Feature #8587 (Assigned): Treat 500 errors in GUI
Jan Pašek
14:14 Feature #8587 (Accepted): Treat 500 errors in GUI
Jan Pašek
14:11 Revize 9f72a03b (aswi2021jmsd-gitlab4): Added db folder to .gitignore and deleted it from the repository
Stanislav Král
14:11 Revize 9f72a03b (aswi2021jmsd-gitlab): Added db folder to .gitignore and deleted it from the repository
Stanislav Král
14:10 Task #8713 (Closed): Planning & Retrospective after iteration #5
Jan Pašek
14:09 Task #8712 (Closed): Demo meeting #5
Jan Pašek
13:52 Task #8699 (Invalid): Declare exceptions in the method docstings
Jan Pašek
13:51 Feature #8696 (Closed): Improve database initialization so that data are not lost after restart
Jan Pašek
13:51 Feature #8696 (Verified): Improve database initialization so that data are not lost after restart
Jan Pašek
13:39 Feature #8584 (Invalid): Improve treating of usages by the whole application
Jan Pašek
13:38 Bug #8653 (Invalid): Fix OpenSSL freezing problem when password is not provided
Jan Pašek
13:29 Revize 9c6005f2 (aswi2021jmsd-gitlab4): Added logging of OperationalError errors
Stanislav Král
13:29 Revize 9c6005f2 (aswi2021jmsd-gitlab): Added logging of OperationalError errors
Stanislav Král
13:10 Bug #8803 (Invalid): Fix application crash when db folder does not exist
Jan Pašek
13:01 Feature #8703 (Closed): Implement automatic tests of Web GUI using Robots
Jan Pašek
13:01 Feature #8703 (Verified): Implement automatic tests of Web GUI using Robots
Jan Pašek
13:00 Feature #8714 (Closed): Prepare Robots framework environment
Jan Pašek
13:00 Task #8711 (Closed): Weekly standup #5
Jan Pašek
13:00 Task #8710 (Closed): Review meeting #3/#4
Jan Pašek
13:00 Feature #8709 (Closed): Include root certificate in downloaded chain of trust
Jan Pašek
13:00 Enhancement #8708 (Closed): Implement endpoint for retrieving PCKS#12
Jan Pašek
13:00 Feature #8707 (Closed): Implement status information into the certificate details endpoint
Jan Pašek
13:00 Feature #8706 (Closed): Implement functional improvements of GUI
Jan Pašek
13:00 Feature #8705 (Closed): Extend Rest API endpoint for creating certificates by provided private key/password
Jan Pašek
13:00 Feature #8704 (Closed): Implement user extension into Rest API endpoint
Jan Pašek
13:00 Feature #8702 (Closed): Extend RestAPI endpoint for gettting certificate list by filtering and pagination
Jan Pašek
13:00 Feature #8700 (Closed): Implement protection for setting revoked certificates back to valid if they are not onHold
Jan Pašek
13:00 Feature #8670 (Closed): Enhance revocation logic
Jan Pašek
13:00 Feature #8590 (Closed): Implement storing all subject fields in the database
Jan Pašek
12:53 Revize efdc5d2e (aswi2021jmsd-gitlab4): Merge remote-tracking branch 'origin/8696_Improve_database_init'
Stanislav Král
12:53 Revize efdc5d2e (aswi2021jmsd-gitlab): Merge remote-tracking branch 'origin/8696_Improve_database_init'
Stanislav Král
11:46 Revize 51175087 (aswi2021jmsd-gitlab4): Update swagger.yaml
Jan Pašek
11:46 Revize 51175087 (aswi2021jmsd-gitlab): Update swagger.yaml
Jan Pašek
10:24 Revize 8b36f119 (aswi2021jmsd-gitlab4): Re #8703 - Review -> Merge into master.
Michal Seják
10:24 Revize 8b36f119 (aswi2021jmsd-gitlab): Re #8703 - Review -> Merge into master.
Michal Seják

2021-05-06

21:52 Feature #8703 (Resolved): Implement automatic tests of Web GUI using Robots
Stanislav Král
21:50 Revize ddb92dc5 (aswi2021jmsd-gitlab4): Re #8703 - Added ./robot_tests/.gitignore and changed README.md
Deleted outdated sample.robot test. Stanislav Král
21:50 Revize ddb92dc5 (aswi2021jmsd-gitlab): Re #8703 - Added ./robot_tests/.gitignore and changed README.md
Deleted outdated sample.robot test. Stanislav Král
21:36 Revize 7294a1db (aswi2021jmsd-gitlab4): Re #8703 - Extended user_stories.robot with a test case that verifies the "User can manage certificates " user story
Added test case comments describing which FRs are being tested. Stanislav Král
21:36 Revize 7294a1db (aswi2021jmsd-gitlab): Re #8703 - Extended user_stories.robot with a test case that verifies the "User can manage certificates " user story
Added test case comments describing which FRs are being tested. Stanislav Král
20:11 Revize 8b739bef (aswi2021jmsd-gitlab4): Re #8703 - Added user_stories.robot test and implemented a test case that verifies the "User Can Manage Certificate Authorities" user story
Stanislav Král
20:11 Revize 8b739bef (aswi2021jmsd-gitlab): Re #8703 - Added user_stories.robot test and implemented a test case that verifies the "User Can Manage Certificate Authorities" user story
Stanislav Král
18:27 Revize 1603fd8d (aswi2021jmsd-gitlab4): Merge branch 'master' into 8714_Robot_framework_preparation
Stanislav Král
18:27 Revize 1603fd8d (aswi2021jmsd-gitlab): Merge branch 'master' into 8714_Robot_framework_preparation
Stanislav Král
10:55 Revize 341a40f4 (aswi2021jmsd-gitlab4): Re #8703 - Improved sample.robot test by adding various keywords
Stanislav Král
10:55 Revize 341a40f4 (aswi2021jmsd-gitlab): Re #8703 - Improved sample.robot test by adding various keywords
Stanislav Král

2021-05-05

14:34 Feature #8706 (Verified): Implement functional improvements of GUI
Minor issue with PKCS12 identities being downloaded incorrectly to client was found, but was resolved quickly. Otherw... Stanislav Král
14:25 Revize bfdbb86e (aswi2021jmsd-gitlab4): Merge branch '8706_functional_improvement_of_gui' into 'master'
8706 functional improvement of gui
See merge request aswi/aswi-2021/aswi2021jmsd!27
Stanislav Král
14:25 Revize bfdbb86e (aswi2021jmsd-gitlab): Merge branch '8706_functional_improvement_of_gui' into 'master'
8706 functional improvement of gui
See merge request aswi/aswi-2021/aswi2021jmsd!27
Stanislav Král
14:15 Revize 736b3327 (aswi2021jmsd-gitlab4): Re #8706 - Bugfix of downloading identity binary files
Jan Pašek
14:15 Revize 736b3327 (aswi2021jmsd-gitlab): Re #8706 - Bugfix of downloading identity binary files
Jan Pašek

2021-05-04

12:56 Feature #8696 (Resolved): Improve database initialization so that data are not lost after restart
David Friesecký
12:56 Revize aad9f145 (aswi2021jmsd-gitlab4): Re #8696 - Added TODO to SQL query constant
David Friesecký
12:56 Revize aad9f145 (aswi2021jmsd-gitlab): Re #8696 - Added TODO to SQL query constant
David Friesecký
11:44 Feature #8706: Implement functional improvements of GUI
Implementation finished and posted for a review to Stanislav Král. Jan Pašek
11:44 Feature #8706 (Resolved): Implement functional improvements of GUI
Jan Pašek
11:42 Revize 6b69049b (aswi2021jmsd-gitlab4): Re #8706 - Minor adjustments of GUI
Jan Pašek
11:42 Revize 6b69049b (aswi2021jmsd-gitlab): Re #8706 - Minor adjustments of GUI
Jan Pašek
11:34 Task #8711 (Verified): Weekly standup #5
Jan Pašek
11:33 Feature #8705 (Verified): Extend Rest API endpoint for creating certificates by provided private key/password
Review done Jan Pašek
09:31 Revize 07a6c869 (aswi2021jmsd-gitlab4): Re #8696 - Improved DB creation
- secured start application without lost data David Friesecký
09:31 Revize 07a6c869 (aswi2021jmsd-gitlab): Re #8696 - Improved DB creation
- secured start application without lost data David Friesecký

2021-05-03

16:25 Revize e36779bd (aswi2021jmsd-gitlab4): Re #8706 - Removed debug print statements.
Michal Seják
16:25 Revize e36779bd (aswi2021jmsd-gitlab): Re #8706 - Removed debug print statements.
Michal Seják
16:23 Revize f4ba5358 (aswi2021jmsd-gitlab4): Merge remote-tracking branch 'origin/8706_functional_improvement_of_gui' into 8706_functional_improvement_of_gui
Michal Seják
16:23 Revize f4ba5358 (aswi2021jmsd-gitlab): Merge remote-tracking branch 'origin/8706_functional_improvement_of_gui' into 8706_functional_improvement_of_gui
Michal Seják
16:23 Revize e77c14f9 (aswi2021jmsd-gitlab4): Re #8706 - Fixed a bug where certificates without usages would not be returned when the usage filter was unspecified. Added a related integration test.
Michal Seják
16:23 Revize e77c14f9 (aswi2021jmsd-gitlab): Re #8706 - Fixed a bug where certificates without usages would not be returned when the usage filter was unspecified. Added a related integration test.
Michal Seják
15:20 Feature #8714 (Verified): Prepare Robots framework environment
Review done via call. Jan Pašek
06:31 Feature #8714 (Resolved): Prepare Robots framework environment
Stanislav Král
15:13 Revize a13b1c2d (aswi2021jmsd-gitlab4): Re #8706 - Certificate list filtering
Jan Pašek
15:13 Revize a13b1c2d (aswi2021jmsd-gitlab): Re #8706 - Certificate list filtering
Jan Pašek
14:37 Revize 6db8a3cb (aswi2021jmsd-gitlab4): Re #8706 - Pagination implemented
Jan Pašek
14:37 Revize 6db8a3cb (aswi2021jmsd-gitlab): Re #8706 - Pagination implemented
Jan Pašek
13:42 Revize 1597a43f (aswi2021jmsd-gitlab4): Re #8706 - Filtering options implemented in the GUI
Jan Pašek
13:42 Revize 1597a43f (aswi2021jmsd-gitlab): Re #8706 - Filtering options implemented in the GUI
Jan Pašek
13:16 Revize e24e5207 (aswi2021jmsd-gitlab4): Re #8706 - certificate creation - change in filtering of available CAs
Jan Pašek
13:16 Revize e24e5207 (aswi2021jmsd-gitlab): Re #8706 - certificate creation - change in filtering of available CAs
Jan Pašek
13:07 Revize cf1dec7f (aswi2021jmsd-gitlab4): Re #8706 - Extensions specification improvement
Jan Pašek
13:07 Revize cf1dec7f (aswi2021jmsd-gitlab): Re #8706 - Extensions specification improvement
Jan Pašek
12:49 Revize 5baa6e46 (aswi2021jmsd-gitlab4): Merge remote-tracking branch 'origin/8706_functional_improvement_of_gui' into 8706_functional_improvement_of_gui
# Conflicts:
# static/js/create_certificate.js
Jan Pašek
12:49 Revize 5baa6e46 (aswi2021jmsd-gitlab): Merge remote-tracking branch 'origin/8706_functional_improvement_of_gui' into 8706_functional_improvement_of_gui
# Conflicts:
# static/js/create_certificate.js
Jan Pašek
12:48 Revize 11b3d564 (aswi2021jmsd-gitlab4): Re #8706 - revocation status improvement
Jan Pašek
12:48 Revize 11b3d564 (aswi2021jmsd-gitlab): Re #8706 - revocation status improvement
Jan Pašek
12:45 Revize 3c468ba1 (aswi2021jmsd-gitlab4): Re #8706 - Added pagination elements
Jan Pašek
12:45 Revize 73ab16a1 (aswi2021jmsd-gitlab4): Re #8706 - Specify custom extensions
Jan Pašek
12:45 Revize 3c468ba1 (aswi2021jmsd-gitlab): Re #8706 - Added pagination elements
Jan Pašek
12:45 Revize 73ab16a1 (aswi2021jmsd-gitlab): Re #8706 - Specify custom extensions
Jan Pašek
12:45 Revize dd7fb7a3 (aswi2021jmsd-gitlab4): Re #8706 - Rebased to current master
Jan Pašek
12:45 Revize dd7fb7a3 (aswi2021jmsd-gitlab): Re #8706 - Rebased to current master
Jan Pašek
12:43 Revize f38d40da (aswi2021jmsd-gitlab4): Re #8706 - More downloads in certificate listing
Jan Pašek
12:43 Revize 67b78641 (aswi2021jmsd-gitlab4): Re #8706 - Fix of downloading PKCS#12
Jan Pašek
12:43 Revize 90642551 (aswi2021jmsd-gitlab4): Re #8706 - Downloading PKCS#12 identity
Jan Pašek
12:43 Revize f38d40da (aswi2021jmsd-gitlab): Re #8706 - More downloads in certificate listing
Jan Pašek
12:43 Revize 67b78641 (aswi2021jmsd-gitlab): Re #8706 - Fix of downloading PKCS#12
Jan Pašek
12:43 Revize 90642551 (aswi2021jmsd-gitlab): Re #8706 - Downloading PKCS#12 identity
Jan Pašek
12:43 Revize bb8a12f8 (aswi2021jmsd-gitlab4): Re #8706 - Rebased to current master
Jan Pašek
12:43 Revize bb8a12f8 (aswi2021jmsd-gitlab): Re #8706 - Rebased to current master
Jan Pašek
12:38 Revize 76cd3805 (aswi2021jmsd-gitlab4): Re #8706 - Downloading PKCS#12 identity
Jan Pašek
12:38 Revize aea56581 (aswi2021jmsd-gitlab4): Re #8706 - Added issuer link
Jan Pašek
12:38 Revize e5640707 (aswi2021jmsd-gitlab4): Re #8706 - Added status adn issuer details to certificate details view
Jan Pašek
12:38 Revize 76cd3805 (aswi2021jmsd-gitlab): Re #8706 - Downloading PKCS#12 identity
Jan Pašek
12:38 Revize aea56581 (aswi2021jmsd-gitlab): Re #8706 - Added issuer link
Jan Pašek
12:38 Revize e5640707 (aswi2021jmsd-gitlab): Re #8706 - Added status adn issuer details to certificate details view
Jan Pašek
12:34 Revize 05c93095 (aswi2021jmsd-gitlab4): Merge branch 'resolve_conflicts_master'
# Conflicts:
# src/controllers/certificates_controller.py
Jan Pašek
12:34 Revize 05c93095 (aswi2021jmsd-gitlab): Merge branch 'resolve_conflicts_master'
# Conflicts:
# src/controllers/certificates_controller.py
Jan Pašek
12:29 Revize e9af380d (aswi2021jmsd-gitlab4): Merge branch 'resolve_conflicts' into resolve_conflicts_master
# Conflicts:
# src/controllers/certificates_controller.py
Jan Pašek
12:29 Revize e9af380d (aswi2021jmsd-gitlab): Merge branch 'resolve_conflicts' into resolve_conflicts_master
# Conflicts:
# src/controllers/certificates_controller.py
Jan Pašek
12:20 Feature #8702 (Verified): Extend RestAPI endpoint for gettting certificate list by filtering and pagination
Stanislav Král
12:16 Revize 3260320c (aswi2021jmsd-gitlab4): Re #8705 - Fixed a merge conflict.
Michal Seják
12:16 Revize 3260320c (aswi2021jmsd-gitlab): Re #8705 - Fixed a merge conflict.
Michal Seják
12:12 Revize 364a6830 (aswi2021jmsd-gitlab4): [Merge conflict] - reverted controller version from #8702
Jan Pašek
12:12 Revize 364a6830 (aswi2021jmsd-gitlab): [Merge conflict] - reverted controller version from #8702
Jan Pašek
12:10 Revize 9a6c9613 (aswi2021jmsd-gitlab4): [Merge conflict] - reverted controller version from #8702
Jan Pašek
12:10 Revize 9a6c9613 (aswi2021jmsd-gitlab): [Merge conflict] - reverted controller version from #8702
Jan Pašek
12:08 Revize da92e92a (aswi2021jmsd-gitlab4): [Merge conflict] - reverted controller version from #8705
Jan Pašek
12:08 Revize da92e92a (aswi2021jmsd-gitlab): [Merge conflict] - reverted controller version from #8705
Jan Pašek
12:02 Revize fb063a24 (aswi2021jmsd-gitlab4): Merge branch '8705_rapi_private_key' into 'master'
8705 rapi private key
See merge request aswi/aswi-2021/aswi2021jmsd!23
Jan Pašek
12:02 Revize fb063a24 (aswi2021jmsd-gitlab): Merge branch '8705_rapi_private_key' into 'master'
8705 rapi private key
See merge request aswi/aswi-2021/aswi2021jmsd!23
Jan Pašek
11:59 Revize 0177078b (aswi2021jmsd-gitlab4): Merge branch 'master' into '8705_rapi_private_key'
# Conflicts:
# src/controllers/certificates_controller.py
# src/services/cryptography.py
# tests/integration_te...
Jan Pašek
11:59 Revize 0177078b (aswi2021jmsd-gitlab): Merge branch 'master' into '8705_rapi_private_key'
# Conflicts:
# src/controllers/certificates_controller.py
# src/services/cryptography.py
# tests/integration_te...
Jan Pašek
11:49 Revize 7cb8f6d4 (aswi2021jmsd-gitlab4): Merge remote-tracking branch 'origin/8705_rapi_private_key' into 8705_rapi_private_key
Michal Seják
11:49 Revize 7cb8f6d4 (aswi2021jmsd-gitlab): Merge remote-tracking branch 'origin/8705_rapi_private_key' into 8705_rapi_private_key
Michal Seják
11:48 Revize 857e9e12 (aswi2021jmsd-gitlab4): Re #8705 - Added CertService tests for `verify_key` and key reusal functionality of `wrap_custom_key`.
Michal Seják
11:48 Revize 857e9e12 (aswi2021jmsd-gitlab): Re #8705 - Added CertService tests for `verify_key` and key reusal functionality of `wrap_custom_key`.
Michal Seják
11:48 Revize fbfc4b04 (aswi2021jmsd-gitlab4): Re #8705 - Reformatting, test updates (discussed invalid branch returns 400).
Michal Seják
11:48 Revize fbfc4b04 (aswi2021jmsd-gitlab): Re #8705 - Reformatting, test updates (discussed invalid branch returns 400).
Michal Seják
11:46 Revize 9a466331 (aswi2021jmsd-gitlab4): Re #8705 - `verify_key` bugfix - added check whether the passed PEM is an actual key
Michal Seják
11:46 Revize 9a466331 (aswi2021jmsd-gitlab): Re #8705 - `verify_key` bugfix - added check whether the passed PEM is an actual key
Michal Seják
11:21 Revize 89aa967d (aswi2021jmsd-gitlab4): Re #8705 - Review updates.
Michal Seják
11:21 Revize 89aa967d (aswi2021jmsd-gitlab): Re #8705 - Review updates.
Michal Seják
09:57 Revize 67f41c8f (aswi2021jmsd-gitlab4): Re #8706 - Added pagination elements
Jan Pašek
09:57 Revize 67f41c8f (aswi2021jmsd-gitlab): Re #8706 - Added pagination elements
Jan Pašek
09:49 Revize bb4a9d1f (aswi2021jmsd-gitlab4): Re #8702 - Updated Certificate constructors in compliance with the recent database updates.
Michal Seják
09:49 Revize bb4a9d1f (aswi2021jmsd-gitlab): Re #8702 - Updated Certificate constructors in compliance with the recent database updates.
Michal Seják
09:47 Revize 0b8eac76 (aswi2021jmsd-gitlab4): Re #8706 - Specify custom extensions
Jan Pašek
09:47 Revize 0b8eac76 (aswi2021jmsd-gitlab): Re #8706 - Specify custom extensions
Jan Pašek
09:40 Feature #8704 (Verified): Implement user extension into Rest API endpoint
- both code review and a presentation via a MS Teams call done without any major findings Stanislav Král
09:35 Revize d74b9c59 (aswi2021jmsd-gitlab4): Re #8706 - Providing custom private key
Jan Pašek
09:35 Revize d74b9c59 (aswi2021jmsd-gitlab): Re #8706 - Providing custom private key
Jan Pašek
09:34 Revize 6e1dee8b (aswi2021jmsd-gitlab4): Merge branch '8702_augmented_filtering' into 'master'
8702 Augmented filtering of certificates
See merge request aswi/aswi-2021/aswi2021jmsd!25
Stanislav Král
09:34 Revize 6e1dee8b (aswi2021jmsd-gitlab): Merge branch '8702_augmented_filtering' into 'master'
8702 Augmented filtering of certificates
See merge request aswi/aswi-2021/aswi2021jmsd!25
Stanislav Král
08:56 Revize 3b82dc95 (aswi2021jmsd-gitlab4): 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
Stanislav Král
08:56 Revize 3b82dc95 (aswi2021jmsd-gitlab): 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
Stanislav Král
08:47 Revize 221e78c2 (aswi2021jmsd-gitlab4): Re #8704 - Minor fix (return code 500 -> 400)
Michal Seják
08:47 Revize 221e78c2 (aswi2021jmsd-gitlab): Re #8704 - Minor fix (return code 500 -> 400)
Michal Seják
08:42 Revize 3e6d1ec5 (aswi2021jmsd-gitlab4): Re #8706 - More downloads in certificate listing
Jan Pašek
08:42 Revize 3e6d1ec5 (aswi2021jmsd-gitlab): Re #8706 - More downloads in certificate listing
Jan Pašek
08:26 Revize 2847ad2a (aswi2021jmsd-gitlab4): Re #8706 - Fix of downloading PKCS#12
Jan Pašek
08:26 Revize 2847ad2a (aswi2021jmsd-gitlab): Re #8706 - Fix of downloading PKCS#12
Jan Pašek
08:18 Enhancement #8708 (Verified): Implement endpoint for retrieving PCKS#12
Code review was done via call. Minor changes were done. Jan Pašek
08:15 Revize d1fd3f41 (aswi2021jmsd-gitlab4): Merge branch '8706_functional_improvement_of_gui' of gitlab.kiv.zcu.cz:aswi/aswi-2021/aswi2021jmsd into 8706_functional_improvement_of_gui
Jan Pašek
08:15 Revize d1fd3f41 (aswi2021jmsd-gitlab): Merge branch '8706_functional_improvement_of_gui' of gitlab.kiv.zcu.cz:aswi/aswi-2021/aswi2021jmsd into 8706_functional_improvement_of_gui
Jan Pašek
08:15 Revize 2a4cf382 (aswi2021jmsd-gitlab4): Re #8706 - Downloading PKCS#12 identity
Jan Pašek
08:15 Revize a70271db (aswi2021jmsd-gitlab4): Re #8706 - Added issuer link
Jan Pašek
08:15 Revize ed76e293 (aswi2021jmsd-gitlab4): Re #8706 - Added status adn issuer details to certificate details view
Jan Pašek
08:15 Revize 2a4cf382 (aswi2021jmsd-gitlab): Re #8706 - Downloading PKCS#12 identity
Jan Pašek
08:15 Revize a70271db (aswi2021jmsd-gitlab): Re #8706 - Added issuer link
Jan Pašek
08:15 Revize ed76e293 (aswi2021jmsd-gitlab): Re #8706 - Added status adn issuer details to certificate details view
Jan Pašek
08:12 Revize 0e62292d (aswi2021jmsd-gitlab4): Merge branch '8708_PKCS_Identity' into 'master'
8708 pkcs identity
See merge request aswi/aswi-2021/aswi2021jmsd!22
Jan Pašek
08:12 Revize 0e62292d (aswi2021jmsd-gitlab): Merge branch '8708_PKCS_Identity' into 'master'
8708 pkcs identity
See merge request aswi/aswi-2021/aswi2021jmsd!22
Jan Pašek
08:07 Revize 586f1573 (aswi2021jmsd-gitlab4): Re #8706 - Downloading PKCS#12 identity
Jan Pašek
08:07 Revize 586f1573 (aswi2021jmsd-gitlab): Re #8706 - Downloading PKCS#12 identity
Jan Pašek
08:00 Revize 04805a41 (aswi2021jmsd-gitlab4): 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.
Stanislav Král
08:00 Revize 04805a41 (aswi2021jmsd-gitlab): 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.
Stanislav Král
07:50 Revize c1a7a041 (aswi2021jmsd-gitlab4): Re #8714 - Extended the sample.robot test case with a custom keyword
Stanislav Král
07:50 Revize c1a7a041 (aswi2021jmsd-gitlab): Re #8714 - Extended the sample.robot test case with a custom keyword
Stanislav Král
07:43 Bug #8803 (Invalid): Fix application crash when db folder does not exist
Jan Pašek
06:19 Revize 1f74eeeb (aswi2021jmsd-gitlab4): Re #8706 - Added issuer link
Jan Pašek
06:19 Revize 1f74eeeb (aswi2021jmsd-gitlab): Re #8706 - Added issuer link
Jan Pašek
06:16 Revize d76d7767 (aswi2021jmsd-gitlab4): Re #8706 - Added status adn issuer details to certificate details view
Jan Pašek
06:16 Revize d76d7767 (aswi2021jmsd-gitlab): Re #8706 - Added status adn issuer details to certificate details view
Jan Pašek
05:37 Revize a42ed5f4 (aswi2021jmsd-gitlab4): Re #8705 - Changed usage dict to usage list in the client application while creating certificate
Jan Pašek
05:37 Revize a42ed5f4 (aswi2021jmsd-gitlab): Re #8705 - Changed usage dict to usage list in the client application while creating certificate
Jan Pašek

2021-05-02

20:25 Revize 50b2342e (aswi2021jmsd-gitlab4): Re #8714 - Added a simple Robot Framework GUI test that verifies whether creation and removal of a certificate is working correctly
Stanislav Král
20:25 Revize 50b2342e (aswi2021jmsd-gitlab): Re #8714 - Added a simple Robot Framework GUI test that verifies whether creation and removal of a certificate is working correctly
Stanislav Král
19:29 Revize dea7f12f (aswi2021jmsd-gitlab4): 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 empt... Stanislav Král
19:29 Revize dea7f12f (aswi2021jmsd-gitlab): 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 empt... Stanislav Král
14:28 Revize f73581e5 (aswi2021jmsd-gitlab4): Re #8704 - Minor fix (extensions default None -> "")
Michal Seják
14:28 Revize f73581e5 (aswi2021jmsd-gitlab): Re #8704 - Minor fix (extensions default None -> "")
Michal Seják
14:26 Revize 5f4b9c8d (aswi2021jmsd-gitlab4): Re #8704 - Added an invalid extension test.
Michal Seják
14:26 Revize 5f4b9c8d (aswi2021jmsd-gitlab): Re #8704 - Added an invalid extension test.
Michal Seják
14:25 Revize a2965e9a (aswi2021jmsd-gitlab4): Re #8704 - Added the `extension` parameter to the create endpoint.
Michal Seják
14:25 Revize a2965e9a (aswi2021jmsd-gitlab): Re #8704 - Added the `extension` parameter to the create endpoint.
Michal Seják
14:12 Revize 5affba06 (aswi2021jmsd-gitlab4): Re #8702 - Reset DB w.r.t. new `init_database.py`.
Michal Seják
14:12 Revize 5affba06 (aswi2021jmsd-gitlab): Re #8702 - Reset DB w.r.t. new `init_database.py`.
Michal Seják
14:11 Revize da8c3753 (aswi2021jmsd-gitlab4): Re #8702 - Added filtering/pagination tests.
Michal Seják
14:11 Revize da8c3753 (aswi2021jmsd-gitlab): Re #8702 - Added filtering/pagination tests.
Michal Seják
14:11 Revize a767aa70 (aswi2021jmsd-gitlab4): Re #8702 - Minor bug and flow fixes.
Michal Seják
14:11 Revize a767aa70 (aswi2021jmsd-gitlab): Re #8702 - Minor bug and flow fixes.
Michal Seják
14:11 Revize 67723931 (aswi2021jmsd-gitlab4): Re #8702 - Finished implementing filtering methods in the CertService.
Michal Seják
14:11 Revize 67723931 (aswi2021jmsd-gitlab): Re #8702 - Finished implementing filtering methods in the CertService.
Michal Seják
14:10 Revize cf247eaa (aswi2021jmsd-gitlab4): Re #8702 - Added filtering methods to CertRepository.
Michal Seják
14:10 Revize cf247eaa (aswi2021jmsd-gitlab): Re #8702 - Added filtering methods to CertRepository.
Michal Seják
12:29 Feature #8704 (Resolved): Implement user extension into Rest API endpoint
Michal Seják
12:15 Feature #8702 (Resolved): Extend RestAPI endpoint for gettting certificate list by filtering and pagination
Michal Seják

2021-05-01

16:52 Revize 977845e0 (aswi2021jmsd-gitlab4): Re #8708 - Changed /api/certificates/{id}/identity endpoint method back to POST (facepalm)
Changed REST API tests accordingly. Stanislav Král
16:52 Revize 977845e0 (aswi2021jmsd-gitlab): Re #8708 - Changed /api/certificates/{id}/identity endpoint method back to POST (facepalm)
Changed REST API tests accordingly. Stanislav Král
10:02 Revize fe0ae9db (aswi2021jmsd-gitlab4): Merge branch '8590_Implement_subject_fields'
Michal Seják
10:02 Revize fe0ae9db (aswi2021jmsd-gitlab): Merge branch '8590_Implement_subject_fields'
Michal Seják
08:06 Feature #8590 (Verified): Implement storing all subject fields in the database
Michal Seják
07:37 Revize b6167335 (aswi2021jmsd-gitlab4): Re #8700 - Fixed a test bug related to date format differences.
Michal Seják
07:37 Revize b6167335 (aswi2021jmsd-gitlab): Re #8700 - Fixed a test bug related to date format differences.
Michal Seják
07:16 Revize c839facb (aswi2021jmsd-gitlab4): Re #8702 - Started implementing required CertService updates.
Michal Seják
07:16 Revize c839facb (aswi2021jmsd-gitlab): Re #8702 - Started implementing required CertService updates.
Michal Seják
07:16 Revize d0471de8 (aswi2021jmsd-gitlab4): Re #8702 - Reformed CertController's `get_list_of_certs` method, improved filtering logic.
Michal Seják
07:16 Revize d0471de8 (aswi2021jmsd-gitlab): Re #8702 - Reformed CertController's `get_list_of_certs` method, improved filtering logic.
Michal Seják
06:37 Enhancement #8708: Implement endpoint for retrieving PCKS#12
During this issue I have made some small changes to the Open API specification, see issue commits for more details. Stanislav Král
06:36 Enhancement #8708 (Resolved): Implement endpoint for retrieving PCKS#12
Stanislav Král
05:49 Revize 8a5e37dd (aswi2021jmsd-gitlab4): Re #8708 - Improved /api/certificate/{id}/identity test coverage by testing to send non well formed requests
Stanislav Král
05:49 Revize 8a5e37dd (aswi2021jmsd-gitlab): Re #8708 - Improved /api/certificate/{id}/identity test coverage by testing to send non well formed requests
Stanislav Král
05:39 Revize dc6a2217 (aswi2021jmsd-gitlab4): Re #8708 - Improved generate_pkcs_identity tests in such way that the identity's friendlyName attribute is now checked
Stanislav Král
05:39 Revize dc6a2217 (aswi2021jmsd-gitlab): Re #8708 - Improved generate_pkcs_identity tests in such way that the identity's friendlyName attribute is now checked
Stanislav Král
05:36 Revize e23248ed (aswi2021jmsd-gitlab4): 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 param...
Stanislav Král
05:36 Revize e23248ed (aswi2021jmsd-gitlab): 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 param...
Stanislav Král
05:33 Revize 7dd54fd2 (aswi2021jmsd-gitlab4): 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 Stanislav Král
05:33 Revize 7dd54fd2 (aswi2021jmsd-gitlab): 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 Stanislav Král
05:22 Revize df7f5fda (aswi2021jmsd-gitlab4): 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 Stanislav Král
05:22 Revize df7f5fda (aswi2021jmsd-gitlab): 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 Stanislav Král
05:11 Revize 63d763d2 (aswi2021jmsd-gitlab4): Re #8708 - Renamed a test
Stanislav Král
05:11 Revize 63d763d2 (aswi2021jmsd-gitlab): Re #8708 - Renamed a test
Stanislav Král
05:10 Revize 9cb4bc4e (aswi2021jmsd-gitlab4): Re #8708 - Added a test verifying the validity of the generate_pkcs_identity method in CertificateService when a chain of trust is empty
Stanislav Král
05:10 Revize 9cb4bc4e (aswi2021jmsd-gitlab): Re #8708 - Added a test verifying the validity of the generate_pkcs_identity method in CertificateService when a chain of trust is empty
Stanislav Král
04:58 Revize 41349ce9 (aswi2021jmsd-gitlab4): Re #8708 - Added a new integration test verifying valid status code and content type of /api/certificates/<id>/identity endpoint
Stanislav Král
04:58 Revize 41349ce9 (aswi2021jmsd-gitlab): Re #8708 - Added a new integration test verifying valid status code and content type of /api/certificates/<id>/identity endpoint
Stanislav Král
04:49 Revize 1d8ff0a3 (aswi2021jmsd-gitlab4): Re #8708 - Added a new REST API endpoint used for generating a PKCS12 identities of certificates
Stanislav Král
04:49 Revize 1d8ff0a3 (aswi2021jmsd-gitlab): Re #8708 - Added a new REST API endpoint used for generating a PKCS12 identities of certificates
Stanislav Král

2021-04-30

19:25 Feature #8700 (Verified): Implement protection for setting revoked certificates back to valid if they are not onHold
Michal Seják
19:22 Revize 1fa20e93 (aswi2021jmsd-gitlab4): 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
Stanislav Král
19:22 Revize 1fa20e93 (aswi2021jmsd-gitlab): 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
Stanislav Král
17:40 Feature #8705 (Resolved): Extend Rest API endpoint for creating certificates by provided private key/password
Michal Seják
17:39 Revize 71938dcd (aswi2021jmsd-gitlab4): Re #8705 - Added tests, changed usages (dict -> list).
Michal Seják
17:39 Revize 71938dcd (aswi2021jmsd-gitlab): Re #8705 - Added tests, changed usages (dict -> list).
Michal Seják
17:38 Revize 2525db58 (aswi2021jmsd-gitlab4): Re #8705 - Added the `find_pk` method to PKRepo.
Michal Seják
17:38 Revize 2525db58 (aswi2021jmsd-gitlab): Re #8705 - Added the `find_pk` method to PKRepo.
Michal Seják
17:38 Revize 76648193 (aswi2021jmsd-gitlab4): Re #8705 - Added the `verify_key` method to CryptoService.
Michal Seják
17:38 Revize 76648193 (aswi2021jmsd-gitlab): Re #8705 - Added the `verify_key` method to CryptoService.
Michal Seják
17:37 Revize 932420d8 (aswi2021jmsd-gitlab4): Re #8705 - Added wrapping methods and the `verify_key` method to KeyService.
Michal Seják
17:37 Revize 932420d8 (aswi2021jmsd-gitlab): Re #8705 - Added wrapping methods and the `verify_key` method to KeyService.
Michal Seják
17:08 Revize b8f5752f (aswi2021jmsd-gitlab4): 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.
Michal Seják
17:08 Revize b8f5752f (aswi2021jmsd-gitlab): 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.
Michal Seják
14:41 Revize 7855d234 (aswi2021jmsd-gitlab4): Re #8700 - Review merge.
Michal Seják
14:41 Revize 7855d234 (aswi2021jmsd-gitlab): Re #8700 - Review merge.
Michal Seják
14:37 Task #8711 (Resolved): Weekly standup #5
Jan Pašek
14:37 Task #8710 (Verified): Review meeting #3/#4
Jan Pašek
14:19 Revize 2c8b7911 (aswi2021jmsd-gitlab4): 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. Stanislav Král
14:19 Revize 2c8b7911 (aswi2021jmsd-gitlab): 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. Stanislav Král
12:59 Enhancement #8779 (Closed): Disable logging during unit & integration tests
Logging shall be disabled during unit tests and integration tests.
Maybe the Configuration class may be helpful f...
Jan Pašek
12:24 Bug #8778 (Closed): Fix response 500 when country code > 2 characters is provided.
If a country code is provided longer than 2 characters the server returns error 500. This must be enhanced to check ... Jan Pašek
10:42 Revize bf9b096b (aswi2021jmsd-gitlab4): Re #8590 - Modified IF statement
- revocation data can be None David Friesecký
10:42 Revize bf9b096b (aswi2021jmsd-gitlab): Re #8590 - Modified IF statement
- revocation data can be None David Friesecký
10:34 Feature #8590 (Resolved): Implement storing all subject fields in the database
David Friesecký
10:31 Revize 1f869543 (aswi2021jmsd-gitlab4): Re #8590 - Modified tests due to fields of subject implemented
David Friesecký
10:31 Revize 1f869543 (aswi2021jmsd-gitlab): Re #8590 - Modified tests due to fields of subject implemented
David Friesecký
10:29 Revize 894cc2cd (aswi2021jmsd-gitlab4): Re #8590 - Modified methods due to fields of subject implemented
David Friesecký
10:29 Revize 894cc2cd (aswi2021jmsd-gitlab): Re #8590 - Modified methods due to fields of subject implemented
David Friesecký
10:27 Revize 0e7c3096 (aswi2021jmsd-gitlab4): Re #8590 - Implemented all fields of subject into DB
David Friesecký
10:27 Revize 0e7c3096 (aswi2021jmsd-gitlab): Re #8590 - Implemented all fields of subject into DB
David Friesecký
05:43 Revize 4516017a (aswi2021jmsd-gitlab4): Update README.md
Stanislav Král
05:43 Revize 4516017a (aswi2021jmsd-gitlab): Update README.md
Stanislav Král

2021-04-29

09:56 Revize 43439c9f (aswi2021jmsd-gitlab4): Re #8590 - Migrated subjects fields to the table of certificates
David Friesecký
09:56 Revize 43439c9f (aswi2021jmsd-gitlab): Re #8590 - Migrated subjects fields to the table of certificates
David Friesecký
09:23 Revize e1c31cac (aswi2021jmsd-gitlab4): 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, ...
David Friesecký
09:23 Revize e1c31cac (aswi2021jmsd-gitlab): 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, ...
David Friesecký

2021-04-28

10:56 Revize 2d625493 (aswi2021jmsd-gitlab4): Hotfix - logpath definition
Jan Pašek
10:56 Revize 2d625493 (aswi2021jmsd-gitlab): Hotfix - logpath definition
Jan Pašek
10:19 Revize 81c99bb5 (aswi2021jmsd-gitlab4): Update requirements.txt
Jan Pašek
10:19 Revize 81c99bb5 (aswi2021jmsd-gitlab): Update requirements.txt
Jan Pašek
10:15 Revize 9e5f327a (aswi2021jmsd-gitlab4): Update Dockerfile
Jan Pašek
10:15 Revize 9e5f327a (aswi2021jmsd-gitlab): Update Dockerfile
Jan Pašek
10:06 Feature #8670 (Verified): Enhance revocation logic
Review done via call, little adjustments were done. Jan Pašek
10:05 Feature #8670 (Resolved): Enhance revocation logic
David Friesecký
10:03 Revize f6e1c089 (aswi2021jmsd-gitlab4): Merge branch '8670_Enhance_revocation_logic' into 'master'
8670 enhance revocation logic
See merge request aswi/aswi-2021/aswi2021jmsd!21
Jan Pašek
10:03 Revize f6e1c089 (aswi2021jmsd-gitlab): Merge branch '8670_Enhance_revocation_logic' into 'master'
8670 enhance revocation logic
See merge request aswi/aswi-2021/aswi2021jmsd!21
Jan Pašek
10:03 Feature #8707 (Verified): Implement status information into the certificate details endpoint
David Friesecký
06:30 Feature #8707 (Resolved): Implement status information into the certificate details endpoint
Implementation of /api/certificates/{id}/details endpoint enhanced. Jan Pašek
10:02 Revize 7eacb98d (aswi2021jmsd-gitlab4): Merge branch 'master' into '8670_Enhance_revocation_logic'
# Conflicts:
# src/dao/certificate_repository.py
Jan Pašek
10:02 Revize 7eacb98d (aswi2021jmsd-gitlab): Merge branch 'master' into '8670_Enhance_revocation_logic'
# Conflicts:
# src/dao/certificate_repository.py
Jan Pašek
10:00 Revize ecfad82b (aswi2021jmsd-gitlab4): Re #8670 - minor extension of integration test during review
Jan Pašek
10:00 Revize ecfad82b (aswi2021jmsd-gitlab): Re #8670 - minor extension of integration test during review
Jan Pašek
09:45 Revize f3091dc0 (aswi2021jmsd-gitlab4): Merge branch '8707_certificate_status_information' into 'master'
8707 certificate status information
See merge request aswi/aswi-2021/aswi2021jmsd!20
David Friesecký
09:45 Revize f3091dc0 (aswi2021jmsd-gitlab): Merge branch '8707_certificate_status_information' into 'master'
8707 certificate status information
See merge request aswi/aswi-2021/aswi2021jmsd!20
David Friesecký
09:44 Revize 688c63b7 (aswi2021jmsd-gitlab4): Re #8707 - Logging of used config file improved
Jan Pašek
09:44 Revize 688c63b7 (aswi2021jmsd-gitlab): Re #8707 - Logging of used config file improved
Jan Pašek
09:32 Revize 53b0c8bc (aswi2021jmsd-gitlab4): Re #8707 - Log level mapping via dictionary, minor adjustments during review
Jan Pašek
09:32 Revize 53b0c8bc (aswi2021jmsd-gitlab): Re #8707 - Log level mapping via dictionary, minor adjustments during review
Jan Pašek
08:08 Revize c36d3299 (aswi2021jmsd-gitlab4): Re #8670 - Covered certificate_repository by the CRUD tests
David Friesecký
08:08 Revize c36d3299 (aswi2021jmsd-gitlab): Re #8670 - Covered certificate_repository by the CRUD tests
David Friesecký
06:27 Revize 4ff15a44 (aswi2021jmsd-gitlab4): Re #8707 - Added logging for the new functionality
Jan Pašek
06:27 Revize 4ff15a44 (aswi2021jmsd-gitlab): Re #8707 - Added logging for the new functionality
Jan Pašek
06:24 Revize d78aa613 (aswi2021jmsd-gitlab4): Re #8707 - Enhanced logging to set log level based on config file
Jan Pašek
06:24 Revize d78aa613 (aswi2021jmsd-gitlab): Re #8707 - Enhanced logging to set log level based on config file
Jan Pašek
06:09 Revize 7d05def5 (aswi2021jmsd-gitlab4): Re #8707 - Added integration test of the RestAPI
Jan Pašek
06:09 Revize 7d05def5 (aswi2021jmsd-gitlab): Re #8707 - Added integration test of the RestAPI
Jan Pašek
05:58 Revize a3a691fd (aswi2021jmsd-gitlab4): Re #8707 - Added integration test of the service
Jan Pašek
05:58 Revize a3a691fd (aswi2021jmsd-gitlab): Re #8707 - Added integration test of the service
Jan Pašek
05:43 Revize c15357a9 (aswi2021jmsd-gitlab4): Re #8707 - Implemented get_certificate_state() in CertificateRepository
Jan Pašek
05:43 Revize c15357a9 (aswi2021jmsd-gitlab): Re #8707 - Implemented get_certificate_state() in CertificateRepository
Jan Pašek
05:35 Revize a53e5aef (aswi2021jmsd-gitlab4): Re #8707 - Implemented status in the controller, prepared method in CertificateService
Jan Pašek
05:35 Revize a53e5aef (aswi2021jmsd-gitlab): Re #8707 - Implemented status in the controller, prepared method in CertificateService
Jan Pašek
05:25 Revize 4beb92c2 (aswi2021jmsd-gitlab4): Re #8707 - Added necessary state constants
Jan Pašek
05:25 Revize 4beb92c2 (aswi2021jmsd-gitlab): Re #8707 - Added necessary state constants
Jan Pašek

2021-04-27

13:12 Revize dce706e1 (aswi2021jmsd-gitlab4): Merge branch '8570_Implement_logging'
# Conflicts:
# src/services/certificate_service.py
Michal Seják
13:12 Revize dce706e1 (aswi2021jmsd-gitlab): Merge branch '8570_Implement_logging'
# Conflicts:
# src/services/certificate_service.py
Michal Seják
12:55 Revize f408d3ad (aswi2021jmsd-gitlab4): Merge branch 'master' into '8570_Implement_logging'
# Conflicts:
# src/services/certificate_service.py
Michal Seják
12:55 Revize f408d3ad (aswi2021jmsd-gitlab): Merge branch 'master' into '8570_Implement_logging'
# Conflicts:
# src/services/certificate_service.py
Michal Seják
12:49 Revize 6425fa36 (aswi2021jmsd-gitlab4): Re #8670 - Modified deletion for historical storage of certificates
David Friesecký
12:49 Revize 6425fa36 (aswi2021jmsd-gitlab): Re #8670 - Modified deletion for historical storage of certificates
David Friesecký
09:34 Revize 1b0eb0a6 (aswi2021jmsd-gitlab4): Re #8670 - Updated ERA model
- added column deletion_date in Certificates table David Friesecký
09:34 Revize 1b0eb0a6 (aswi2021jmsd-gitlab): Re #8670 - Updated ERA model
- added column deletion_date in Certificates table David Friesecký

2021-04-26

12:02 Task #8710 (Resolved): Review meeting #3/#4
Jan Pašek
10:02 Revize ed35ce72 (aswi2021jmsd-gitlab4): Re #8570 - Rotating file settings
David Friesecký
10:02 Revize ed35ce72 (aswi2021jmsd-gitlab): Re #8570 - Rotating file settings
David Friesecký
09:23 Hodnocení 3. a 4. iterace
h2. Hodnocení
12 (za každou iteraci)
h2. Malus/Bonus
n/a
h2. Doporučení
* podnětná diskuze o ASWI proces...
Petr Pícha
07:29 Feature #8709 (Verified): Include root certificate in downloaded chain of trust
David Friesecký
07:21 Revize fa26c1d4 (aswi2021jmsd-gitlab4): Merge branch '8709_include_root_in_chain' into 'master'
Re #8709 - included root certificate into the trust chain
See merge request aswi/aswi-2021/aswi2021jmsd!17
David Friesecký
07:21 Revize fa26c1d4 (aswi2021jmsd-gitlab): Merge branch '8709_include_root_in_chain' into 'master'
Re #8709 - included root certificate into the trust chain
See merge request aswi/aswi-2021/aswi2021jmsd!17
David Friesecký
06:37 Revize 0c4e12a7 (aswi2021jmsd-gitlab4): Updated swagger.yaml
Jan Pašek
06:37 Revize 0c4e12a7 (aswi2021jmsd-gitlab): Updated swagger.yaml
Jan Pašek

2021-04-25

08:06 Feature #8700 (Resolved): Implement protection for setting revoked certificates back to valid if they are not onHold
Jan Pašek
08:06 Feature #8700 (Assigned): Implement protection for setting revoked certificates back to valid if they are not onHold
Jan Pašek
08:00 Revize 94f8d5cf (aswi2021jmsd-gitlab4): Re #8700 - Implemented certificate revalidation check and fixed affected tests
Jan Pašek
08:00 Revize 94f8d5cf (aswi2021jmsd-gitlab): Re #8700 - Implemented certificate revalidation check and fixed affected tests
Jan Pašek
07:36 Feature #8709 (Resolved): Include root certificate in downloaded chain of trust
Jan Pašek
07:30 Revize 61fb67b4 (aswi2021jmsd-gitlab4): Re #8709 - included root certificate into the trust chain
Jan Pašek
07:30 Revize 61fb67b4 (aswi2021jmsd-gitlab): Re #8709 - included root certificate into the trust chain
Jan Pašek
07:16 Task #8715: Project administrative
Finished planning for 5th iteration. Jan Pašek

2021-04-24

08:43 Task #8715 (Assigned): Project administrative
Jan Pašek

2021-04-23

20:41 Feature #8570 (Closed): Implement logging into the application
Jan Pašek
20:41 Feature #8570 (Verified): Implement logging into the application
Jan Pašek
20:26 Feature #8570 (Resolved): Implement logging into the application
David Friesecký
20:40 Task #8581 (Closed): Planning & Retrospective after iteration #4
Jan Pašek
20:40 Task #8581 (Verified): Planning & Retrospective after iteration #4
Jan Pašek
20:40 Task #8581 (Resolved): Planning & Retrospective after iteration #4
Jan Pašek
20:40 Task #8580 (Closed): Demo meeting #4
Jan Pašek
20:40 Task #8580 (Verified): Demo meeting #4
Jan Pašek
20:40 Task #8580 (Resolved): Demo meeting #4
Jan Pašek
20:31 Revize b3c80ccb (aswi2021jmsd-gitlab4): Re #8570 - Added logs
David Friesecký
20:31 Revize b3c80ccb (aswi2021jmsd-gitlab): Re #8570 - Added logs
David Friesecký
14:58 Feature #8714 (Assigned): Prepare Robots framework environment
Jan Pašek
14:02 Feature #8714 (Closed): Prepare Robots framework environment
Prepare a minimal running example of _Robot_ framework GUI tests.
References:
https://robotframework.org/
http...
Jan Pašek
14:58 Task #8713 (Assigned): Planning & Retrospective after iteration #5
Jan Pašek
13:38 Task #8713 (Closed): Planning & Retrospective after iteration #5
Retrospective and planning after iteration #4
Date: 07.04.2021 15:00
Platform: MS Teams
Jan Pašek
14:58 Task #8712 (Assigned): Demo meeting #5
Jan Pašek
13:38 Task #8712 (Closed): Demo meeting #5
Demo meeting with the customer
Date: 07.05.2021 14:00
Platform: Google Meet (link will be added later)
Jan Pašek
14:58 Task #8711 (Assigned): Weekly standup #5
Jan Pašek
13:37 Task #8711 (Closed): Weekly standup #5
Internal weekly standup
Date: 30.04.2021 14:00
Platform: MS Teams
Jan Pašek
14:58 Task #8710 (Assigned): Review meeting #3/#4
Jan Pašek
13:37 Task #8710 (Closed): Review meeting #3/#4
Review meeting with Ing. Petr Pícha
Date: 26.04.2021 9:00
Platform: MS Teams
Jan Pašek
14:58 Feature #8709 (Assigned): Include root certificate in downloaded chain of trust
Jan Pašek
13:37 Feature #8709 (Closed): Include root certificate in downloaded chain of trust
Endpoint for retrieving certificate's chain of trust shall include a root certificate in the PEM file as well.
Curre...
Jan Pašek
14:58 Enhancement #8708 (Assigned): Implement endpoint for retrieving PCKS#12
Jan Pašek
13:35 Enhancement #8708 (Closed): Implement endpoint for retrieving PCKS#12
Implement a RestAPI endpoint that retrieves a PCKS#12 identity based on the provided password and name.
The identity...
Jan Pašek
14:58 Feature #8707 (Assigned): Implement status information into the certificate details endpoint
Jan Pašek
13:32 Feature #8707 (Closed): Implement status information into the certificate details endpoint
A certificate validity status shall be present in certificate details return by /api/certificates/{id}/details.
The ...
Jan Pašek
14:58 Feature #8706 (Assigned): Implement functional improvements of GUI
Jan Pašek
13:31 Feature #8706 (Closed): Implement functional improvements of GUI
The following features shall be implemented into the web GUI:
* Filtering/pagination
* User extensions
* Display...
Jan Pašek
14:58 Feature #8705 (Assigned): Extend Rest API endpoint for creating certificates by provided private key/password
Jan Pašek
13:30 Feature #8705 (Closed): Extend Rest API endpoint for creating certificates by provided private key/password
* Rest API shall enable a PEM encoded PK to be specified within the request for creating a certificate.
* Rest API s...
Jan Pašek
14:58 Feature #8704 (Assigned): Implement user extension into Rest API endpoint
Jan Pašek
13:29 Feature #8704 (Closed): Implement user extension into Rest API endpoint
Rest API endpoint for creating a certificate shall accept extensions specification that will be passed to bottom laye... Jan Pašek
14:58 Feature #8703 (Assigned): Implement automatic tests of Web GUI using Robots
Jan Pašek
13:28 Feature #8703 (Closed): Implement automatic tests of Web GUI using Robots
Automatic tests of the Web GUI shall be implemented.
The test cases shall follow at least the user stories scenari...
Jan Pašek
14:58 Feature #8702 (Assigned): Extend RestAPI endpoint for gettting certificate list by filtering and pagination
Jan Pašek
13:28 Feature #8702 (Closed): Extend RestAPI endpoint for gettting certificate list by filtering and pagination
* Rest API (GET /api/certificates) must enable to filter the certificates using certificate type (Root CA, Intermedia... Jan Pašek
14:58 Feature #8696 (Assigned): Improve database initialization so that data are not lost after restart
Jan Pašek
14:58 Feature #8670 (Assigned): Enhance revocation logic
Jan Pašek
14:58 Feature #8590 (Assigned): Implement storing all subject fields in the database
Jan Pašek
14:55 Task #8715 (Closed): Project administrative
Regular project administrative regarding the planning and meeting preparation. Jan Pašek
13:27 Feature #8701 (Closed): Improve Web GUI design
- create certificate, issuer and subject next to each other
Reviewer: David
Jan Pašek
13:17 Feature #8700 (Closed): Implement protection for setting revoked certificates back to valid if they are not onHold
A check that ensures that only certificates that have revocation reason certificate hold can be set back to valid. Jan Pašek
13:14 Task #8699 (Invalid): Declare exceptions in the method docstings
Jan Pašek
13:03 Feature #8568 (Closed): Implement certificate detailed view in the GUI - static page
Jan Pašek
13:03 Bug #8585 (Closed): Fix problem with storing certificate usage in extensions
Jan Pašek
13:03 Feature #8583 (Closed): Implement certificate detailed view in the GUI - dynamic part
Jan Pašek
13:03 Task #8582 (Closed): Project administrative
Jan Pašek
13:00 Task #8582 (Verified): Project administrative
Jan Pašek
12:44 Task #8582 (Resolved): Project administrative
Jan Pašek
13:03 Task #8579 (Closed): Weekly standup #4
Jan Pašek
13:03 Feature #8578 (Closed): Implement necessary database changes
Jan Pašek
13:03 Feature #8577 (Closed): Implement OCSP service and corresponding endpoint
Jan Pašek
13:03 Feature #8576 (Closed): Implement CRL service and corresponding endpoint
Jan Pašek
13:03 Feature #8575 (Closed): Implement creation of OpenSSL index file
Jan Pašek
13:03 Feature #8574 (Closed): Implement endpoint for retrieving all certificates issued by a given CA
Jan Pašek
13:03 Feature #8573 (Closed): Implement endpoint for retrieving public/private key
Jan Pašek
13:03 Feature #8572 (Closed): Implement certificate deletion endpoint
Jan Pašek
13:03 Feature #8571 (Closed): Implement certificate revocation support
Jan Pašek
13:03 Feature #8569 (Closed): Implement application initialization and dependency injection
Jan Pašek
06:31 Revize 5e31b492 (aswi2021jmsd-gitlab4): Re #8570 - Messages logging
David Friesecký
06:31 Revize 5e31b492 (aswi2021jmsd-gitlab): Re #8570 - Messages logging
David Friesecký
06:30 Revize 52f2eca4 (aswi2021jmsd-gitlab4): Certificate usage hotfix before DEMO #4 - digital signature does not specify timestamping
Jan Pašek
06:30 Revize 52f2eca4 (aswi2021jmsd-gitlab): Certificate usage hotfix before DEMO #4 - digital signature does not specify timestamping
Jan Pašek
06:30 Revize ca436714 (aswi2021jmsd-gitlab4): Re #8570 - Logger configuration
- implemented dictionary to string in utils
- implemented log functions with parameter message only (name of file, na...
David Friesecký
06:30 Revize ca436714 (aswi2021jmsd-gitlab): Re #8570 - Logger configuration
- implemented dictionary to string in utils
- implemented log functions with parameter message only (name of file, na...
David Friesecký

2021-04-22

15:10 Feature #8586 (Invalid): Improve treating 205 response codes in the controller
Jan Pašek
15:10 Task #8697 (Closed): Update software architecture
* Software architecture in EAP must be updated
* Software architecture document must be finalized and prepared for d...
Jan Pašek
15:07 Feature #8696 (Closed): Improve database initialization so that data are not lost after restart
Currently, all data are lost if the application is restarted because of the DB initialization .SQL script always drop... Jan Pašek
15:04 Task #8470 (Invalid): Implement templating into the ERA model and database script
Jan Pašek
14:47 Revize 469487cc (aswi2021jmsd-gitlab4): Update swagger.yaml
Jan Pašek
14:47 Revize 469487cc (aswi2021jmsd-gitlab): Update swagger.yaml
Jan Pašek
14:42 Task #8477 (Invalid): Specify templating in the requirement specification document
Jan Pašek
14:42 Task #8531 (Invalid): Create OpenAPI specification for Rest API
Jan Pašek
09:32 Bug #8585 (Verified): Fix problem with storing certificate usage in extensions
Code review done, branch merged to master. Great job indeed! Jan Pašek
09:30 Revize bc4cf2b2 (aswi2021jmsd-gitlab4): Re #8585 - Extensions based on usages
Merge branch '8585_Extensions_based_on_usages' into 'master'
See merge request aswi/aswi-2021/aswi2021jmsd!16
Jan Pašek
09:30 Revize bc4cf2b2 (aswi2021jmsd-gitlab): Re #8585 - Extensions based on usages
Merge branch '8585_Extensions_based_on_usages' into 'master'
See merge request aswi/aswi-2021/aswi2021jmsd!16
Jan Pašek
09:28 Revize 3e1e5cd1 (aswi2021jmsd-gitlab4): Re #8575 - Removed useless print method calls
Stanislav Král
09:28 Revize 3e1e5cd1 (aswi2021jmsd-gitlab): Re #8575 - Removed useless print method calls
Stanislav Král
07:32 Revize ee991bbc (aswi2021jmsd-gitlab4): Update README.md - fixed coverage badge
Jan Pašek
07:32 Revize ee991bbc (aswi2021jmsd-gitlab): Update README.md - fixed coverage badge
Jan Pašek
07:24 Revize 48517898 (aswi2021jmsd-gitlab4): Merge branch 'master' into 8570_Implement_logging
# Conflicts:
# src/constants.py
David Friesecký
07:24 Revize 48517898 (aswi2021jmsd-gitlab): Merge branch 'master' into 8570_Implement_logging
# Conflicts:
# src/constants.py
David Friesecký
07:12 Revize 535ce081 (aswi2021jmsd-gitlab4): Re #8570 - Logged configuration
David Friesecký
07:12 Revize 535ce081 (aswi2021jmsd-gitlab): Re #8570 - Logged configuration
David Friesecký

2021-04-21

22:57 Revize 1bd093c5 (aswi2021jmsd-gitlab4): Re #8585 - Improved a code comment in usages_to_extensions.py
Stanislav Král
22:57 Revize 1bd093c5 (aswi2021jmsd-gitlab): Re #8585 - Improved a code comment in usages_to_extensions.py
Stanislav Král
22:53 Bug #8585 (Resolved): Fix problem with storing certificate usage in extensions
Found out that it is required that when creating a CA certificate the keyCertSign flag is set in cert's keyUsages ext... Stanislav Král
22:49 Revize 97856712 (aswi2021jmsd-gitlab4): Re #8585 - Edited certificate_service_test.py tests asserting that various extension field flags are set when certain usages are selected
Stanislav Král
22:49 Revize 97856712 (aswi2021jmsd-gitlab): Re #8585 - Edited certificate_service_test.py tests asserting that various extension field flags are set when certain usages are selected
Stanislav Král
22:39 Revize 329216fe (aswi2021jmsd-gitlab4): 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 requ...
Stanislav Král
22:39 Revize 329216fe (aswi2021jmsd-gitlab): 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 requ...
Stanislav Král
17:46 Feature #8576: Implement CRL service and corresponding endpoint
The review process has undergone via an online MS-Teams call w/ a presentation. Michal Seják
17:45 Feature #8576 (Verified): Implement CRL service and corresponding endpoint
Michal Seják
11:11 Feature #8576 (Resolved): Implement CRL service and corresponding endpoint
Implementation finished and posted for a review to Michal Seják. Jan Pašek
17:45 Feature #8577 (Verified): Implement OCSP service and corresponding endpoint
Code review was done via call. All issues were resolved during the review. Jan Pašek
16:10 Feature #8577 (Resolved): Implement OCSP service and corresponding endpoint
Michal Seják
17:39 Revize d23d22c9 (aswi2021jmsd-gitlab4): Re #8576 crl endpoint
Merge branch '8576_crl_endpoint' into 'master'
See merge request aswi/aswi-2021/aswi2021jmsd!15
Jan Pašek
17:39 Revize d23d22c9 (aswi2021jmsd-gitlab): Re #8576 crl endpoint
Merge branch '8576_crl_endpoint' into 'master'
See merge request aswi/aswi-2021/aswi2021jmsd!15
Jan Pašek
17:36 Revize 5cd65ab4 (aswi2021jmsd-gitlab4): Re #8577 - Minor refactoring (crl -> crl_ocsp).
Michal Seják
17:36 Revize 5cd65ab4 (aswi2021jmsd-gitlab): Re #8577 - Minor refactoring (crl -> crl_ocsp).
Michal Seják
17:35 Revize 5c0dd079 (aswi2021jmsd-gitlab4): Re #8577 - Minor refactoring (crl -> crl_ocsp).
Michal Seják
17:35 Revize 5c0dd079 (aswi2021jmsd-gitlab): Re #8577 - Minor refactoring (crl -> crl_ocsp).
Michal Seják
17:33 Revize c4b733ef (aswi2021jmsd-gitlab4): Re #8577 - Minor refactoring (crl -> crl_ocsp).
Michal Seják
17:33 Revize c4b733ef (aswi2021jmsd-gitlab): Re #8577 - Minor refactoring (crl -> crl_ocsp).
Michal Seják
16:53 Revize c0b92d81 (aswi2021jmsd-gitlab4): Merge remote-tracking branch 'origin/8576_crl_endpoint' into 8576_crl_endpoint
Jan Pašek
16:53 Revize c0b92d81 (aswi2021jmsd-gitlab): Merge remote-tracking branch 'origin/8576_crl_endpoint' into 8576_crl_endpoint
Jan Pašek
16:52 Revize dd91fb7a (aswi2021jmsd-gitlab4): Re #8576 - openssl config template update, comment added
Jan Pašek
16:52 Revize dd91fb7a (aswi2021jmsd-gitlab): Re #8576 - openssl config template update, comment added
Jan Pašek
15:59 Revize 79a61171 (aswi2021jmsd-gitlab4): Re #8577 - Added OCSP integration tests.
Michal Seják
15:59 Revize 79a61171 (aswi2021jmsd-gitlab): Re #8577 - Added OCSP integration tests.
Michal Seják
15:59 Revize 2c645d25 (aswi2021jmsd-gitlab4): Re #8577 - Minor adjustment to accept binary contents.
Michal Seják
15:59 Revize 2c645d25 (aswi2021jmsd-gitlab): Re #8577 - Minor adjustment to accept binary contents.
Michal Seják
15:58 Revize 7f9b2c58 (aswi2021jmsd-gitlab4): Re #8577 - Added a `generate_ocsp` method to the CryptoService - calls OpenSSL to generate the response.
Michal Seják
15:58 Revize 7f9b2c58 (aswi2021jmsd-gitlab): Re #8577 - Added a `generate_ocsp` method to the CryptoService - calls OpenSSL to generate the response.
Michal Seják
15:58 Revize cc271e04 (aswi2021jmsd-gitlab4): Re #8577 - Added a `create_index` method (= index including valid certificates) to the CRL Service.
Michal Seják
15:58 Revize cc271e04 (aswi2021jmsd-gitlab): Re #8577 - Added a `create_index` method (= index including valid certificates) to the CRL Service.
Michal Seják
15:56 Revize 1de95cdf (aswi2021jmsd-gitlab4): Re #8577 - Added handle methods for OCSP to the CrlOcspController.
Michal Seják
15:56 Revize 1de95cdf (aswi2021jmsd-gitlab): Re #8577 - Added handle methods for OCSP to the CrlOcspController.
Michal Seják
15:46 Revize b543de69 (aswi2021jmsd-gitlab4): Re #8577 - Added endpoints for OCSP.
Michal Seják
15:46 Revize b543de69 (aswi2021jmsd-gitlab): Re #8577 - Added endpoints for OCSP.
Michal Seják
11:03 Revize ea1229ee (aswi2021jmsd-gitlab4): Re #8576 - Fix of specifying CRL and OCSP endpoint
Jan Pašek
11:03 Revize ea1229ee (aswi2021jmsd-gitlab): Re #8576 - Fix of specifying CRL and OCSP endpoint
Jan Pašek
10:46 Revize dd6b4c4c (aswi2021jmsd-gitlab4): Re #8576 - Added crl endpoint integration tests, fix of serial number
Jan Pašek
10:46 Revize dd6b4c4c (aswi2021jmsd-gitlab): Re #8576 - Added crl endpoint integration tests, fix of serial number
Jan Pašek
09:55 Revize 1bdc90c0 (aswi2021jmsd-gitlab4): Re #8570 - Setted configuration of logging
David Friesecký
09:55 Revize 1bdc90c0 (aswi2021jmsd-gitlab): Re #8570 - Setted configuration of logging
David Friesecký
06:46 Revize f76b8017 (aswi2021jmsd-gitlab4): Re #8576 - Added integration test for empty CRL
Jan Pašek
06:46 Revize f76b8017 (aswi2021jmsd-gitlab): Re #8576 - Added integration test for empty CRL
Jan Pašek
06:43 Revize 75ebc6fc (aswi2021jmsd-gitlab4): Re #8576 - Fixed generating index file for generating empty CRL
Jan Pašek
06:43 Revize 75ebc6fc (aswi2021jmsd-gitlab): Re #8576 - Fixed generating index file for generating empty CRL
Jan Pašek
06:28 Revize b1fa358f (aswi2021jmsd-gitlab4): Re #8576 - implemented CRL endpoint
Jan Pašek
06:28 Revize b1fa358f (aswi2021jmsd-gitlab): Re #8576 - implemented CRL endpoint
Jan Pašek
06:28 Revize f8bd4850 (aswi2021jmsd-gitlab4): Re #8576 - moved return codes to separate file
Jan Pašek
06:28 Revize f8bd4850 (aswi2021jmsd-gitlab): Re #8576 - moved return codes to separate file
Jan Pašek
05:46 Revize d5ca887d (aswi2021jmsd-gitlab4): Re #8576 - integration test of CrlService
Jan Pašek
05:46 Revize d5ca887d (aswi2021jmsd-gitlab): Re #8576 - integration test of CrlService
Jan Pašek
05:03 Feature #8583 (Verified): Implement certificate detailed view in the GUI - dynamic part
Flawless, some code constructions were changed after a discussion made during review. Great job! Stanislav Král
04:56 Revize 0bbe157a (aswi2021jmsd-gitlab4): Merge branch '8583_interactive_details_page' into 'master'
8583 - Interactive details page
See merge request aswi/aswi-2021/aswi2021jmsd!14
Stanislav Král
04:56 Revize 0bbe157a (aswi2021jmsd-gitlab): Merge branch '8583_interactive_details_page' into 'master'
8583 - Interactive details page
See merge request aswi/aswi-2021/aswi2021jmsd!14
Stanislav Král

2021-04-20

18:40 Revize 4108c18c (aswi2021jmsd-gitlab4): Re #8583 - Updated possible revocation reasons
Jan Pašek
18:40 Revize 4108c18c (aswi2021jmsd-gitlab): Re #8583 - Updated possible revocation reasons
Jan Pašek
18:37 Revize 94e89bb1 (aswi2021jmsd-gitlab4): Re #8576 - calling CryptographyService from CrlService, passphrase support
Jan Pašek
18:37 Revize 94e89bb1 (aswi2021jmsd-gitlab): Re #8576 - calling CryptographyService from CrlService, passphrase support
Jan Pašek
18:05 Revize 64cfca84 (aswi2021jmsd-gitlab4): Re #8576 - cryptography.py implemented generate_crl()
Jan Pašek
18:05 Revize 64cfca84 (aswi2021jmsd-gitlab): Re #8576 - cryptography.py implemented generate_crl()
Jan Pašek
16:12 Revize 2bd300e3 (aswi2021jmsd-gitlab4): Re #8576 - added coverage into the readme.md
Jan Pašek
16:12 Revize 2bd300e3 (aswi2021jmsd-gitlab): Re #8576 - added coverage into the readme.md
Jan Pašek
16:02 Revize 81c4c7f9 (aswi2021jmsd-gitlab4): Re #8576 - Added coverage into the pipeline
Jan Pašek
16:02 Revize 81c4c7f9 (aswi2021jmsd-gitlab): Re #8576 - Added coverage into the pipeline
Jan Pašek
15:58 Revize 0fd6d825 (aswi2021jmsd-gitlab4): Re #8576 - CrlService implemented generate_crl_response(), prepared method generate_crl in CryptographyService
Jan Pašek
15:58 Revize 0fd6d825 (aswi2021jmsd-gitlab): Re #8576 - CrlService implemented generate_crl_response(), prepared method generate_crl in CryptographyService
Jan Pašek
15:42 Revize 8ff50e4e (aswi2021jmsd-gitlab4): Re #8576 - moved CertificateNotFoundException to separate file
Jan Pašek
15:42 Revize 8ff50e4e (aswi2021jmsd-gitlab): Re #8576 - moved CertificateNotFoundException to separate file
Jan Pašek
13:41 Feature #8575 (Verified): Implement creation of OpenSSL index file
Code review done via call. Major issue connected with setting and passing serial number was fixed on the call. Issue ... Jan Pašek
13:31 Revize 4a772c43 (aswi2021jmsd-gitlab4): Re #8583 - certificate.js and utilities.js using await
Jan Pašek
13:31 Revize 4a772c43 (aswi2021jmsd-gitlab): Re #8583 - certificate.js and utilities.js using await
Jan Pašek
13:18 Revize 37a8e8ec (aswi2021jmsd-gitlab4): Re #8583 - index.js uses await
Jan Pašek
13:18 Revize 37a8e8ec (aswi2021jmsd-gitlab): Re #8583 - index.js uses await
Jan Pašek
13:15 Revize ac94bd92 (aswi2021jmsd-gitlab4): Re #8583 - create_certificate.js uses await
Jan Pašek
13:15 Revize ac94bd92 (aswi2021jmsd-gitlab): Re #8583 - create_certificate.js uses await
Jan Pašek
13:08 Revize 7a34cbd3 (aswi2021jmsd-gitlab4): Re #8583 - create_certificate.js moved initialization code into mounted
Jan Pašek
13:08 Revize 7a34cbd3 (aswi2021jmsd-gitlab): Re #8583 - create_certificate.js moved initialization code into mounted
Jan Pašek
13:07 Revize dd56c333 (aswi2021jmsd-gitlab4): Re #8583 - index.js moved initialization code into mounted
Jan Pašek
13:07 Revize dd56c333 (aswi2021jmsd-gitlab): Re #8583 - index.js moved initialization code into mounted
Jan Pašek
13:06 Revize d72b12cf (aswi2021jmsd-gitlab4): Re #8583 - certificate.js moved initialization code to mounted
Jan Pašek
13:06 Revize d72b12cf (aswi2021jmsd-gitlab): Re #8583 - certificate.js moved initialization code to mounted
Jan Pašek
08:42 Revize f644436d (aswi2021jmsd-gitlab4): Re #8575 - Index file creation
Merge branch '8575_Index_file_creation' into 'master'
See merge request aswi/aswi-2021/aswi2021jmsd!13
Jan Pašek
08:42 Revize f644436d (aswi2021jmsd-gitlab): Re #8575 - Index file creation
Merge branch '8575_Index_file_creation' into 'master'
See merge request aswi/aswi-2021/aswi2021jmsd!13
Jan Pašek
08:41 Revize d55d7f0d (aswi2021jmsd-gitlab4): Re #8575 - Serial number item in the index file is now always uppercase
Stanislav Král
08:41 Revize d55d7f0d (aswi2021jmsd-gitlab): Re #8575 - Serial number item in the index file is now always uppercase
Stanislav Král
08:34 Revize ca31a7f7 (aswi2021jmsd-gitlab4): Re #8575 - Fixed an issue where when creating an index file the valid_to field was passed instead of the revocation_date field
Stanislav Král
08:34 Revize ca31a7f7 (aswi2021jmsd-gitlab): Re #8575 - Fixed an issue where when creating an index file the valid_to field was passed instead of the revocation_date field
Stanislav Král
08:03 Revize 87c56935 (aswi2021jmsd-gitlab4): Re #8575 - Fixed an issue where serial number was not passed when creating certificates
Removed a TODO that has already been fixed Stanislav Král
08:03 Revize 87c56935 (aswi2021jmsd-gitlab): Re #8575 - Fixed an issue where serial number was not passed when creating certificates
Removed a TODO that has already been fixed Stanislav Král
04:41 Revize 1e4b402d (aswi2021jmsd-gitlab4): Re #8575 - Improved crl_service_test.py comments
Stanislav Král
04:41 Revize 1e4b402d (aswi2021jmsd-gitlab): Re #8575 - Improved crl_service_test.py comments
Stanislav Král

2021-04-19

21:17 Revize dbca269d (aswi2021jmsd-gitlab4): Re #8570 - Implemented logger
- implemented static functions (debug, info, warning, error, critical) (sorted by level)
- used configuration for set...
David Friesecký
21:17 Revize dbca269d (aswi2021jmsd-gitlab): Re #8570 - Implemented logger
- implemented static functions (debug, info, warning, error, critical) (sorted by level)
- used configuration for set...
David Friesecký
20:47 Revize bca96ff6 (aswi2021jmsd-gitlab4): Re #8583 - Fixed a typo in a comment
Stanislav Král
20:47 Revize bca96ff6 (aswi2021jmsd-gitlab): Re #8583 - Fixed a typo in a comment
Stanislav Král
20:33 Feature #8575 (Resolved): Implement creation of OpenSSL index file
Stanislav Král
17:45 Revize 9896ec36 (aswi2021jmsd-gitlab4): Re #8575 - Removed a useless CryptographyService fixture
Stanislav Král
17:45 Revize 9896ec36 (aswi2021jmsd-gitlab): Re #8575 - Removed a useless CryptographyService fixture
Stanislav Král
17:41 Revize 7313994f (aswi2021jmsd-gitlab4): 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...
Stanislav Král
17:41 Revize 7313994f (aswi2021jmsd-gitlab): 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...
Stanislav Král
16:22 Revize 5f4e6c2f (aswi2021jmsd-gitlab4): Re #8575 - Added a file that defines methods used for generating CA index file lines
Added unit tests verifying the validity of added methods Stanislav Král
16:22 Revize 5f4e6c2f (aswi2021jmsd-gitlab): Re #8575 - Added a file that defines methods used for generating CA index file lines
Added unit tests verifying the validity of added methods Stanislav Král
11:50 Revize b62ebacd (aswi2021jmsd-gitlab4): Re #8575 - Renamed some variable names in create_crt_test.py
Stanislav Král
11:50 Revize b62ebacd (aswi2021jmsd-gitlab): Re #8575 - Renamed some variable names in create_crt_test.py
Stanislav Král
11:43 Revize e40c571e (aswi2021jmsd-gitlab4): Re #8575 - Added unit tests verifying that serial number is correctly set when creating a certificate
Renamed some create_crt_test.py tests. Stanislav Král
11:43 Revize e40c571e (aswi2021jmsd-gitlab): Re #8575 - Added unit tests verifying that serial number is correctly set when creating a certificate
Renamed some create_crt_test.py tests. Stanislav Král
09:42 Revize be2df9b7 (aswi2021jmsd-gitlab4): Re #8575 - Added unit tests verifying that serial number is set when creating a self signed certificate
Stanislav Král
09:42 Revize be2df9b7 (aswi2021jmsd-gitlab): Re #8575 - Added unit tests verifying that serial number is set when creating a self signed certificate
Stanislav Král
09:25 Feature #8583 (Resolved): Implement certificate detailed view in the GUI - dynamic part
Jan Pašek
09:25 Feature #8583: Implement certificate detailed view in the GUI - dynamic part
Implementation is done and posted for a review to Stanislav Král. Jan Pašek
09:20 Revize fa272659 (aswi2021jmsd-gitlab4): Re #8583 - Certificate management tab design improvement
Jan Pašek
09:20 Revize fa272659 (aswi2021jmsd-gitlab): Re #8583 - Certificate management tab design improvement
Jan Pašek
09:18 Revize 56b36ca7 (aswi2021jmsd-gitlab4): Re #8583 - Display issued certificates
Jan Pašek
09:18 Revize 56b36ca7 (aswi2021jmsd-gitlab): Re #8583 - Display issued certificates
Jan Pašek
08:46 Revize 02954c9d (aswi2021jmsd-gitlab4): Re #8583 - Deleting certificates
Jan Pašek
08:46 Revize 02954c9d (aswi2021jmsd-gitlab): Re #8583 - Deleting certificates
Jan Pašek
08:36 Revize b4607586 (aswi2021jmsd-gitlab4): Merge branch 'master' into 8583_interactive_details_page
# Conflicts:
# app.py
Jan Pašek
08:36 Revize b4607586 (aswi2021jmsd-gitlab): Merge branch 'master' into 8583_interactive_details_page
# Conflicts:
# app.py
Jan Pašek
08:33 Revize 3e844086 (aswi2021jmsd-gitlab4): Merge branch 'master' into 8583_interactive_details_page
Jan Pašek
08:33 Revize 3e844086 (aswi2021jmsd-gitlab): Merge branch 'master' into 8583_interactive_details_page
Jan Pašek
08:33 Revize 366cd6f3 (aswi2021jmsd-gitlab4): Re #8583 - Revocation finished, deletion modal
Jan Pašek
08:33 Revize 366cd6f3 (aswi2021jmsd-gitlab): Re #8583 - Revocation finished, deletion modal
Jan Pašek
07:48 Revize 2510f01a (aswi2021jmsd-gitlab4): Re #8575 - Fixed an issue where the serial number was not passed when signing a CSR
Stanislav Král
07:48 Revize 2510f01a (aswi2021jmsd-gitlab): Re #8575 - Fixed an issue where the serial number was not passed when signing a CSR
Stanislav Král
06:13 Task #8579 (Verified): Weekly standup #4
Jan Pašek
05:28 Revize 9a55ea8a (aswi2021jmsd-gitlab4): Re #8575 - Added a "sn" parameter to some CryptographyService
Stanislav Král
05:28 Revize 9a55ea8a (aswi2021jmsd-gitlab): Re #8575 - Added a "sn" parameter to some CryptographyService
Stanislav Král

2021-04-17

15:21 Task #8579 (Resolved): Weekly standup #4
Meeting took place Jan Pašek
15:18 Feature #8670 (Closed): Enhance revocation logic
Revocation logic shall currently do not enable deleted certificates to be displayed as revoked. To do that a new data... Jan Pašek
15:13 Feature #8572 (Verified): Implement certificate deletion endpoint
The reported issue was false positive - after discussion with assignee, the original code was merged. Jan Pašek
14:36 Feature #8572: Implement certificate deletion endpoint
The review was done, one finding is waiting to be resolved by the assigned. Jan Pašek
15:12 Revize 3251c092 (aswi2021jmsd-gitlab4): Re #8572 certificate deletion
Merge branch '8572_certificate_deletion' into 'master'
See merge request aswi/aswi-2021/aswi2021jmsd!11
Jan Pašek
15:12 Revize 3251c092 (aswi2021jmsd-gitlab): Re #8572 certificate deletion
Merge branch '8572_certificate_deletion' into 'master'
See merge request aswi/aswi-2021/aswi2021jmsd!11
Jan Pašek
15:11 Revize f6bfad7a (aswi2021jmsd-gitlab4): Re #8572 - resolved conflicts
# Conflicts:
# src/controllers/certificates_controller.py l254-261
Jan Pašek
15:11 Revize f6bfad7a (aswi2021jmsd-gitlab): Re #8572 - resolved conflicts
# Conflicts:
# src/controllers/certificates_controller.py l254-261
Jan Pašek
14:37 Revize 627baf8f (aswi2021jmsd-gitlab4): Re #8574 get issued by filter
Merge branch '8574_get_issued_by_filter' into 'master'
See merge request aswi/aswi-2021/aswi2021jmsd!12
Jan Pašek
14:37 Revize 627baf8f (aswi2021jmsd-gitlab): Re #8574 get issued by filter
Merge branch '8574_get_issued_by_filter' into 'master'
See merge request aswi/aswi-2021/aswi2021jmsd!12
Jan Pašek
14:34 Feature #8574 (Verified): Implement endpoint for retrieving all certificates issued by a given CA
Jan Pašek
14:34 Feature #8574 (Resolved): Implement endpoint for retrieving all certificates issued by a given CA
Jan Pašek
14:34 Feature #8574 (Accepted): Implement endpoint for retrieving all certificates issued by a given CA
Jan Pašek
14:33 Feature #8574 (Closed): Implement endpoint for retrieving all certificates issued by a given CA
Jan Pašek
14:33 Feature #8574 (Verified): Implement endpoint for retrieving all certificates issued by a given CA
Code review was done and no problems were found. Issue = verified. Jan Pašek

2021-04-16

20:09 Revize 5aa1b476 (aswi2021jmsd-gitlab4): Re #8574 - Added tests for the new filtering functionality.
Michal Seják
20:09 Revize 5aa1b476 (aswi2021jmsd-gitlab): Re #8574 - Added tests for the new filtering functionality.
Michal Seják
20:08 Revize 485913d0 (aswi2021jmsd-gitlab4): Re #8574 - Added the `get_certificates_issued_by(id)` method to the CertificateService (just calling the homonymous CryptoService method).
Michal Seják
20:08 Revize 485913d0 (aswi2021jmsd-gitlab): Re #8574 - Added the `get_certificates_issued_by(id)` method to the CertificateService (just calling the homonymous CryptoService method).
Michal Seják
20:06 Revize afbdc84f (aswi2021jmsd-gitlab4): Re #8574 - Extended the `get_certificate_list` method of CertificateController to reflect the filtering query 'issuedby' update.
Michal Seják
20:06 Revize afbdc84f (aswi2021jmsd-gitlab): Re #8574 - Extended the `get_certificate_list` method of CertificateController to reflect the filtering query 'issuedby' update.
Michal Seják
19:44 Feature #8574 (Resolved): Implement endpoint for retrieving all certificates issued by a given CA
Michal Seják
19:44 Feature #8572 (Resolved): Implement certificate deletion endpoint
Michal Seják
17:59 Revize a58c073b (aswi2021jmsd-gitlab4): Merge branch '8573_public_private_key_retrieval_endpoint'
Michal Seják
17:59 Revize a58c073b (aswi2021jmsd-gitlab): Merge branch '8573_public_private_key_retrieval_endpoint'
Michal Seják
17:59 Revize 970c303d (aswi2021jmsd-gitlab4): Re #8572 - Adjusted CertificateService unit tests according to the new `delete_certificate` specification.
Michal Seják
17:59 Revize 970c303d (aswi2021jmsd-gitlab): Re #8572 - Adjusted CertificateService unit tests according to the new `delete_certificate` specification.
Michal Seják
17:58 Revize fc874c36 (aswi2021jmsd-gitlab4): Re #8572 - Added tests for certificate deletion.
Michal Seják
17:58 Revize fc874c36 (aswi2021jmsd-gitlab): Re #8572 - Added tests for certificate deletion.
Michal Seják
17:55 Revize 85003184 (aswi2021jmsd-gitlab4): Re #8572 - Added a `get_all_descendants_of(id)` (meaning descendants in general) method to the CertificateRepository.
Michal Seják
17:55 Revize 85003184 (aswi2021jmsd-gitlab): Re #8572 - Added a `get_all_descendants_of(id)` (meaning descendants in general) method to the CertificateRepository.
Michal Seják
17:54 Revize 5f8a2c07 (aswi2021jmsd-gitlab4): Re #8572 - Extended the method in the CertificateService.
Michal Seják
17:54 Revize 5f8a2c07 (aswi2021jmsd-gitlab): Re #8572 - Extended the method in the CertificateService.
Michal Seják
17:52 Revize 9cf9a19d (aswi2021jmsd-gitlab4): Re #8572 - Added the `delete_certificate(id)` method to the Controller.
Michal Seják
17:52 Revize 9cf9a19d (aswi2021jmsd-gitlab): Re #8572 - Added the `delete_certificate(id)` method to the Controller.
Michal Seják
17:50 Revize f808fd93 (aswi2021jmsd-gitlab4): Re #8572 - Created endpoint DELETE /api/certificates/<id>, minor reformatting
Michal Seják
17:50 Revize f808fd93 (aswi2021jmsd-gitlab): Re #8572 - Created endpoint DELETE /api/certificates/<id>, minor reformatting
Michal Seják
17:36 Revize 960ba317 (aswi2021jmsd-gitlab4): Re #8583 - Fixed failing tests
Jan Pašek
17:36 Revize 960ba317 (aswi2021jmsd-gitlab): Re #8583 - Fixed failing tests
Jan Pašek
17:32 Revize 5885e489 (aswi2021jmsd-gitlab4): Re #8583 - Loading screen and error reaction in certificate.html
Jan Pašek
17:32 Revize 5885e489 (aswi2021jmsd-gitlab): Re #8583 - Loading screen and error reaction in certificate.html
Jan Pašek
14:54 Revize 5f211e7b (aswi2021jmsd-gitlab4): Re #8583 - GUI simplified
Jan Pašek
14:54 Revize 5f211e7b (aswi2021jmsd-gitlab): Re #8583 - GUI simplified
Jan Pašek
13:47 Revize 780c6d9c (aswi2021jmsd-gitlab4): Re #8583 - Downloading certificate keys
Jan Pašek
13:47 Revize 780c6d9c (aswi2021jmsd-gitlab): Re #8583 - Downloading certificate keys
Jan Pašek
13:35 Revize 7a423499 (aswi2021jmsd-gitlab4): Re #8583 - Details page subject data
Jan Pašek
13:35 Revize 7a423499 (aswi2021jmsd-gitlab): Re #8583 - Details page subject data
Jan Pašek
13:04 Revize 81e73700 (aswi2021jmsd-gitlab4): Re #8583 - Improved certificate listing
Jan Pašek
13:04 Revize 81e73700 (aswi2021jmsd-gitlab): Re #8583 - Improved certificate listing
Jan Pašek
07:17 Revize 45d61e68 (aswi2021jmsd-gitlab4): Re #8571 -Updated class diagram of CertificateService and CertificateRepository
Jan Pašek
07:17 Revize 45d61e68 (aswi2021jmsd-gitlab): Re #8571 -Updated class diagram of CertificateService and CertificateRepository
Jan Pašek
07:06 Feature #8568 (Verified): Implement certificate detailed view in the GUI - static page
Review was done, findings were fixed by the assignee. Jan Pašek
07:03 Feature #8568 (Resolved): Implement certificate detailed view in the GUI - static page
David Friesecký
07:03 Revize 9c4ac3c5 (aswi2021jmsd-gitlab4): Re #8583 - Merged certificate details static page
Jan Pašek
07:03 Revize 9c4ac3c5 (aswi2021jmsd-gitlab): Re #8583 - Merged certificate details static page
Jan Pašek
06:55 Revize d1333ed4 (aswi2021jmsd-gitlab4): Merge remote-tracking branch 'origin/master' into 8583_interactive_details_page
Jan Pašek
06:55 Revize d1333ed4 (aswi2021jmsd-gitlab): Merge remote-tracking branch 'origin/master' into 8583_interactive_details_page
Jan Pašek
06:52 Revize 6487b43b (aswi2021jmsd-gitlab4): Re #8568 static certificate detailed view
Merge branch '8568_Static_certificate_detailed_view' into 'master'
See merge request aswi/aswi-2021/aswi2021jmsd!10
Jan Pašek
06:52 Revize 6487b43b (aswi2021jmsd-gitlab): Re #8568 static certificate detailed view
Merge branch '8568_Static_certificate_detailed_view' into 'master'
See merge request aswi/aswi-2021/aswi2021jmsd!10
Jan Pašek
06:41 Feature #8571 (Verified): Implement certificate revocation support
Review was done without any major findings. Some remarks were raised but immediately solved. Stanislav Král

2021-04-15

19:46 Revize 443d18f2 (aswi2021jmsd-gitlab4): Re #8568 - Implemented new buttons/links
- implemented buttons (chain of trust, root), links (CRL, OCSP)
- move locale css to the file
David Friesecký
19:46 Revize 443d18f2 (aswi2021jmsd-gitlab): Re #8568 - Implemented new buttons/links
- implemented buttons (chain of trust, root), links (CRL, OCSP)
- move locale css to the file
David Friesecký
17:02 Revize 306535fd (aswi2021jmsd-gitlab4): Re #8571 - Fixed test_server.cfg
Jan Pašek
17:02 Revize 306535fd (aswi2021jmsd-gitlab): Re #8571 - Fixed test_server.cfg
Jan Pašek
16:24 Revize ce3bbb40 (aswi2021jmsd-gitlab4): Re #8571 revocation support
Merge branch '8571_revocation_support' into 'master'
See merge request aswi/aswi-2021/aswi2021jmsd!9
Jan Pašek
16:24 Revize ce3bbb40 (aswi2021jmsd-gitlab): Re #8571 revocation support
Merge branch '8571_revocation_support' into 'master'
See merge request aswi/aswi-2021/aswi2021jmsd!9
Jan Pašek
16:19 Revize 9e6f791a (aswi2021jmsd-gitlab4): Re #8571 - Fixed problems during walk-through code review
Jan Pašek
16:19 Revize 9e6f791a (aswi2021jmsd-gitlab): Re #8571 - Fixed problems during walk-through code review
Jan Pašek
14:11 Revize 5f5de859 (aswi2021jmsd-gitlab4): Re #8568 - Added buttons and list of certificates
- added button download certificate, download public/private key David Friesecký
14:11 Revize 5f5de859 (aswi2021jmsd-gitlab): Re #8568 - Added buttons and list of certificates
- added button download certificate, download public/private key David Friesecký
12:14 Revize f2316dc4 (aswi2021jmsd-gitlab4): Re #8568 - Edited detailed view by the RestAPI
David Friesecký
12:14 Revize f2316dc4 (aswi2021jmsd-gitlab): Re #8568 - Edited detailed view by the RestAPI
David Friesecký
09:54 Feature #8571: Implement certificate revocation support
Rest API for certificate revocation implemented.
OCSP and CRL endpoints are specified in the extensions of CA certi...
Jan Pašek
09:50 Feature #8571 (Resolved): Implement certificate revocation support
Jan Pašek
09:46 Revize ac489cf6 (aswi2021jmsd-gitlab4): Re #8571 - Fixed import error in unittests
Jan Pašek
09:46 Revize ac489cf6 (aswi2021jmsd-gitlab): Re #8571 - Fixed import error in unittests
Jan Pašek
09:39 Revize 9c704fb1 (aswi2021jmsd-gitlab4): Re #8571 - RestAPI testing
Jan Pašek
09:39 Revize 9c704fb1 (aswi2021jmsd-gitlab): Re #8571 - RestAPI testing
Jan Pašek
08:45 Revize cc738849 (aswi2021jmsd-gitlab4): Re #8571 - CertificateService tests
Jan Pašek
08:45 Revize cc738849 (aswi2021jmsd-gitlab): Re #8571 - CertificateService tests
Jan Pašek
08:44 Bug #8653 (Invalid): Fix OpenSSL freezing problem when password is not provided
Currently, the OpenSSL freezes if a certificate passphrase is required and not provided. This is due to an OpenSSL pr... Jan Pašek

2021-04-14

23:19 Revize 6b0adc31 (aswi2021jmsd-gitlab4): Re #8568 - Added signature info
- added signature info into static GUI of detailed view David Friesecký
23:19 Revize 6b0adc31 (aswi2021jmsd-gitlab): Re #8568 - Added signature info
- added signature info into static GUI of detailed view David Friesecký
23:09 Revize 785793c3 (aswi2021jmsd-gitlab4): Re #8568 - Created static GUI of certificate detailed view
David Friesecký
23:09 Revize 785793c3 (aswi2021jmsd-gitlab): Re #8568 - Created static GUI of certificate detailed view
David Friesecký
20:49 Feature #8578 (Verified): Implement necessary database changes
Stanislav Král
20:47 Feature #8578 (Resolved): Implement necessary database changes
David Friesecký
15:23 Feature #8578: Implement necessary database changes
Review was done without any major findings. Some remarks were raised but immediately solved. Stanislav Král
17:04 Revize 2cecaf70 (aswi2021jmsd-gitlab4): Re #8571 - Added RestAPI endpoint for revoking certificates
Jan Pašek
17:04 Revize 2cecaf70 (aswi2021jmsd-gitlab): Re #8571 - Added RestAPI endpoint for revoking certificates
Jan Pašek
16:16 Revize 20b33bd4 (aswi2021jmsd-gitlab4): Re #8571 - certificate_service.py revocation support end tests
Jan Pašek
16:16 Revize 20b33bd4 (aswi2021jmsd-gitlab): Re #8571 - certificate_service.py revocation support end tests
Jan Pašek
16:15 Revize 3e770afd (aswi2021jmsd-gitlab4): Re #8571 - cryptography.py unified extension specification and support for CRL LF
Jan Pašek
16:15 Revize 3e770afd (aswi2021jmsd-gitlab): Re #8571 - cryptography.py unified extension specification and support for CRL LF
Jan Pašek
16:11 Feature #8652 (Closed): Store dates as UNIX timestamp
Currently, dates are stored as strings in the database. It shall be improved to store the dates as Unix timestamps.
...
Jan Pašek
16:01 Revize 94f6d8b8 (aswi2021jmsd-gitlab4): Re #8571 - Added get_next_id to CertificateRepository in order to be able to specify CRL/OCSP endpoints
Jan Pašek
16:01 Revize 94f6d8b8 (aswi2021jmsd-gitlab): Re #8571 - Added get_next_id to CertificateRepository in order to be able to specify CRL/OCSP endpoints
Jan Pašek
16:00 Revize a766e644 (aswi2021jmsd-gitlab4): Re #8571 - Added necessary configuration
Jan Pašek
16:00 Revize a766e644 (aswi2021jmsd-gitlab): Re #8571 - Added necessary configuration
Jan Pašek
15:17 Revize f8581e41 (aswi2021jmsd-gitlab4): Fixed failing tests after performing a merge.
Stanislav Král
15:17 Revize f8581e41 (aswi2021jmsd-gitlab): Fixed failing tests after performing a merge.
Stanislav Král
14:51 Revize 79fcd90e (aswi2021jmsd-gitlab4): Merge branch '8578_Implement_database_changes'
# Conflicts:
# src/dao/certificate_repository.py
# src/dao/private_key_repository.py
# tests/integr...
Stanislav Král
14:51 Revize 79fcd90e (aswi2021jmsd-gitlab): Merge branch '8578_Implement_database_changes'
# Conflicts:
# src/dao/certificate_repository.py
# src/dao/private_key_repository.py
# tests/integr...
Stanislav Král
13:37 Revize aca9f61d (aswi2021jmsd-gitlab4): Re #8583 Certificate creation - highlight CN if empty
Jan Pašek
13:37 Revize aca9f61d (aswi2021jmsd-gitlab): Re #8583 Certificate creation - highlight CN if empty
Jan Pašek
13:29 Revize 0dcf0002 (aswi2021jmsd-gitlab4): Re #8583 Certificate listing - downloading certificates as .pem instead of .crt
Jan Pašek
13:29 Revize 0dcf0002 (aswi2021jmsd-gitlab): Re #8583 Certificate listing - downloading certificates as .pem instead of .crt
Jan Pašek
13:26 Revize 6d850d19 (aswi2021jmsd-gitlab4): Re #8583 Certificate creation - creation success alert using Bootstrap
Jan Pašek
13:26 Revize 6d850d19 (aswi2021jmsd-gitlab): Re #8583 Certificate creation - creation success alert using Bootstrap
Jan Pašek
13:16 Revize 0e7fa934 (aswi2021jmsd-gitlab4): Re #8583 Certificate creation - display bootstrap alert instead of popup alert
Jan Pašek
13:16 Revize 0e7fa934 (aswi2021jmsd-gitlab): Re #8583 Certificate creation - display bootstrap alert instead of popup alert
Jan Pašek
13:04 Revize d621fe05 (aswi2021jmsd-gitlab4): Re #8583 Certificate creation - when 'Self-signed' is checked, CA usage is selected by default
Jan Pašek
13:04 Revize d621fe05 (aswi2021jmsd-gitlab): Re #8583 Certificate creation - when 'Self-signed' is checked, CA usage is selected by default
Jan Pašek
13:01 Revize a857e1ac (aswi2021jmsd-gitlab4): Re #8583 Added self-signed checkbox when creating certificates
Jan Pašek
13:01 Revize a857e1ac (aswi2021jmsd-gitlab): Re #8583 Added self-signed checkbox when creating certificates
Jan Pašek
11:15 Revize 8b810b1c (aswi2021jmsd-gitlab4): Re #8578 - Delete old rows of test validity revocation data
David Friesecký
11:15 Revize 8b810b1c (aswi2021jmsd-gitlab): Re #8578 - Delete old rows of test validity revocation data
David Friesecký
11:14 Feature #8573 (Verified): Implement endpoint for retrieving public/private key
Michal Seják
11:12 Revize dd53033e (aswi2021jmsd-gitlab4): Re #8573 - Minor test bugfix (review)
Michal Seják
11:12 Revize dd53033e (aswi2021jmsd-gitlab): Re #8573 - Minor test bugfix (review)
Michal Seják
10:55 Revize 6654bf8b (aswi2021jmsd-gitlab4): Re #8578 - Edited conftest
- tests from private_key_repository_test use unique database David Friesecký
10:55 Revize 6654bf8b (aswi2021jmsd-gitlab): Re #8578 - Edited conftest
- tests from private_key_repository_test use unique database David Friesecký
10:37 Revize a434d177 (aswi2021jmsd-gitlab4): Re #8476 - Minor test bugfix (review)
Michal Seják
10:37 Revize a434d177 (aswi2021jmsd-gitlab): Re #8476 - Minor test bugfix (review)
Michal Seják
10:18 Revize ab2478ed (aswi2021jmsd-gitlab4): Re #8578 - Repaired test after review
- edited conftest - inicialization database before each test David Friesecký
10:18 Revize ab2478ed (aswi2021jmsd-gitlab): Re #8578 - Repaired test after review
- edited conftest - inicialization database before each test David Friesecký
09:54 Revize eade7427 (aswi2021jmsd-gitlab4): Re #8573 - Fixed typos
Stanislav Král
09:54 Revize eade7427 (aswi2021jmsd-gitlab): Re #8573 - Fixed typos
Stanislav Král
09:51 Revize 322a7621 (aswi2021jmsd-gitlab4): Re #8573 - Fixed an invalid test_get_cert_private_key_incorrect_id test
Stanislav Král
09:51 Revize 322a7621 (aswi2021jmsd-gitlab): Re #8573 - Fixed an invalid test_get_cert_private_key_incorrect_id test
Stanislav Král
09:46 Revize 753e6b34 (aswi2021jmsd-gitlab4): Re #8573 - Fixed an invalid test_get_cert_private_key test
Stanislav Král
09:46 Revize 753e6b34 (aswi2021jmsd-gitlab): Re #8573 - Fixed an invalid test_get_cert_private_key test
Stanislav Král

2021-04-13

21:39 Revize 6e32cf7d (aswi2021jmsd-gitlab4): Re #8578 - Extended tests after review
- added second tree of certificates to better cover David Friesecký
21:39 Revize 6e32cf7d (aswi2021jmsd-gitlab): Re #8578 - Extended tests after review
- added second tree of certificates to better cover David Friesecký
21:34 Revize d65b022d (aswi2021jmsd-gitlab4): Re #8578 - Cover private_key_repository tests
- created tests for functions create, read, read_all, update, delete
- (+) edited certificate_repository to the same ...
David Friesecký
21:34 Revize d65b022d (aswi2021jmsd-gitlab): Re #8578 - Cover private_key_repository tests
- created tests for functions create, read, read_all, update, delete
- (+) edited certificate_repository to the same ...
David Friesecký
08:17 Feature #8573 (Resolved): Implement endpoint for retrieving public/private key
Stanislav Král
08:13 Revize 6abfb037 (aswi2021jmsd-gitlab4): Re #8573 - Added some CertificateService tests and improved CryptographyService tests of methods that extract public keys
Stanislav Král
08:13 Revize 6abfb037 (aswi2021jmsd-gitlab): Re #8573 - Added some CertificateService tests and improved CryptographyService tests of methods that extract public keys
Stanislav Král
08:08 Revize d3bfacfc (aswi2021jmsd-gitlab4): 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
Stanislav Král
08:08 Revize d3bfacfc (aswi2021jmsd-gitlab): 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
Stanislav Král

2021-04-12

23:29 Revize 7ff4be59 (aswi2021jmsd-gitlab4): Re #8573 - Improved testing of extract_public_key_from_certificate and extract_public_key_from_private_key methods
Stanislav Král
23:29 Revize 7ff4be59 (aswi2021jmsd-gitlab): Re #8573 - Improved testing of extract_public_key_from_certificate and extract_public_key_from_private_key methods
Stanislav Král
23:01 Revize 163f57d0 (aswi2021jmsd-gitlab4): Re #8578 - Remaked tests files
- created tests for new functions
- set_certificate_revoked, clear_certificate_revocation, get_all_revoked_by, g...
David Friesecký
23:01 Revize 163f57d0 (aswi2021jmsd-gitlab): Re #8578 - Remaked tests files
- created tests for new functions
- set_certificate_revoked, clear_certificate_revocation, get_all_revoked_by, g...
David Friesecký
23:00 Revize 19e5260d (aswi2021jmsd-gitlab4): Re #8573 - Implemented extract_public_key_from_certificate
Stanislav Král
23:00 Revize 19e5260d (aswi2021jmsd-gitlab): Re #8573 - Implemented extract_public_key_from_certificate
Stanislav Král
22:59 Revize 8b049f43 (aswi2021jmsd-gitlab4): Re #8578 - Updated certificate and certificate_repository
- certificate initialize revocation_date and revocation_reason on "" if input is None
- certificate_repository
-...
David Friesecký
22:59 Revize 8b049f43 (aswi2021jmsd-gitlab): Re #8578 - Updated certificate and certificate_repository
- certificate initialize revocation_date and revocation_reason on "" if input is None
- certificate_repository
-...
David Friesecký
22:53 Revize 6019a94a (aswi2021jmsd-gitlab4): Re #8578 - Edited init queries for initialize database
David Friesecký
22:53 Revize 6019a94a (aswi2021jmsd-gitlab): Re #8578 - Edited init queries for initialize database
David Friesecký
22:15 Revize ce8b9aaf (aswi2021jmsd-gitlab4): Re #8573 - Implemented get_private_key_of_a_certificate method in CertController and added /api/certificates/<id>/private_key endpoint
Stanislav Král
22:15 Revize ce8b9aaf (aswi2021jmsd-gitlab): Re #8573 - Implemented get_private_key_of_a_certificate method in CertController and added /api/certificates/<id>/private_key endpoint
Stanislav Král
21:28 Revize cfda1725 (aswi2021jmsd-gitlab4): Re #8573 - Implemented get_public_key_of_a_certificate method in CertController and added /api/certificates/<id>/public_key endpoint
Stanislav Král
21:28 Revize cfda1725 (aswi2021jmsd-gitlab): Re #8573 - Implemented get_public_key_of_a_certificate method in CertController and added /api/certificates/<id>/public_key endpoint
Stanislav Král
21:09 Revize 2bf2b7e1 (aswi2021jmsd-gitlab4): Re #8573 - Removed a leftover print
Stanislav Král
21:09 Revize 2bf2b7e1 (aswi2021jmsd-gitlab): Re #8573 - Removed a leftover print
Stanislav Král
20:46 Revize 19d25d2f (aswi2021jmsd-gitlab4): Re #8573 - Added get_public_key method to KeyService that extracts a public key from a private key
Stanislav Král
20:46 Revize 19d25d2f (aswi2021jmsd-gitlab): Re #8573 - Added get_public_key method to KeyService that extracts a public key from a private key
Stanislav Král
20:36 Revize e8face67 (aswi2021jmsd-gitlab4): 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
Stanislav Král
20:36 Revize e8face67 (aswi2021jmsd-gitlab): 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
Stanislav Král
20:16 Revize 5c748d51 (aswi2021jmsd-gitlab4): Re #8573 - Implemented extract_public_key method that allows the caller to extract a public key from a certificate
Stanislav Král
20:16 Revize 5c748d51 (aswi2021jmsd-gitlab): Re #8573 - Implemented extract_public_key method that allows the caller to extract a public key from a certificate
Stanislav Král
14:31 Revize 58051326 (aswi2021jmsd-gitlab4): Re #8578 - Implemented new functions
- set_certificate_revoked, clear_certificate_revocation, get_all_revoked_by, get_all_issued_by
- update returns of al...
David Friesecký
14:31 Revize 58051326 (aswi2021jmsd-gitlab): Re #8578 - Implemented new functions
- set_certificate_revoked, clear_certificate_revocation, get_all_revoked_by, get_all_issued_by
- update returns of al...
David Friesecký
14:25 Revize 1f75a8f5 (aswi2021jmsd-gitlab4): Re #8578 - Applied changes of the database
David Friesecký
14:25 Revize 1f75a8f5 (aswi2021jmsd-gitlab): Re #8578 - Applied changes of the database
David Friesecký
05:22 Feature #8570 (Assigned): Implement logging into the application
Jan Pašek

2021-04-11

16:28 Task #8433 (Closed): Planning & Retrospective after iteration #3
Jan Pašek
16:15 Task #8433 (Resolved): Planning & Retrospective after iteration #3
Jan Pašek
16:23 Feature #8569 (Verified): Implement application initialization and dependency injection
Review was done without any findings, but the solution was improved with FlaskInjector usage that improves REST API e... Stanislav Král
16:17 Revize 61535019 (aswi2021jmsd-gitlab4): Renamed X509ManagementApp class and fixed application initialization when ran with gunicorn
Stanislav Král
16:17 Revize 61535019 (aswi2021jmsd-gitlab): Renamed X509ManagementApp class and fixed application initialization when ran with gunicorn
Stanislav Král
16:15 Task #8432 (Closed): Demo meeting #3
Jan Pašek
16:15 Task #8432 (Verified): Demo meeting #3
Jan Pašek
16:15 Task #8432 (Resolved): Demo meeting #3
Jan Pašek
14:15 Revize 2bb3759c (aswi2021jmsd-gitlab4): Re #8579 - Changed conftest.py of service and DAO tests in such way that test_configuration is now used
Stanislav Král
14:15 Revize 2bb3759c (aswi2021jmsd-gitlab): Re #8579 - Changed conftest.py of service and DAO tests in such way that test_configuration is now used
Stanislav Král
14:15 Revize d2b0ef43 (aswi2021jmsd-gitlab4): Re #8475 - Applied FlaskInjector to REST API tests
Stanislav Král
14:15 Revize d2b0ef43 (aswi2021jmsd-gitlab): Re #8475 - Applied FlaskInjector to REST API tests
Stanislav Král
14:06 Revize 0cf35f70 (aswi2021jmsd-gitlab4): Re #8579 - Added FlaskInjector dependency and used it the REST API controller
Stanislav Král
14:06 Revize 0cf35f70 (aswi2021jmsd-gitlab): Re #8579 - Added FlaskInjector dependency and used it the REST API controller
Stanislav Král

2021-04-10

22:20 Revize 0cccf2a8 (aswi2021jmsd-gitlab4): Re #8578 - Edited database
- added new columns in Certificates table (revocation_date, revocation_reason)
- both can be null and have strin...
David Friesecký
22:20 Revize 0cccf2a8 (aswi2021jmsd-gitlab): Re #8578 - Edited database
- added new columns in Certificates table (revocation_date, revocation_reason)
- both can be null and have strin...
David Friesecký
08:53 Feature #8569 (Resolved): Implement application initialization and dependency injection
Jan Pašek
08:52 Feature #8569 (Assigned): Implement application initialization and dependency injection
Jan Pašek
07:32 Feature #8569 (Accepted): Implement application initialization and dependency injection
Jan Pašek
08:52 Bug #8585 (Assigned): Fix problem with storing certificate usage in extensions
Jan Pašek
07:33 Bug #8585 (Accepted): Fix problem with storing certificate usage in extensions
Jan Pašek
08:52 Feature #8583 (Assigned): Implement certificate detailed view in the GUI - dynamic part
Jan Pašek
07:33 Feature #8583 (Accepted): Implement certificate detailed view in the GUI - dynamic part
Jan Pašek
08:52 Task #8582 (Assigned): Project administrative
Jan Pašek
07:33 Task #8582 (Accepted): Project administrative
Jan Pašek
08:52 Task #8581 (Assigned): Planning & Retrospective after iteration #4
Jan Pašek
07:33 Task #8581 (Accepted): Planning & Retrospective after iteration #4
Jan Pašek
08:52 Task #8580 (Assigned): Demo meeting #4
Jan Pašek
07:33 Task #8580 (Accepted): Demo meeting #4
Jan Pašek
08:52 Task #8579 (Assigned): Weekly standup #4
Jan Pašek
07:33 Task #8579 (Accepted): Weekly standup #4
Jan Pašek
08:52 Feature #8578 (Assigned): Implement necessary database changes
Jan Pašek
07:33 Feature #8578 (Accepted): Implement necessary database changes
Jan Pašek
08:52 Feature #8577 (Assigned): Implement OCSP service and corresponding endpoint
Jan Pašek
07:33 Feature #8577 (Accepted): Implement OCSP service and corresponding endpoint
Jan Pašek
08:52 Feature #8576 (Assigned): Implement CRL service and corresponding endpoint
Jan Pašek
07:33 Feature #8576 (Accepted): Implement CRL service and corresponding endpoint
Jan Pašek
08:52 Feature #8575 (Assigned): Implement creation of OpenSSL index file
Jan Pašek
07:33 Feature #8575 (Accepted): Implement creation of OpenSSL index file
Jan Pašek
08:52 Feature #8574 (Assigned): Implement endpoint for retrieving all certificates issued by a given CA
Jan Pašek
07:33 Feature #8574 (Accepted): Implement endpoint for retrieving all certificates issued by a given CA
Jan Pašek
08:52 Feature #8573 (Assigned): Implement endpoint for retrieving public/private key
Jan Pašek
07:33 Feature #8573 (Accepted): Implement endpoint for retrieving public/private key
Jan Pašek
08:52 Feature #8572 (Assigned): Implement certificate deletion endpoint
Jan Pašek
07:33 Feature #8572 (Accepted): Implement certificate deletion endpoint
Jan Pašek
08:52 Feature #8568 (Assigned): Implement certificate detailed view in the GUI - static page
Jan Pašek
07:33 Feature #8568 (Accepted): Implement certificate detailed view in the GUI - static page
Jan Pašek
08:03 Feature #8571 (Assigned): Implement certificate revocation support
Jan Pašek
07:33 Feature #8571 (Accepted): Implement certificate revocation support
Jan Pašek

2021-04-09

19:29 Revize b593b83c (aswi2021jmsd-gitlab4): Re #8569 Added comments to connection_provider.py
Jan Pašek
19:29 Revize b593b83c (aswi2021jmsd-gitlab): Re #8569 Added comments to connection_provider.py
Jan Pašek
19:24 Revize 2f38462f (aswi2021jmsd-gitlab4): Re #8569 Fixed failing pipeline
Jan Pašek
19:24 Revize 2f38462f (aswi2021jmsd-gitlab): Re #8569 Fixed failing pipeline
Jan Pašek
19:22 Revize c073a0fc (aswi2021jmsd-gitlab4): Re #8569 Added support for handling configuration files
Jan Pašek
19:22 Revize c073a0fc (aswi2021jmsd-gitlab): Re #8569 Added support for handling configuration files
Jan Pašek
19:01 Revize 81dbb479 (aswi2021jmsd-gitlab4): Re #8569 Checking presence of OpenSSL during init
Jan Pašek
19:01 Revize 81dbb479 (aswi2021jmsd-gitlab): Re #8569 Checking presence of OpenSSL during init
Jan Pašek
18:46 Revize 3195e946 (aswi2021jmsd-gitlab4): Re #8569 Fixed broken tests after injection implementation
Jan Pašek
18:46 Revize 3195e946 (aswi2021jmsd-gitlab): Re #8569 Fixed broken tests after injection implementation
Jan Pašek
18:45 Revize 1fa243ca (aswi2021jmsd-gitlab4): Re #8569 Added application initialization and running dependency injection
Jan Pašek
18:45 Revize 1fa243ca (aswi2021jmsd-gitlab): Re #8569 Added application initialization and running dependency injection
Jan Pašek
18:45 Revize aff74b5a (aswi2021jmsd-gitlab4): Re #8569 Added configuration class and loading it using injector
Jan Pašek
18:45 Revize aff74b5a (aswi2021jmsd-gitlab): Re #8569 Added configuration class and loading it using injector
Jan Pašek
18:45 Revize 77f06c5e (aswi2021jmsd-gitlab4): Re #8569 connection_provider.py implementation
Jan Pašek
18:45 Revize 77f06c5e (aswi2021jmsd-gitlab): Re #8569 connection_provider.py implementation
Jan Pašek
18:44 Revize 151e7604 (aswi2021jmsd-gitlab4): Re #8569 Prepared services for dependency injection
Jan Pašek
18:44 Revize 151e7604 (aswi2021jmsd-gitlab): Re #8569 Prepared services for dependency injection
Jan Pašek
18:43 Revize 4faab824 (aswi2021jmsd-gitlab4): Re #8569 Parsing datetime in cryptography.py service on windows (stripping \r)
Jan Pašek
18:43 Revize 4faab824 (aswi2021jmsd-gitlab): Re #8569 Parsing datetime in cryptography.py service on windows (stripping \r)
Jan Pašek
18:42 Revize dc7e5413 (aswi2021jmsd-gitlab4): Re #8569 Added injector to requirements.txt
Jan Pašek
18:42 Revize dc7e5413 (aswi2021jmsd-gitlab): Re #8569 Added injector to requirements.txt
Jan Pašek
18:41 Revize 1d2add74 (aswi2021jmsd-gitlab4): Re #8569 Removed cursor from repository constructors
Jan Pašek
18:41 Revize 1d2add74 (aswi2021jmsd-gitlab): Re #8569 Removed cursor from repository constructors
Jan Pašek
14:22 Feature #8590 (Closed): Implement storing all subject fields in the database
Currently, only notBefore, notAfter and CN is stored in the database. All subject fields shall be stored in the datab... Jan Pašek
14:19 Feature #8589 (Closed): Implement get_root() method in CertificateService
Method get_root() shall be implemented in the CertificateService.
Reviewer: Michal
Jan Pašek
13:27 Feature #8587 (Closed): Treat 500 errors in GUI
The GUI shall provide a meaningful error message for the user if response 500 is received.
Reviewer: Standa
Jan Pašek
13:25 Feature #8586 (Closed): Improve treating 205 response codes in the controller
Controller shall use response code 200 with empty array for /api/certificates and 404 else if id is not found
Rev...
Jan Pašek
13:19 Bug #8585 (Closed): Fix problem with storing certificate usage in extensions
Currently, the certificate usage is not stored in the certificate's extension section.
Reviewer: Jan Pašek
Jan Pašek
13:12 Feature #8584 (Invalid): Improve treating of usages by the whole application
Change usages from integers to string keywords.
* If an unknown usage option is passed to the application core fro...
Jan Pašek
12:26 Task #8512 (Closed): Update software architecture
Jan Pašek
12:26 Feature #8476 (Closed): Implement Rest API endpoints
Jan Pašek
10:29 Feature #8476 (Verified): Implement Rest API endpoints
Review was done. No findings. Jan Pašek
12:26 Task #8475 (Closed): Implement interactive parts in GUI in JS
Jan Pašek
12:26 Feature #8474 (Closed): Implement static GUI
Jan Pašek
12:26 Feature #8473 (Closed): Implement KeyService and CertificateService
Jan Pašek
12:26 Feature #8472 (Closed): Implement CryptographyService
Jan Pašek
12:26 Feature #8471 (Closed): Implement DAO
Jan Pašek
11:25 Feature #8471 (Verified): Implement DAO
The review was done. Findings were fixed by the issue owner. Jan Pašek
11:23 Feature #8471 (Resolved): Implement DAO
Jan Pašek
12:25 Task #8466 (Closed): Project administrative
Jan Pašek
11:23 Task #8466 (Verified): Project administrative
Jan Pašek
11:23 Task #8466 (Resolved): Project administrative
Jan Pašek
12:24 Task #8429 (Closed): Finalize software architecture
Jan Pašek
12:24 Task #8427 (Closed): Improve the GUI proposal of the certificate creation page
Jan Pašek
11:22 Task #8427 (Verified): Improve the GUI proposal of the certificate creation page
Review done, no findings. Work product is located at: https://wireframe.cc/UnbBne Jan Pašek
11:22 Task #8427 (Resolved): Improve the GUI proposal of the certificate creation page
Jan Pašek
12:24 Task #8426 (Closed): Specify chain of trust building support in the requirement specification
Jan Pašek
12:24 Task #8304 (Closed): Create a Rest API proposal/specification
Jan Pašek
12:22 Task #8431 (Closed): Weekly standup #3
Jan Pašek
12:22 Task #8431 (Verified): Weekly standup #3
Jan Pašek
12:22 Task #8430 (Closed): Review meeting #2
Jan Pašek
11:27 Feature #8583 (Closed): Implement certificate detailed view in the GUI - dynamic part
Certificate detail view shall be implemented with the following data:
* Display complete DN + notBefore + notAfter...
Jan Pašek
11:26 Task #8582 (Closed): Project administrative
Regular administrative tasks - planning, meetings preparations, etc.. Jan Pašek
11:12 Task #8581 (Closed): Planning & Retrospective after iteration #4
Retrospective and planning after iteration #4
Date: 23.04.2021 15:00
Platform: MS Teams
Jan Pašek
11:11 Task #8580 (Closed): Demo meeting #4
Demo meeting with the customer
Date: 23.04.2021 14:00
Platform: Google Meet (link will be added later)
Jan Pašek
11:11 Task #8579 (Closed): Weekly standup #4
Internal weekly standup
*Date:* 16.04.2021 14:00
*Platform:* MS Teams
Jan Pašek
10:24 Feature #8578 (Closed): Implement necessary database changes
Implement all changes for this iteration into the database:
* Certificate service will call a CertificateRepositor...
Jan Pašek
10:20 Feature #8577 (Closed): Implement OCSP service and corresponding endpoint
Implement an OCSP endpoint
* application endpoint that reads the OSCP request from the request (in case of get -> ...
Jan Pašek
10:19 Feature #8576 (Closed): Implement CRL service and corresponding endpoint
Implement CRL endpoint
* application endpoint that will use CRL/OCSP service to get CRL file that will be returned...
Jan Pašek
10:18 Feature #8575 (Closed): Implement creation of OpenSSL index file
Implement a function that creates an index file for given CA
* Probably new service for CRL/OCSP
* One method cre...
Jan Pašek
10:16 Feature #8574 (Closed): Implement endpoint for retrieving all certificates issued by a given CA
Implement an endpoint for retrieving all certificates issued by given CA:
* Extend existing endpoint GET /api/cert...
Jan Pašek
10:15 Feature #8573 (Closed): Implement endpoint for retrieving public/private key
Endpoints that enable retrieving a private and public key in PEM format of a given certificate shall be implemented
...
Jan Pašek
10:13 Feature #8572 (Closed): Implement certificate deletion endpoint
Implement an endpoint for certificate deleting
* One Rest API endpoint: DELETE /api/certificates/{id} that deletes...
Jan Pašek
10:12 Feature #8571 (Closed): Implement certificate revocation support
Implement certificate revocation endpoint and specify CRL/OCSP distribution points in extensions
* One Rest API e...
Jan Pašek
10:08 Feature #8570 (Closed): Implement logging into the application
Logging functionality shall be implemented. The logger shall utilize a rolling file.
* Configure logger to use a m...
Jan Pašek
10:04 Feature #8569 (Closed): Implement application initialization and dependency injection
All the dependencies in the application shall be injected via constructor using a DI framework: https://pypi.org/proj... Jan Pašek
09:59 Feature #8568 (Closed): Implement certificate detailed view in the GUI - static page
Certificate detail view shall be implemented with the following data:
* Display complete DN + notBefore + notAfter...
Jan Pašek

2021-04-08

09:06 Task #8475 (Verified): Implement interactive parts in GUI in JS
Review was done without any findings. After merging the branch to master the deployment to the DEMO server was succes... Stanislav Král
06:33 Task #8549 (Closed): Create user & administration manual
User & administrator manual shall be created and shall contain all necessary parts based on release artefact definiti... Jan Pašek
 

Také k dispozici: Atom