Work items list - issues list parity
2025-02-20
This issue captures the work required for the project-level work items list to reach parity with the issues list.
gitlab~2024184 work:
- [ ] Make empty states more general instead of epic-specific
gitlab~2492649 work:
- [x] Add `type` to `NegatedWorkItemFilterInput` so user can do `Type != Issue` filtering on UI - https://gitlab.com/gitlab-org/gitlab/-/issues/510268
- [x] Add missing filters (Release, Contact, Organisation, Epic, Health, Iteration, Weight) and update `workItemStateCounts` - https://gitlab.com/gitlab-org/gitlab/-/issues/510269
- [x] Add Created date, Closed date filters. This is behind feature flag `issue_date_filter` - https://gitlab.com/gitlab-org/gitlab/-/issues/510270
- [x] Add missing bulk edit arguments (Status, Assignee, Epic, Milestone, Iteration, Health status, Subscriptions, Confidentiality, Move) - https://gitlab.com/gitlab-org/gitlab/-/issues/510271
- [x] Add missing fields for UI cards (blockingCount, hidden, humanTimeEstimate, mergeRequestsCount, moved, taskCompletionStatus) - https://gitlab.com/gitlab-org/gitlab/-/work_items/417148
- [x] Add missing sort options (Priority, Manual, Popularity, Closed date, Milestone due date, Label priority, Health, Weight, Blocking) - https://gitlab.com/gitlab-org/gitlab/-/issues/510273
- [x] Add missing `includeDescendantWorkItems` filter - https://gitlab.com/gitlab-org/gitlab/-/issues/547848
- [x] Add reordering of work items - https://gitlab.com/gitlab-org/gitlab/-/issues/536882
- [x] Add missing filters for export CSV https://gitlab.com/gitlab-org/gitlab/-/issues/499314
- [x] Add import/export CSV - https://gitlab.com/gitlab-org/gitlab/-/issues/510274
- [x] Add import Jira - https://gitlab.com/gitlab-org/gitlab/-/issues/510275
- [x] Add "Email a new issue to this group" - https://gitlab.com/gitlab-org/gitlab/-/issues/510276
- [x] Add subscribe to calendar/RSS - https://gitlab.com/gitlab-org/gitlab/-/issues/510277
gitlab~3412464 work:
- [x] Add missing filters (Release, Contact, Organisation, Epic, Health, Iteration, Weight) and update `workItemStateCounts` - https://gitlab.com/gitlab-org/gitlab/-/issues/536876
- [x] Add Created date, Closed date filters - https://gitlab.com/gitlab-org/gitlab/-/issues/510270
- [x] Add empty states - https://gitlab.com/gitlab-org/gitlab/-/issues/510267
- [x] Add bulk edit sidebar - https://gitlab.com/gitlab-org/gitlab/-/issues/536877
- [x] Add blockingCount, hidden, humanTimeEstimate, mergeRequestsCount to UI cards - https://gitlab.com/gitlab-org/gitlab/-/issues/534948
- [x] Add missing sort options - https://gitlab.com/gitlab-org/gitlab/-/issues/536878
- [x] Add Manual sort option - https://gitlab.com/gitlab-org/gitlab/-/issues/550396
- [x] Add import/export CSV - https://gitlab.com/gitlab-org/gitlab/-/issues/536879
- [x] Add import Jira - https://gitlab.com/gitlab-org/gitlab/-/issues/510275
- [x] Add "Email a new issue to this group" - https://gitlab.com/gitlab-org/gitlab/-/issues/536880
- [x] Add subscribe to calendar/RSS - https://gitlab.com/gitlab-org/gitlab/-/issues/536881
### Rollout plan
- []
epic