**Task Description** `ComponentInstance` includes a field `region` specifying where it's running. This information can be used to filter `Vulnerabilities` by region. ## Action Items - [ ] Add region filter to [Vulnerability Filter](https://github.com/cloudoperators/heureka/blob/main/internal/api/graphql/graph/schema/vulnerability.graphqls#L27-L33) - [ ] Add region filter to `IssueFilter` - [ ] Convert `VulnerabiltyFilter` to `IssueFilter` in [Vulnerability BaseResolver](https://github.com/cloudoperators/heureka/blob/main/internal/api/graphql/graph/baseResolver/vulnerability.go#L32-L42) - [ ] Add filtering to [database layer](https://github.com/cloudoperators/heureka/blob/main/internal/database/mariadb/issue.go#L28-L68) - [ ] Add tests for filtering issues by region on db layer
Task Description
ComponentInstanceincludes a fieldregionspecifying where it's running. This information can be used to filterVulnerabilitiesby region.Action Items
IssueFilterVulnerabiltyFiltertoIssueFilterin Vulnerability BaseResolver