refactor: improve reports tag filtering
Tags for filtering reports are populated with team member tags instead of active task tags. Also only the members having all the selected tags are shown.
Supporting information
- Jira ticket: BB-7028
- GitLab issue: #82 (closed)
Testing instructions
- Create checklist definition with some tags.
- Create a team with multiple tags for some members.
- Create a recurrence with the above team and checklist definition and let it run once.
- Open Reports > Compare page.
- Select a template and check the available tags for filter in the right corner. All tags from the team related to the checklist definition should be displayed even if there are no tasks with the tag,
- Select multiple tags from the filter and make sure only the members having all the selected tags are displayed in the report below.
Author notes and concerns
None
Closes #82 (closed)
Edited by Navin Karkera