doc/user/project/merge_requests/homepage.md
{{< details >}}
{{< /details >}}
If you are the author, assignee, or reviewer of a merge request, it appears on your merge request homepage. This page sorts your merge requests by Workflow or by Role. The Workflow view shows you which merge requests need your attention first, regardless of whether it's your work or the work of someone else. The workflow view groups merge requests by their stage in this review process:
%%{init: { "fontFamily": "GitLab Sans" }}%%
flowchart LR
accTitle: Merge request review workflow
accDescr: Flow from merge request creation through review, approval, and merge stages with decision points for reviewers and approvals.
A[Your
merge request] --> B{Reviewers
added?}
B-->|Yes| D[<strong>Review
requested</strong>]
B -.->|No| C[<strong>Your merge
requests</strong>]
D -->|Approved| E[<strong>Approved
by others</strong>]
D -..->|Changes
requested| F[<strong>Returned
to you</strong>]
F -->|You make
changes| D
E -->G{All
approvals?}
G -->|Yes| K[Ready to merge]
G -.->|No| J[Remains in
<strong>Waiting for approvals</strong>]
This review flow assumes reviewers use the Start a review and Submit a review features.
The Role view sorts your merge requests by your role in the merge request.
{{< history >}}
merge_request_dashboard. Disabled by default.merge_request_dashboard enabled on GitLab.com in GitLab 17.9.mr_dashboard_list_type_toggle enabled for GitLab.com in GitLab 18.1.merge_request_dashboard enabled by default in GitLab 18.2.{{< /history >}}
[!flag] The availability of this feature is controlled by a feature flag. For more information, see the history.
GitLab shows the total number of Active merge requests in the upper-right corner on all pages. For example, this user has:
This user has:
Your merge request homepage shows more information about these merge requests. To see it, use any of these methods:
To help you focus on what needs your attention right now, GitLab organizes your merge request homepage into three tabs:
+ / -).0 of 3.{{< history >}}
{{< /history >}}
In the upper right of your merge request homepage, select Display preferences ({{< icon name="preferences" >}}):
Active merge requests count toward the total shown in the left sidebar. GitLab excludes Inactive merge requests from your review count.
These merge requests need your attention. They count toward the total shown in the left sidebar:
GitLab excludes these merge requests from the active count, because no action is required from you right now:
The Role view groups merge requests you are an assignee or reviewer for:
Merge requests in the Active lists count toward the total shown in the left sidebar.