Add an API endpoint for bulk updating issues and MRs
gitlab-ce~9594407 since Quality team would use this. See https://gitlab.com/gitlab-org/gitlab-ce/issues/49449#note_125673089.
We support bulk editing in the UI: https://docs.gitlab.com/ee/user/project/bulk_editing.html
We don't support it in the API. But this is silly, because the backend already uses an internal API to do this. We could have it take a similar set of attributes:
- Issue IDs (or IIDs) to update
- Labels to add
- Labels to remove
- Assignees to add
- Assignees to remove
- The new milestone
- The new status
Edited by Victor Wu