# GitLab - Merge Requests

The **GitLab Merge Requests Widget** in UniDeck enables you to monitor and manage your merge requests directly from your dashboard, ensuring you stay updated on code reviews and project developments.

### Widget Sizes

To accommodate different user preferences and dashboard layouts, the GitLab Merge Requests Widget is available in the following sizes:

* **Medium**: Provides a balanced view, displaying a list of recent merge requests with essential details.
* **Large**: Offers an extensive overview, showcasing more merge requests with additional information for in-depth monitoring.

<table data-card-size="large" data-view="cards" data-full-width="true"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td align="center">Medium</td><td><a href="/files/3CtInAgVBnMHFEwCUVCH">/files/3CtInAgVBnMHFEwCUVCH</a></td></tr><tr><td align="center">Large</td><td><a href="/files/r7p5Zvscuhr8SkJlOT9Q">/files/r7p5Zvscuhr8SkJlOT9Q</a></td></tr></tbody></table>

### Functionality

Designed to integrate seamlessly with your GitLab account, the GitLab Merge Requests Widget allows you to:

* **Monitor Merge Requests**: View and track the status of your merge requests across selected repositories.
* **Stay Informed**: Receive real-time updates on merge request activities, ensuring timely code reviews and merges.

### Configuration and Context Menu

The GitLab Merge Requests Widget offers customizable settings to tailor its functionality to your needs:

* **Configuration**:
  * **Accessing Configuration**: Click the "Configure" button located in the top right corner of the widget or right-click on the widget to open the context menu and select "Configure."
  * **Selecting Repository**: In the configuration modal, choose the specific repository you wish to monitor.
  * **Filtering Options**: Customize the merge requests displayed by applying filters:
    * **Repository Type**:
      * **Yours**: Repositories you own.
      * **Starred**: Repositories you have starred.
      * **Personal**: Your personal repositories.

<figure><img src="/files/DY6Nr7xCp28ZsoCMP6Si" alt="" width="259"><figcaption><p>GitLab Merge Requests Configure Modal</p></figcaption></figure>

* **Context Menu**:
  * **Adjust Size**: Right-clicking on the widget opens a context menu where you can switch between Medium and Large sizes to fit your dashboard layout.
  * **Configure Widget**: Access the configuration modal to update repository selections and apply filters as needed.

By incorporating the GitLab Merge Requests Widget into your UniDeck dashboard, you can efficiently manage your code review process, ensuring that all merge requests are promptly addressed and integrated into your projects.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ainur.gitbook.io/unideck-docs/reference-and-spec/widgets/gitlab-merge-requests.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
