Browsing Merge Requests
The GitLab Merge Requests tool window lets you browse, filter, and search merge requests across your configured repositories.
Search Scopes
Use the scope dropdown at the top of the tool window to control which merge requests are shown. Available scopes depend on your configured repositories:
| Scope | Description |
|---|---|
| My Work | Open merge requests where you are the author, reviewer, or assignee. Available on GitLab 13.8+. |
| All in List | Merge requests from all configured repositories in the GitLab instance. Shown when more than one repository is configured. May be slow with many repositories. |
| {Repository} | Merge requests from a single specific repository. |
Filters
The filter bar shows a configurable set of filters. Use the All Filters action in the toolbar to access every available filter, choose which ones appear in the filter bar, and save the current combination of filters as a reusable preset.
State Filter
Filter merge requests by their state. Not available for My Work scopes.
Participation/Reviewer/Assignee Filter
Filter by your involvement in the merge request. Available options depend on your GitLab version and license:
| Filter | Requires |
|---|---|
| Authored by Me | Available for My Work scopes only |
| Assigned to Me | Always available |
| I'm Reviewer | GitLab 13.9+ |
| I'm Reviewer (Unapproved) | GitLab 13.9+ and approval support |
| Assigned to Me (Unapproved) | Approval support |
| I'm Reviewer or Assigned to Me | GitLab 13.9+ |
| I'm Reviewer or Assigned (Unapproved) | GitLab 13.9+ and approval support |
| Not Approved by Anyone | Approval support |
Approval filters are available on GitLab.com (SaaS) and on self-managed GitLab 13.9+ with a Premium license.
Field Filters
Additional filters let you narrow merge requests by Author, Label, Source Branch, and Target Branch. Not available for My Work scopes.
Text Filter
Type in the search field to filter merge requests by title. The search is case-insensitive.
Refreshing the List
Use the Refresh Merge Requests action in the tool window toolbar to reload the current list from GitLab.
Context Menu
Right-click a merge request in the list to act on it without opening the details panel: open it, Copy Link, Open in Browser, or Approve. The menu also includes Refresh Merge Requests and Create Merge Request.