Aktivita
Od 2021-03-03 do 2021-04-01
2021-04-01
- 11:56 Task #8426 (Verified): Specify chain of trust building support in the requirement specification
- Reviewed by Stanislav Král with no findings.
- 11:54 Task #8304: Create a Rest API proposal/specification
- Reviewed by Stanislav Král and Michal Seják. Findings were fixed.
- 11:53 Task #8304 (Verified): Create a Rest API proposal/specification
2021-03-31
- 17:31 Task #8531 (Invalid): Create OpenAPI specification for Rest API
- The Rest API specification from the requirement specification document shall be transferred to OpenAPI format.
- 12:23 Feature #8474: Implement static GUI
- Review was done by Stanislav Král - no findings.
- 12:23 Feature #8474 (Verified): Implement static GUI
- 12:04 Task #8430 (Verified): Review meeting #2
- 12:01 Task #8304 (Resolved): Create a Rest API proposal/specification
- The initial version of the Rest API specification was created. The proposal is stored in _GDrive/requirements_specifi...
- 11:12 Feature #8472: Implement CryptographyService
- The review was done without findings. Code follows convention and design. The implementation is well covered by tests.
- 11:11 Feature #8472 (Verified): Implement CryptographyService
- 09:10 Task #8512 (Verified): Update software architecture
- @CryptographyService@ updated accordingly.
2021-03-30
- 22:33 Feature #8472 (Resolved): Implement CryptographyService
- 22:28 Feature #8472: Implement CryptographyService
- The estimate did not account for the time required to write various unit tests checking the validity of the created C...
- 16:01 Task #8512 (Resolved): Update software architecture
- 14:48 Task #8512 (Assigned): Update software architecture
- 14:48 Task #8512 (Accepted): Update software architecture
- 14:48 Task #8512 (Closed): Update software architecture
- Update software detailed architecture regarding parameter changes.
2021-03-29
- 13:00 Feature #8474: Implement static GUI
- Two GUI pages - certificate listing, certificate creation - implemented. Additionally to the plain HTML, Bootsrap sty...
- 12:59 Feature #8474 (Resolved): Implement static GUI
- 06:08 Feature #8474 (Assigned): Implement static GUI
- 12:41 Feature #8472: Implement CryptographyService
- Increased the time estimate due to a decision made to build a simple wrapper around @subprocess.check_output()@ calls...
- 06:08 Feature #8472 (Assigned): Implement CryptographyService
- 09:36 Task #8430 (Resolved): Review meeting #2
- 06:08 Task #8430 (Assigned): Review meeting #2
- 06:36 Task #8426 (Resolved): Specify chain of trust building support in the requirement specification
- 06:36 Task #8426 (Assigned): Specify chain of trust building support in the requirement specification
- 06:08 Feature #8476 (Assigned): Implement Rest API endpoints
- 06:08 Task #8475 (Assigned): Implement interactive parts in GUI in JS
- 06:08 Feature #8473 (Assigned): Implement KeyService and CertificateService
- 06:08 Feature #8471 (Assigned): Implement DAO
- 06:08 Task #8466 (Assigned): Project administrative
- 06:08 Task #8433 (Assigned): Planning & Retrospective after iteration #3
- 06:08 Task #8432 (Assigned): Demo meeting #3
- 06:08 Task #8431 (Assigned): Weekly standup #3
- 06:08 Task #8427 (Assigned): Improve the GUI proposal of the certificate creation page
- 06:08 Task #8304 (Assigned): Create a Rest API proposal/specification
2021-03-28
- 19:38 Task #8429 (Verified): Finalize software architecture
- Minor issues were found during the review but the assignee has fixed them immediately.
- 15:37 Task #8429 (Resolved): Finalize software architecture
- 19:33 Task #8317: Planning & Retrospective after iteration #2
- Fixed a typo in the title
2021-03-27
- 17:34 Task #8317 (Closed): Planning & Retrospective after iteration #2
- Retrospective and planning were done. All team members participated. Meeting minutes are stored under wikipedia.
- 17:33 Task #8317 (Verified): Planning & Retrospective after iteration #2
- 17:33 Task #8317 (Resolved): Planning & Retrospective after iteration #2
- 17:00 Task #8477 (Invalid): Specify templating in the requirement specification document
- 16:59 Feature #8476 (Closed): Implement Rest API endpoints
- Implement Rest API endpoints based on the description in the specification.
The Rest API shall contain at least endp... - 16:57 Task #8475 (Closed): Implement interactive parts in GUI in JS
- Implement interactivity into the static GUI.
* Query the server for certificate listing and display certificates o... - 16:56 Feature #8474 (Closed): Implement static GUI
- Implement two static HTML pages:
* certificate listing and downloading
* certificate creation
Implementation sha... - 16:55 Feature #8473 (Closed): Implement KeyService and CertificateService
- Implement the following classes from the software architecture:
* KeyService
* CertificateService
Both classes... - 16:55 Feature #8472 (Closed): Implement CryptographyService
- * have a look at the finalised Software Architecture (#8429) and implement the CryptographyService component
* reuse... - 16:54 Feature #8471 (Closed): Implement DAO
- Implement the following classes from the architecture:
* Certificate
* PrivateKey
* CertificateRepository
* Pri... - 16:39 Task #8470 (Invalid): Implement templating into the ERA model and database script
- Requirement for templating options shall be reflected in the ERA model. The corresponding database script shall be al...
- 16:33 Task #8305 (Closed): Create ERA model and prepare an embedded database
- 16:33 Task #8305 (Verified): Create ERA model and prepare an embedded database
- The review was done. All reported findings were fixed.
- 16:33 Task #8305 (Resolved): Create ERA model and prepare an embedded database
- 16:12 Task #8319 (Closed): Project administrative
- 16:12 Task #8318 (Closed): Weekly standup #2
- 16:12 Task #8316 (Closed): Demo meeting #2
- 16:12 Task #8315 (Closed): Review meeting #1
- 16:12 Task #8310 (Closed): Elaborate on requirement specification
- 16:12 Task #8309 (Closed): Update Project Plan, Vision and Risks
- 16:11 Task #8308 (Closed): Create an Architecture documentation
- 16:11 Task #8307 (Closed): Prepare a proof of concept
- 16:11 Task #8306 (Closed): Design the software architecture
- 16:11 Task #8303 (Closed): Create a GUI prototype
- 09:04 Task #8466 (Closed): Project administrative
- Regular project administrative tasks associated with meeting preparations, planning, ALM monitoring etc.
- 09:03 Task #8426 (Accepted): Specify chain of trust building support in the requirement specification
2021-03-26
- 15:41 Task #8433 (Closed): Planning & Retrospective after iteration #3
- Planning and retrospective meeting.
*Date:* 09.04. 2021 15:00
*Platform:* MS Teams - 15:40 Task #8432 (Closed): Demo meeting #3
- Demo meeting with the customer
*Date:* 09.04.2021 14:00
*Platform:* Google meet - meet.google.com/bsh-rysj-ejc - 15:38 Task #8431 (Closed): Weekly standup #3
- Weekly internal standup.
*Date:* 02.04.2021 14:00
*Platform:* MS Teams - 15:38 Task #8430 (Closed): Review meeting #2
- Review meeting with Ing. Petr Pícha
*Date:* 29.03.2021 9:00
*Platform:* MS Teams - 15:29 Task #8429 (Closed): Finalize software architecture
- The software architecture shall be finalized based on the internal team discussion and customer's feedback.
The outp... - 15:26 Task #8319 (Verified): Project administrative
- 15:25 Task #8316 (Resolved): Demo meeting #2
- 15:25 Task #8309 (Verified): Update Project Plan, Vision and Risks
- 15:25 Task #8308 (Verified): Create an Architecture documentation
- 15:24 Task #8315 (Verified): Review meeting #1
- 13:55 Task #8427 (Closed): Improve the GUI proposal of the certificate creation page
- The certificate creation page shall be improve based on the customer's feedback from the DEMO meeting.
- 13:53 Task #8426 (Closed): Specify chain of trust building support in the requirement specification
- Support for building a chain of trust shall be specified in the requirement specification. Customer needs to have a p...
2021-03-25
- 16:12 Task #8308 (Resolved): Create an Architecture documentation
- 15:36 Task #8319 (Resolved): Project administrative
- 14:41 Task #8307: Prepare a proof of concept
- The PoC was reviewed and tried out on the testing server. Generated signing identity was used to sing a PDF document ...
- 14:40 Task #8307 (Verified): Prepare a proof of concept
2021-03-24
- 23:34 Task #8307: Prepare a proof of concept
- I have edited the PoC in such way that now a PFX store is automatically generated so you don't have to do it manually...
- 23:03 Task #8307: Prepare a proof of concept
- Reviewer of this issue should have close look at the openssl_poc.py file and read the comments carefully by which he ...
- 22:58 Task #8307: Prepare a proof of concept
- This issue took longer than expected because of the lack of communication from the customer's side. The assignee was ...
- 22:54 Task #8307 (Resolved): Prepare a proof of concept
- 22:52 Task #8307: Prepare a proof of concept
- A Python script that demonstrates the ability to create a chain of trust by using the openssl program was created
- 19:39 Task #8309 (Resolved): Update Project Plan, Vision and Risks
- 19:39 Task #8306 (Verified): Design the software architecture
- Architecture reviewed. Findings were fixed by the issue owner. Merge done.
- 19:38 Task #8306 (Resolved): Design the software architecture
- 19:38 Task #8303 (Verified): Create a GUI prototype
- GUI design reviewed by the team. Minor findings were fixed. Results are stored on GDrive.
- 19:37 Task #8303 (Resolved): Create a GUI prototype
2021-03-22
2021-03-19
2021-03-17
- 13:54 Task #8310 (Resolved): Elaborate on requirement specification
- The requirement specification document was enhanced by a detailed description of all the high-level requirements. The...
2021-03-16
- 13:02 Task #8315 (Resolved): Review meeting #1
- 09:53 Task #8310: Elaborate on requirement specification
- Use case diagram in design.eap updated based on discussion with the customer - Rest API shall have a complete functio...
2021-03-15
- 07:55 Task #8249 (Closed): Plannig & Retrospective after iteration #1
- 07:55 Task #8248 (Closed): Demo meeting #1
2021-03-13
- 11:24 Task #8319 (Assigned): Project administrative
- 11:24 Task #8319 (Closed): Project administrative
- Regular project administrative tasks - meeting planning, meeting minutes, communication with the customer.
2021-03-12
- 15:39 Task #8318 (Closed): Weekly standup #2
- Weekly standup with the project team.
*Date:* 19.03. 2021
*Platform:* MS Teams - 15:35 Task #8317 (Closed): Planning & Retrospective after iteration #2
- Retrospective and planning meeting after iteration #2.
*Date: 26.03. 2021*
*Platform*: MS Teams - 15:33 Task #8316 (Closed): Demo meeting #2
- Demo meeting with the customer after the second iteration.
*Date: 26.03. 2021*
*Platform*: Google Meet - 15:30 Task #8315 (Closed): Review meeting #1
- Review meeting with Ing. Petr Pícha
*Date:* 15.03.2021
*Platform*: MS Teams - 15:18 Task #8310 (Assigned): Elaborate on requirement specification
- 09:25 Task #8310 (Closed): Elaborate on requirement specification
- The individual requirements shall be further developed to describe implementation details.
Enhance user stories acco... - 15:18 Task #8309 (Assigned): Update Project Plan, Vision and Risks
- 09:24 Task #8309 (Closed): Update Project Plan, Vision and Risks
- Update the following documents based on new facts encountered during iteration #2.
* Describe testing - 15:18 Task #8308 (Assigned): Create an Architecture documentation
- 09:23 Task #8308 (Closed): Create an Architecture documentation
- Create architecture documentation, which is a mandatory work product. This document has to be created based on the di...
- 15:18 Task #8307 (Assigned): Prepare a proof of concept
- 09:19 Task #8307 (Closed): Prepare a proof of concept
- * prepare a minimalistic working example of the resulting application that verifies the basic concepts and functional...
- 15:18 Task #8306 (Assigned): Design the software architecture
- 09:19 Task #8306 (Closed): Design the software architecture
- The software architecture shall be created in the .eap design. It shall contain the following parts:
* *Component mo... - 15:18 Task #8305 (Assigned): Create ERA model and prepare an embedded database
- 09:12 Task #8305 (Closed): Create ERA model and prepare an embedded database
- Database for the project has to be designed and created
* ERA model describing the data model shall be created in th... - 15:18 Task #8303 (Assigned): Create a GUI prototype
- 09:09 Task #8303 (Closed): Create a GUI prototype
- A GUI prototype has to be prepared in form of a wireframe.
- 14:27 Task #8225 (Invalid): Setup CD/CI pipeline
- Done in issue #8219.
- 14:17 Task #8230 (Closed): Create user stories/use scenarios
- 09:07 Task #8230 (Verified): Create user stories/use scenarios
- 09:06 Task #8230: Create user stories/use scenarios
- A review of the document stored under DMS was done with no findings.
- 14:16 Task #8247 (Closed): Weekly standup #1
- 14:16 Task #8224 (Closed): Create requirement model (use case diagram)
- 14:15 Task #8223 (Closed): X.509 individual research
- 12:14 Task #8223 (Verified): X.509 individual research
- 12:13 Task #8223 (Resolved): X.509 individual research
- 14:15 Task #8229 (Closed): X.509 individual research [Friesecky]
- 12:13 Task #8229 (Verified): X.509 individual research [Friesecky]
- 11:50 Task #8229 (Assigned): X.509 individual research [Friesecky]
- 11:49 Task #8229 (Resolved): X.509 individual research [Friesecky]
- 14:15 Task #8228 (Closed): X.509 individual research [Kral]
- 07:34 Task #8228 (Verified): X.509 individual research [Kral]
- 14:15 Task #8227 (Closed): X.509 individual research [Pasek]
- 07:37 Task #8227 (Verified): X.509 individual research [Pasek]
- 07:37 Task #8227 (Resolved): X.509 individual research [Pasek]
- 14:15 Task #8226 (Closed): X.509 deep individual research
- 07:32 Task #8226 (Verified): X.509 deep individual research
- No code review has to be done. The experimental implementation was done on branch #8226_deep_research, which is not m...
- 14:14 Task #8222 (Closed): Create a vision of the document
- 14:14 Task #8221 (Closed): Create requirement specification
- 14:14 Task #8220 (Closed): Describe project risks
- 14:11 Task #8219 (Closed): Setup a development environment
- 14:10 Task #8218 (Closed): Create project plan
- 14:08 Task #8215 (Closed): Iteration #1 planning meeting
- 14:08 Task #8217 (Closed): Agree about the project conventions
- 14:08 Task #8216 (Closed): Plan the iteration #1
- 14:08 Task #8213 (Closed): Initialize project Wiki page
- 14:08 Task #8212 (Closed): Initial meeting with mentor
- 14:08 Task #8211 (Closed): Initial meeting with customer
- 09:10 Task #8304 (Closed): Create a Rest API proposal/specification
- Create a proposal for the Rest API.
* define structure
* define parameters
* define endpoints
Only the function...
2021-03-11
- 21:46 Task #8228 (Resolved): X.509 individual research [Kral]
- 20:16 Task #8230 (Resolved): Create user stories/use scenarios
- 16:47 Task #8224 (Verified): Create requirement model (use case diagram)
- The review was finished without findings. The Task branch was merged to master. Pipeline passed.
- 16:38 Task #8219 (Verified): Setup a development environment
- The review was done without findings. CD/CI pipeline was improved as a part of the review.
- 16:13 Task #8222 (Verified): Create a vision of the document
- 15:55 Task #8222: Create a vision of the document
- Project Vision document was created and stored under the DMS.
- 16:12 Task #8221 (Verified): Create requirement specification
- 16:12 Task #8221 (Resolved): Create requirement specification
- 15:55 Task #8218: Create project plan
- Project plan was created and stored under the DMS.
- 14:47 Task #8218 (Verified): Create project plan
- 15:54 Task #8217: Agree about the project conventions
- All important conventions were agreed with the whole project team and are described in the corresponding Wikipedia page.
- 14:43 Task #8217 (Verified): Agree about the project conventions
- 15:53 Task #8216: Plan the iteration #1
- The first iteration has been planned with the project team.
- 14:43 Task #8216 (Verified): Plan the iteration #1
- 14:51 Task #8247 (Verified): Weekly standup #1
- 14:48 Task #8220 (Verified): Describe project risks
- 14:43 Task #8215 (Verified): Iteration #1 planning meeting
2021-03-10
- 22:26 Task #8219: Setup a development environment
- - ready for a review
- 8219_CICD_Test should be merged to master
- #8219_Development_environment_init can be delete... - 21:25 Task #8226 (Resolved): X.509 deep individual research
- 17:20 Task #8220 (Resolved): Describe project risks
- DMS has been updated with the Risk Description document.
2021-03-06
2021-03-05
- 15:44 Task #8218 (Resolved): Create project plan
- 15:41 Task #8249 (Closed): Plannig & Retrospective after iteration #1
- Planning and retrospective meeting
- date: 03/12/2021 15:00
- platform: MS Teams - 15:39 Task #8248 (Closed): Demo meeting #1
- Demo meeting:
- date: 03/12/2021 14:00
- platform: Google Meet - https://meet.google.com/nuz-hepq-esm - 15:37 Task #8247 (Resolved): Weekly standup #1
- 15:37 Task #8247 (Closed): Weekly standup #1
- Weekly standup meeting.
- date: 03/05/2021 14:00
- platform: MS Teams - 00:08 Task #8219 (Resolved): Setup a development environment
2021-03-03
- 18:21 Task #8215 (Resolved): Iteration #1 planning meeting
- 12:39 Task #8215 (Assigned): Iteration #1 planning meeting
- 12:38 Task #8215 (Accepted): Iteration #1 planning meeting
- 12:35 Task #8215 (Closed): Iteration #1 planning meeting
- Date: *03.03. 2021*.
Platform: *MS Teams*
Meeting minutes: [[Iteration nr. 1 planning]] - 18:21 Task #8216 (Resolved): Plan the iteration #1
- 12:39 Task #8216 (Assigned): Plan the iteration #1
- 12:38 Task #8216 (Accepted): Plan the iteration #1
- 12:36 Task #8216 (Closed): Plan the iteration #1
- Plan for the first iteration shall be created
- 18:21 Task #8217 (Resolved): Agree about the project conventions
- 12:38 Task #8217 (Assigned): Agree about the project conventions
- 12:38 Task #8217 (Accepted): Agree about the project conventions
- 12:38 Task #8217 (Closed): Agree about the project conventions
- Conventions of using VCS, ALM and writing code has to be agreed.
- 18:19 Task #8230 (Closed): Create user stories/use scenarios
- A document with detailed user stories/use scenarios shall be created. Before creating the document, short research on...
- 18:16 Task #8229 (Closed): X.509 individual research [Friesecky]
- *Brief research of X.509 standard:*
* How the X.509 looks like, what data do we need
* Root vs. intermediate CA
... - 18:00 Task #8228 (Closed): X.509 individual research [Kral]
- *Brief Research of X.509 standard:*
* How the X.509 looks like, what data do we need
* Root vs. intermediate CA
... - 18:00 Task #8227 (Closed): X.509 individual research [Pasek]
- *Brief research of X.509 standard:*
* How the X.509 looks like, what data do we need
* Root vs. intermediate CA
... - 17:57 Task #8226 (Closed): X.509 deep individual research
- Research of X.509 standard:
How the X.509 looks like, what data do we need
Root vs. intermediate CA
End certific... - 17:44 Task #8224 (Assigned): Create requirement model (use case diagram)
- 17:36 Task #8224 (Accepted): Create requirement model (use case diagram)
- 14:05 Task #8224 (Closed): Create requirement model (use case diagram)
- Capture functional as well as non-functional requirements in form of a model (use case diagram). It shall be clear wh...
- 17:44 Task #8223 (Assigned): X.509 individual research
- 17:34 Task #8223 (Accepted): X.509 individual research
- 13:58 Task #8223 (Closed): X.509 individual research
- *Research of X.509 standard:*
* How the X.509 looks like, what data do we need
* Root vs. intermediate CA
* End ... - 17:44 Task #8222 (Assigned): Create a vision of the document
- 17:30 Task #8222 (Accepted): Create a vision of the document
- 13:37 Task #8222 (Closed): Create a vision of the document
- A document describing the vision of the project shall be created and stored under the DMS. The document shall be writ...
- 17:44 Task #8221 (Assigned): Create requirement specification
- 17:28 Task #8221 (Accepted): Create requirement specification
- 13:33 Task #8221 (Closed): Create requirement specification
- Requirement specification shall be created based on the initial meeting with the customer.
The document shall be wr... - 17:44 Task #8220 (Assigned): Describe project risks
- 17:26 Task #8220 (Accepted): Describe project risks
- 13:30 Task #8220 (Closed): Describe project risks
- A risk analysis shall be created and it has to contain all identified risks and their possible consequences. Risks sh...
- 17:44 Task #8219 (Assigned): Setup a development environment
- 17:23 Task #8219 (Accepted): Setup a development environment
- 13:27 Task #8219 (Closed): Setup a development environment
- Development environment shall be created:
* Define tools used for development (IDE, Python version, etc...) -> spe... - 17:44 Task #8218 (Assigned): Create project plan
- 17:16 Task #8218 (Accepted): Create project plan
- 13:20 Task #8218 (Closed): Create project plan
- The project plan has to be created. It shall contain:
- an initial effort estimation (as well as effort estimation... - 15:08 Task #8225 (Invalid): Setup CD/CI pipeline
- Set up a CD/CI pipeline so that automated tests are run after each commit and after each merge to master, the version...
- 12:29 Task #8213 (Verified): Initialize project Wiki page
- 12:25 Task #8213: Initialize project Wiki page
- Project Wiki structure was created. Further information will be filled in by the team on the planning meeting.
- 12:24 Task #8213 (Resolved): Initialize project Wiki page
- 12:24 Task #8212 (Verified): Initial meeting with mentor
- 12:23 Task #8212: Initial meeting with mentor
- Meeting with the mentor was realised. The whole team participated. For meeting minutes see the associated Wiki page.
- 12:03 Task #8211 (Verified): Initial meeting with customer
Také k dispozici: Atom