Aktivita
Od 2021-04-16 do 2021-05-15
2021-05-15
-
19:28 Feature #8701 (Verified): Improve Web GUI design
-
12:23 Feature #8586 (Resolved): Improve treating 205 response codes in the controller
-
12:15 Feature #8652 (Resolved): Store dates as UNIX timestamp
-
10:05 Task #8891 (Resolved): Create administration documentation - installation, configuraiton
- Installation and configuration manual was created. The documentation structure was also established. The documentatio...
2021-05-14
-
12:33 Task #8886 (Verified): Weekly standup #6
-
12:31 Task #8886 (Resolved): Weekly standup #6
-
12:32 Task #8881 (Verified): Review meeting #5
-
12:32 Task #8881 (Resolved): Review meeting #5
-
12:32 Task #8881 (Accepted): Review meeting #5
-
12:32 Task #8881 (Closed): Review meeting #5
-
12:24 Task #8881 (Verified): Review meeting #5
2021-05-12
-
21:34 Enhancement #8779 (Resolved): Disable logging during unit & integration tests
-
21:32 Enhancement #8880 (Resolved): Use FileAnchor for database paths and log paths
-
21:30 Feature #8589 (Resolved): Implement get_root() method in CertificateService
-
12:16 Task #8881 (Resolved): Review meeting #5
-
12:15 Feature #8701 (Resolved): Improve Web GUI design
- Implementation finished and posted for a review to David Friesecký.
-
07:56 Feature #8587 (Resolved): Treat 500 errors in GUI
- Implementation finished. Code is now posted for a review to Stanislav Král.
2021-05-10
-
16:08 Task #8697 (Resolved): Update software architecture
- The software architecture in design.eap was updated.
Software architecture documentation was updated on the project...
2021-05-09
-
14:44 Bug #8778 (Verified): Fix response 500 when country code > 2 characters is provided.
-
14:44 Bug #8778: Fix response 500 when country code > 2 characters is provided.
- Code review was done via call. No finding.
-
14:24 Feature #8885 (Verified): Implement global exception handler
- Code review done. No findings. Great JOB!
-
14:23 Feature #8885 (Resolved): Implement global exception handler
2021-05-08
-
14:46 Task #8891 (Closed): Create administration documentation - installation, configuraiton
- * Application installation and deployment (without docker)
* Application installation and deployment (with docker)
... -
14:45 Task #8890 (Assigned): Create administration documentation - database and logging
-
14:45 Task #8890 (Closed): Create administration documentation - database and logging
- * Describe database requirements (what database is used)
* Describe initialization script
* Describe where to loca... -
14:42 Task #8889 (Closed): Create administration documentation - tests
- Create installation and execution documentation of tests
* Robot tests
* Python tests
-
14:41 Task #8888 (Closed): Create user manual
- Create user manual
screenshots of pages, number controls, and describe their purpose and actions -
14:26 Task #8715 (Closed): Project administrative
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.
Také k dispozici: Atom