Work Items list [BE] - Add Missing Filters: Health, Iteration, Weight, Release, Contact, Organisation
Add additional filters to backend workItems GraphQL API to match legacy issues filters, including
- Epic/Parent
- Equals (GID)
-
In List (array)This is not parity, not needed as scope, only nice to have - Not Equals (GID/array): #548093 (closed)
- Wildcard (any/none): #548093 (closed)
- Health
- Equals (enum value - on track, needs attention, etc)
- Wildcard (enum: any/none)
- Not Equals (enum value)
- Cadence
- Equals (GID)
- In List (array)
- Iteration
- Equals (GID)
- In List (array)
- Not Equals (GID/array)
- Wildcard (enum: any/none/current)
- Weight
- Equals (number)
- Not Equals (number)
- Wildcard (enum: any/none)
- Release
- Contact
- Organisation
Also:
- Update
workItemStateCountsto take these filters and calculate the correct counts accordingly
Edited by Amanda Rueda