Week 12&13(August 15 — August 28): Finishing up Team based assessment
https://github.com/wurstbrot/DevSecOps-MaturityModel/pull/238
Splitting up Team filter
Since we have introduced Team Groups in our team filter. It is necessare to split the component into two parts Team groups and Individual teams. It will give a more clean look to our team filter.
As you can see in the above snap, a split view provides a better view of the team filter. The group data is defined in teams.yaml
file.
Creating a teams section
Previously, the list of all teams and team groups were visible through yaml
file. Since the user needs a GUI to be able to see teams and team group data, a separate teams component was created which will directly pick data from teams.yaml
and display it on the teams section.
Creating a side bar component for teams
Apart from adding this, the icons were also re-wired.
Automating chip selection for team filter
The video below will describe what it is: https://user-images.githubusercontent.com/64535754/266284113-2bbaba1c-dcbf-47b3-b19e-7d85d9c67b33.mp4
This functionality took some time to complete but it was very necessary.
Tasks for next week
- Merge PR:
feat/teamAssessment
togsoc-2023
- Merge PR:
gsoc-2023
tomaster
- Code cleanup