fix(issueable list): remove support multiple `not-` filter flags
Originally this MR was created by renovate to bump client-go. I'm chiming in here to patch the breaking changes introduced in client-go to fix a bug where when filtering issues it's not supported to pass multiple not authors and not assignees. This causes a transitive breaking change in the CLI.
Here is the gist of it from 9cc21ada:
fix(issueable list): remove support multiple `not-` filter flags
This change set fixes the issueable list command line interface by
removing support for providing multiple `--not-assignee` and
`not-author` flags. Those two flags have never functioned the way it was
intended, instead they silently failed by only considering the first
passed value to the API. All other values have been ignored.
This change set therefore changes so that the `--not-assignee` and
`--not-author` flags can only submitted once.
This is a breaking change to the CLI justified by the feature never
working as intended without providing any information to the user.
An alternative fix would submit the API request multiple times and merge
the results.
As mentioned there is an alternative to breaking the CLI - although it's more involved and I'm not sure if it's worth the effort to introduce that support and maintain it. I went for the boring solution first, we can discuss in the comments.
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| gitlab.com/gitlab-org/api/client-go | require | minor |
v0.116.0 -> v0.122.0
|
MR created with the help of gitlab-org/frontend/renovate-gitlab-bot
Original Renovate Bot MR description
Release Notes
gitlab-org/api/client-go (gitlab.com/gitlab-org/api/client-go)
v0.122.0
0.122.0 (2025-02-04)
No changes.
v0.121.0
0.121.0 (2025-01-31)
No changes.
v0.120.0
0.120.0 (2025-01-17)
No changes.
v0.119.0
0.119.0 (2025-01-07)
No changes.
v0.118.0
0.118.0 (2024-12-20)
No changes.
v0.117.0
0.117.0 (2024-12-16)
No changes.
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.