Skip to content

Fix issues list Export CSV to accept all filters [BE]

On the project issues list, you can filter the list by Label=Category:Team Planning (e.g. https://gitlab.com/gitlab-org/gitlab/-/issues/?sort=created_date&state=opened&label_name%5B%5D=Category%3ATeam%20Planning) then do Export as CSV to get an exported list of the filtered issues.

However, when filtering by the following attributes, the exported CSV contains all issues instead of the expected filtered issues.

header header
Health status http://127.0.0.1:3000/flightjs/Flight/-/issues/?sort=created_date&state=opened&health_status=onTrack
Iteration http://127.0.0.1:3000/flightjs/Flight/-/issues/?sort=created_date&state=opened&iteration_cadence_id=Any%267001
Type http://127.0.0.1:3000/flightjs/Flight/-/issues/?sort=created_date&state=opened&issue_types=objective
Search within title http://127.0.0.1:3000/flightjs/Flight/-/issues/?sort=created_date&state=opened&in=TITLE&search=test
Search within description http://127.0.0.1:3000/flightjs/Flight/-/issues/?sort=created_date&state=opened&in=DESCRIPTION&search=test

Acceptance criteria

  • User can filter by Health status, Weight, Iteration, Type, Search within title, or Search within description, then export to CSV with the expected filtered issues
Edited by Matt D'Angelo