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.
-
14:14 Bug #8778 (Assigned): Fix response 500 when country code > 2 characters is provided.
-
14:14 Bug #8778 (Accepted): Fix response 500 when country code > 2 characters is provided.
-
14:15 Task #8886 (Assigned): Weekly standup #6
-
13:24 Task #8886 (Closed): Weekly standup #6
- Regular weekly standup
*Date:* 14.05.2021
*Time:* 14:00
*PLatform:* MS Teams -
14:15 Task #8883 (Assigned): Project closure retrospective
-
13:23 Task #8883 (Accepted): Project closure retrospective
-
13:13 Task #8883 (Closed): Project closure retrospective
- Last retrospective and project closure meeting
*Date:* 21.05.2021
*Time:* 15:00
*Platform:* MS Teams -
14:15 Task #8882 (Assigned): Demo meeting #6
-
13:23 Task #8882 (Accepted): Demo meeting #6
-
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... -
14:15 Task #8881 (Assigned): Review meeting #5
-
13:23 Task #8881 (Accepted): Review meeting #5
-
13:12 Task #8881 (Closed): Review meeting #5
- Regular iteration review meeting
*Date:* 10.05.2021
*Time:* 9:00
*Platform:* MS Teams -
14:15 Task #8697 (Assigned): Update software architecture
-
13:51 Task #8697 (Accepted): Update software architecture
-
14:15 Feature #8652 (Assigned): Store dates as UNIX timestamp
-
13:50 Feature #8652 (Accepted): Store dates as UNIX timestamp
-
14:15 Feature #8586 (Assigned): Improve treating 205 response codes in the controller
-
13:40 Feature #8586 (Accepted): Improve treating 205 response codes in the controller
-
13:03 Feature #8586 (New): Improve treating 205 response codes in the controller
-
14:15 Task #8549 (Assigned): Create user & administration manual
-
13:36 Task #8549 (Accepted): Create user & administration manual
-
14:15 Feature #8589 (Assigned): Implement get_root() method in CertificateService
-
14:14 Feature #8589 (Accepted): Implement get_root() method in CertificateService
-
14:15 Feature #8701 (Assigned): Improve Web GUI design
-
14:14 Feature #8701 (Accepted): Improve Web GUI design
-
14:14 Enhancement #8779 (Assigned): Disable logging during unit & integration tests
-
14:14 Enhancement #8779 (Accepted): Disable logging during unit & integration tests
-
14:14 Enhancement #8880 (Assigned): Use FileAnchor for database paths and log paths
-
14:14 Enhancement #8880 (Accepted): Use FileAnchor for database paths and log paths
-
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...
-
14:14 Enhancement #8884 (Assigned): Improve treating exceptions in the repositories
-
14:14 Enhancement #8884 (Accepted): Improve treating exceptions in the repositories
-
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 ...
-
14:14 Feature #8885 (Assigned): Implement global exception handler
-
14:14 Feature #8885 (Accepted): Implement global exception handler
-
13:22 Feature #8885 (Closed): Implement global exception handler
- A global exception handler that logs the errors shall be implemented.
Reviewer: Honza -
14:14 Task #8887 (Assigned): Project administrative
-
14:14 Task #8887 (Accepted): Project administrative
-
14:04 Task #8887 (Closed): Project administrative
- Regular project administrative tasks
-
14:14 Task #8715 (Resolved): Project administrative
-
14:14 Feature #8587 (Assigned): Treat 500 errors in GUI
-
14:14 Feature #8587 (Accepted): Treat 500 errors in GUI
-
14:10 Task #8713 (Closed): Planning & Retrospective after iteration #5
-
14:09 Task #8712 (Closed): Demo meeting #5
-
13:52 Task #8699 (Invalid): Declare exceptions in the method docstings
-
13:51 Feature #8696 (Closed): Improve database initialization so that data are not lost after restart
-
13:51 Feature #8696 (Verified): Improve database initialization so that data are not lost after restart
-
13:39 Feature #8584 (Invalid): Improve treating of usages by the whole application
-
13:38 Bug #8653 (Invalid): Fix OpenSSL freezing problem when password is not provided
-
13:10 Bug #8803 (Invalid): Fix application crash when db folder does not exist
-
13:01 Feature #8703 (Closed): Implement automatic tests of Web GUI using Robots
-
13:01 Feature #8703 (Verified): Implement automatic tests of Web GUI using Robots
-
13:00 Feature #8714 (Closed): Prepare Robots framework environment
-
13:00 Task #8711 (Closed): Weekly standup #5
-
13:00 Task #8710 (Closed): Review meeting #3/#4
-
13:00 Feature #8709 (Closed): Include root certificate in downloaded chain of trust
-
13:00 Enhancement #8708 (Closed): Implement endpoint for retrieving PCKS#12
-
13:00 Feature #8707 (Closed): Implement status information into the certificate details endpoint
-
13:00 Feature #8706 (Closed): Implement functional improvements of GUI
-
13:00 Feature #8705 (Closed): Extend Rest API endpoint for creating certificates by provided private key/password
-
13:00 Feature #8704 (Closed): Implement user extension into Rest API endpoint
-
13:00 Feature #8702 (Closed): Extend RestAPI endpoint for gettting certificate list by filtering and pagination
-
13:00 Feature #8700 (Closed): Implement protection for setting revoked certificates back to valid if they are not onHold
-
13:00 Feature #8670 (Closed): Enhance revocation logic
-
13:00 Feature #8590 (Closed): Implement storing all subject fields in the database
2021-05-06
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...
2021-05-04
-
12:56 Feature #8696 (Resolved): Improve database initialization so that data are not lost after restart
-
11:44 Feature #8706: Implement functional improvements of GUI
- Implementation finished and posted for a review to Stanislav Král.
-
11:44 Feature #8706 (Resolved): Implement functional improvements of GUI
-
11:34 Task #8711 (Verified): Weekly standup #5
-
11:33 Feature #8705 (Verified): Extend Rest API endpoint for creating certificates by provided private key/password
- Review done
2021-05-03
-
15:20 Feature #8714 (Verified): Prepare Robots framework environment
- Review done via call.
-
06:31 Feature #8714 (Resolved): Prepare Robots framework environment
-
12:20 Feature #8702 (Verified): Extend RestAPI endpoint for gettting certificate list by filtering and pagination
-
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
-
08:18 Enhancement #8708 (Verified): Implement endpoint for retrieving PCKS#12
- Code review was done via call. Minor changes were done.
-
07:43 Bug #8803 (Invalid): Fix application crash when db folder does not exist
2021-05-02
-
12:29 Feature #8704 (Resolved): Implement user extension into Rest API endpoint
-
12:15 Feature #8702 (Resolved): Extend RestAPI endpoint for gettting certificate list by filtering and pagination
2021-05-01
-
08:06 Feature #8590 (Verified): Implement storing all subject fields in the database
-
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.
-
06:36 Enhancement #8708 (Resolved): Implement endpoint for retrieving PCKS#12
2021-04-30
-
19:25 Feature #8700 (Verified): Implement protection for setting revoked certificates back to valid if they are not onHold
-
17:40 Feature #8705 (Resolved): Extend Rest API endpoint for creating certificates by provided private key/password
-
14:37 Task #8711 (Resolved): Weekly standup #5
-
14:37 Task #8710 (Verified): Review meeting #3/#4
-
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... -
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 ...
-
10:34 Feature #8590 (Resolved): Implement storing all subject fields in the database
2021-04-28
-
10:06 Feature #8670 (Verified): Enhance revocation logic
- Review done via call, little adjustments were done.
-
10:05 Feature #8670 (Resolved): Enhance revocation logic
-
10:03 Feature #8707 (Verified): Implement status information into the certificate details endpoint
-
06:30 Feature #8707 (Resolved): Implement status information into the certificate details endpoint
- Implementation of /api/certificates/{id}/details endpoint enhanced.
2021-04-26
-
12:02 Task #8710 (Resolved): Review meeting #3/#4
-
07:29 Feature #8709 (Verified): Include root certificate in downloaded chain of trust
2021-04-25
-
08:06 Feature #8700 (Resolved): Implement protection for setting revoked certificates back to valid if they are not onHold
-
08:06 Feature #8700 (Assigned): Implement protection for setting revoked certificates back to valid if they are not onHold
-
07:36 Feature #8709 (Resolved): Include root certificate in downloaded chain of trust
-
07:16 Task #8715: Project administrative
- Finished planning for 5th iteration.
2021-04-24
2021-04-23
-
20:41 Feature #8570 (Closed): Implement logging into the application
-
20:41 Feature #8570 (Verified): Implement logging into the application
-
20:26 Feature #8570 (Resolved): Implement logging into the application
-
20:40 Task #8581 (Closed): Planning & Retrospective after iteration #4
-
20:40 Task #8581 (Verified): Planning & Retrospective after iteration #4
-
20:40 Task #8581 (Resolved): Planning & Retrospective after iteration #4
-
20:40 Task #8580 (Closed): Demo meeting #4
-
20:40 Task #8580 (Verified): Demo meeting #4
-
20:40 Task #8580 (Resolved): Demo meeting #4
-
14:58 Feature #8714 (Assigned): Prepare Robots framework environment
-
14:02 Feature #8714 (Closed): Prepare Robots framework environment
- Prepare a minimal running example of _Robot_ framework GUI tests.
References:
https://robotframework.org/
http... -
14:58 Task #8713 (Assigned): Planning & Retrospective after iteration #5
-
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 -
14:58 Task #8712 (Assigned): Demo meeting #5
-
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)
-
14:58 Task #8711 (Assigned): Weekly standup #5
-
13:37 Task #8711 (Closed): Weekly standup #5
- Internal weekly standup
Date: 30.04.2021 14:00
Platform: MS Teams -
14:58 Task #8710 (Assigned): Review meeting #3/#4
-
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 -
14:58 Feature #8709 (Assigned): Include root certificate in downloaded chain of trust
-
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... -
14:58 Enhancement #8708 (Assigned): Implement endpoint for retrieving PCKS#12
-
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... -
14:58 Feature #8707 (Assigned): Implement status information into the certificate details endpoint
-
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 ... -
14:58 Feature #8706 (Assigned): Implement functional improvements of GUI
-
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... -
14:58 Feature #8705 (Assigned): Extend Rest API endpoint for creating certificates by provided private key/password
-
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... -
14:58 Feature #8704 (Assigned): Implement user extension into Rest API endpoint
-
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...
-
14:58 Feature #8703 (Assigned): Implement automatic tests of Web GUI using Robots
-
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... -
14:58 Feature #8702 (Assigned): Extend RestAPI endpoint for gettting certificate list by filtering and pagination
-
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...
-
14:58 Feature #8696 (Assigned): Improve database initialization so that data are not lost after restart
-
14:58 Feature #8670 (Assigned): Enhance revocation logic
-
14:58 Feature #8590 (Assigned): Implement storing all subject fields in the database
-
14:55 Task #8715 (Closed): Project administrative
- Regular project administrative regarding the planning and meeting preparation.
-
13:27 Feature #8701 (Closed): Improve Web GUI design
- - create certificate, issuer and subject next to each other
Reviewer: David -
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.
-
13:14 Task #8699 (Invalid): Declare exceptions in the method docstings
-
13:03 Feature #8568 (Closed): Implement certificate detailed view in the GUI - static page
-
13:03 Bug #8585 (Closed): Fix problem with storing certificate usage in extensions
-
13:03 Feature #8583 (Closed): Implement certificate detailed view in the GUI - dynamic part
-
13:03 Task #8582 (Closed): Project administrative
-
13:00 Task #8582 (Verified): Project administrative
-
12:44 Task #8582 (Resolved): Project administrative
-
13:03 Task #8579 (Closed): Weekly standup #4
-
13:03 Feature #8578 (Closed): Implement necessary database changes
-
13:03 Feature #8577 (Closed): Implement OCSP service and corresponding endpoint
-
13:03 Feature #8576 (Closed): Implement CRL service and corresponding endpoint
-
13:03 Feature #8575 (Closed): Implement creation of OpenSSL index file
-
13:03 Feature #8574 (Closed): Implement endpoint for retrieving all certificates issued by a given CA
-
13:03 Feature #8573 (Closed): Implement endpoint for retrieving public/private key
-
13:03 Feature #8572 (Closed): Implement certificate deletion endpoint
-
13:03 Feature #8571 (Closed): Implement certificate revocation support
-
13:03 Feature #8569 (Closed): Implement application initialization and dependency injection
2021-04-22
-
15:10 Feature #8586 (Invalid): Improve treating 205 response codes in the controller
-
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... -
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...
-
15:04 Task #8470 (Invalid): Implement templating into the ERA model and database script
-
14:42 Task #8477 (Invalid): Specify templating in the requirement specification document
-
14:42 Task #8531 (Invalid): Create OpenAPI specification for Rest API
-
09:32 Bug #8585 (Verified): Fix problem with storing certificate usage in extensions
- Code review done, branch merged to master. Great job indeed!
2021-04-21
-
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...
-
17:46 Feature #8576: Implement CRL service and corresponding endpoint
- The review process has undergone via an online MS-Teams call w/ a presentation.
-
17:45 Feature #8576 (Verified): Implement CRL service and corresponding endpoint
-
11:11 Feature #8576 (Resolved): Implement CRL service and corresponding endpoint
- Implementation finished and posted for a review to Michal Seják.
-
17:45 Feature #8577 (Verified): Implement OCSP service and corresponding endpoint
- Code review was done via call. All issues were resolved during the review.
-
16:10 Feature #8577 (Resolved): Implement OCSP service and corresponding endpoint
-
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!
2021-04-20
-
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 ...
2021-04-19
-
20:33 Feature #8575 (Resolved): Implement creation of OpenSSL index file
-
09:25 Feature #8583 (Resolved): Implement certificate detailed view in the GUI - dynamic part
-
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.
-
06:13 Task #8579 (Verified): Weekly standup #4
2021-04-17
-
15:21 Task #8579 (Resolved): Weekly standup #4
- Meeting took place
-
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...
-
15:13 Feature #8572 (Verified): Implement certificate deletion endpoint
- The reported issue was false positive - after discussion with assignee, the original code was merged.
-
14:36 Feature #8572: Implement certificate deletion endpoint
- The review was done, one finding is waiting to be resolved by the assigned.
-
14:34 Feature #8574 (Verified): Implement endpoint for retrieving all certificates issued by a given CA
-
14:34 Feature #8574 (Resolved): Implement endpoint for retrieving all certificates issued by a given CA
-
14:34 Feature #8574 (Accepted): Implement endpoint for retrieving all certificates issued by a given CA
-
14:33 Feature #8574 (Closed): Implement endpoint for retrieving all certificates issued by a given CA
-
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.
2021-04-16
-
19:44 Feature #8574 (Resolved): Implement endpoint for retrieving all certificates issued by a given CA
-
19:44 Feature #8572 (Resolved): Implement certificate deletion endpoint
-
07:06 Feature #8568 (Verified): Implement certificate detailed view in the GUI - static page
- Review was done, findings were fixed by the assignee.
-
07:03 Feature #8568 (Resolved): Implement certificate detailed view in the GUI - static page
-
06:41 Feature #8571 (Verified): Implement certificate revocation support
- Review was done without any major findings. Some remarks were raised but immediately solved.
2021-04-15
-
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... -
09:50 Feature #8571 (Resolved): Implement certificate revocation support
-
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...
2021-04-14
-
20:49 Feature #8578 (Verified): Implement necessary database changes
-
20:47 Feature #8578 (Resolved): Implement necessary database changes
-
15:23 Feature #8578: Implement necessary database changes
- Review was done without any major findings. Some remarks were raised but immediately solved.
-
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.
... -
11:14 Feature #8573 (Verified): Implement endpoint for retrieving public/private key
2021-04-13
2021-04-12
2021-04-11
-
16:28 Task #8433 (Closed): Planning & Retrospective after iteration #3
-
16:15 Task #8433 (Resolved): Planning & Retrospective after iteration #3
-
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...
-
16:15 Task #8432 (Closed): Demo meeting #3
-
16:15 Task #8432 (Verified): Demo meeting #3
-
16:15 Task #8432 (Resolved): Demo meeting #3
2021-04-10
-
08:53 Feature #8569 (Resolved): Implement application initialization and dependency injection
-
08:52 Feature #8569 (Assigned): Implement application initialization and dependency injection
-
07:32 Feature #8569 (Accepted): Implement application initialization and dependency injection
-
08:52 Bug #8585 (Assigned): Fix problem with storing certificate usage in extensions
-
07:33 Bug #8585 (Accepted): Fix problem with storing certificate usage in extensions
-
08:52 Feature #8583 (Assigned): Implement certificate detailed view in the GUI - dynamic part
-
07:33 Feature #8583 (Accepted): Implement certificate detailed view in the GUI - dynamic part
-
08:52 Task #8582 (Assigned): Project administrative
-
07:33 Task #8582 (Accepted): Project administrative
-
08:52 Task #8581 (Assigned): Planning & Retrospective after iteration #4
-
07:33 Task #8581 (Accepted): Planning & Retrospective after iteration #4
-
08:52 Task #8580 (Assigned): Demo meeting #4
-
07:33 Task #8580 (Accepted): Demo meeting #4
-
08:52 Task #8579 (Assigned): Weekly standup #4
-
07:33 Task #8579 (Accepted): Weekly standup #4
-
08:52 Feature #8578 (Assigned): Implement necessary database changes
-
07:33 Feature #8578 (Accepted): Implement necessary database changes
-
08:52 Feature #8577 (Assigned): Implement OCSP service and corresponding endpoint
-
07:33 Feature #8577 (Accepted): Implement OCSP service and corresponding endpoint
-
08:52 Feature #8576 (Assigned): Implement CRL service and corresponding endpoint
-
07:33 Feature #8576 (Accepted): Implement CRL service and corresponding endpoint
-
08:52 Feature #8575 (Assigned): Implement creation of OpenSSL index file
-
07:33 Feature #8575 (Accepted): Implement creation of OpenSSL index file
-
08:52 Feature #8574 (Assigned): Implement endpoint for retrieving all certificates issued by a given CA
-
07:33 Feature #8574 (Accepted): Implement endpoint for retrieving all certificates issued by a given CA
-
08:52 Feature #8573 (Assigned): Implement endpoint for retrieving public/private key
-
07:33 Feature #8573 (Accepted): Implement endpoint for retrieving public/private key
-
08:52 Feature #8572 (Assigned): Implement certificate deletion endpoint
-
07:33 Feature #8572 (Accepted): Implement certificate deletion endpoint
-
08:52 Feature #8568 (Assigned): Implement certificate detailed view in the GUI - static page
-
07:33 Feature #8568 (Accepted): Implement certificate detailed view in the GUI - static page
-
08:03 Feature #8571 (Assigned): Implement certificate revocation support
-
07:33 Feature #8571 (Accepted): Implement certificate revocation support
2021-04-09
-
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...
-
14:19 Feature #8589 (Closed): Implement get_root() method in CertificateService
- Method get_root() shall be implemented in the CertificateService.
Reviewer: Michal -
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 -
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... -
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 -
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... -
12:26 Task #8512 (Closed): Update software architecture
-
12:26 Feature #8476 (Closed): Implement Rest API endpoints
-
10:29 Feature #8476 (Verified): Implement Rest API endpoints
- Review was done. No findings.
-
12:26 Task #8475 (Closed): Implement interactive parts in GUI in JS
-
12:26 Feature #8474 (Closed): Implement static GUI
-
12:26 Feature #8473 (Closed): Implement KeyService and CertificateService
-
12:26 Feature #8472 (Closed): Implement CryptographyService
-
12:26 Feature #8471 (Closed): Implement DAO
-
11:25 Feature #8471 (Verified): Implement DAO
- The review was done. Findings were fixed by the issue owner.
-
11:23 Feature #8471 (Resolved): Implement DAO
-
12:25 Task #8466 (Closed): Project administrative
-
11:23 Task #8466 (Verified): Project administrative
-
11:23 Task #8466 (Resolved): Project administrative
-
12:24 Task #8429 (Closed): Finalize software architecture
-
12:24 Task #8427 (Closed): Improve the GUI proposal of the certificate creation page
-
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
-
11:22 Task #8427 (Resolved): Improve the GUI proposal of the certificate creation page
-
12:24 Task #8426 (Closed): Specify chain of trust building support in the requirement specification
-
12:24 Task #8304 (Closed): Create a Rest API proposal/specification
-
12:22 Task #8431 (Closed): Weekly standup #3
-
12:22 Task #8431 (Verified): Weekly standup #3
-
12:22 Task #8430 (Closed): Review meeting #2
-
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... -
11:26 Task #8582 (Closed): Project administrative
- Regular administrative tasks - planning, meetings preparations, etc..
-
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 -
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) -
11:11 Task #8579 (Closed): Weekly standup #4
- Internal weekly standup
*Date:* 16.04.2021 14:00
*Platform:* MS Teams -
10:24 Feature #8578 (Closed): Implement necessary database changes
- Implement all changes for this iteration into the database:
* Certificate service will call a CertificateRepositor... -
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 -> ... -
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... -
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... -
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... -
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
... -
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... -
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... -
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... -
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...
-
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...
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...
-
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...
Také k dispozici: Atom