diff options
author | Rémy Coutable <remy@rymai.me> | 2017-02-20 19:26:30 +0000 |
---|---|---|
committer | Rémy Coutable <remy@rymai.me> | 2017-02-20 19:26:30 +0000 |
commit | fe9cae2618cfb31d86ddc4ae68f45077c236d00b (patch) | |
tree | b46e819ea1ca900d4364bdcd002fac9a1673925c /doc/api | |
parent | 661f377710da81cdd322dc29df52e380b4816c40 (diff) | |
parent | c2426b4eac330a9bfabc7f28f4c7063c69129b3f (diff) | |
download | gitlab-ce-fe9cae2618cfb31d86ddc4ae68f45077c236d00b.tar.gz |
Merge branch '26315-unify-labels-filter-behavior' into 'master'
Unify issues search behavior by always filtering when ALL labels matches
Closes #26315
See merge request !8849
Diffstat (limited to 'doc/api')
-rw-r--r-- | doc/api/issues.md | 4 | ||||
-rw-r--r-- | doc/api/v3_to_v4.md | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/doc/api/issues.md b/doc/api/issues.md index 7c0a444d4fa..f40e0938b0f 100644 --- a/doc/api/issues.md +++ b/doc/api/issues.md @@ -30,7 +30,7 @@ GET /issues?milestone=1.0.0&state=opened | Attribute | Type | Required | Description | | --------- | ---- | -------- | ----------- | | `state` | string | no | Return all issues or just those that are `opened` or `closed`| -| `labels` | string | no | Comma-separated list of label names, issues with any of the labels will be returned | +| `labels` | string | no | Comma-separated list of label names, issues must have all labels to be returned | | `milestone` | string| no | The milestone title | | `order_by`| string | no | Return requests ordered by `created_at` or `updated_at` fields. Default is `created_at` | | `sort` | string | no | Return requests sorted in `asc` or `desc` order. Default is `desc` | @@ -188,7 +188,7 @@ GET /projects/:id/issues?milestone=1.0.0&state=opened | `id` | integer | yes | The ID of a project | | `iid` | integer | no | Return the issue having the given `iid` | | `state` | string | no | Return all issues or just those that are `opened` or `closed`| -| `labels` | string | no | Comma-separated list of label names, issues with any of the labels will be returned | +| `labels` | string | no | Comma-separated list of label names, issues must have all labels to be returned | | `milestone` | string| no | The milestone title | | `order_by`| string | no | Return requests ordered by `created_at` or `updated_at` fields. Default is `created_at` | | `sort` | string | no | Return requests sorted in `asc` or `desc` order. Default is `desc` | diff --git a/doc/api/v3_to_v4.md b/doc/api/v3_to_v4.md index 49f140a37f6..3f58c098b43 100644 --- a/doc/api/v3_to_v4.md +++ b/doc/api/v3_to_v4.md @@ -28,3 +28,5 @@ changes are in V4: - Return pagination headers for all endpoints that return an array - Removed `DELETE projects/:id/deploy_keys/:key_id/disable`. Use `DELETE projects/:id/deploy_keys/:key_id` instead - Moved `PUT /users/:id/(block|unblock)` to `POST /users/:id/(block|unblock)` +- Labels filter on `projects/:id/issues` and `/issues` now matches only issues containing all labels (i.e.: Logical AND, not OR) + |