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 workItemStateCounts
to take these filters and calculate the correct counts accordingly
Edited by Amanda Rueda