Виджет позволяет отображать данные о запросах на слияние (MR) в GitLab и выполнять действия с ними.
Конфигурация
| Название | Обязательность | Описание | Значение по умолчанию |
|---|---|---|---|
| URL | Да | URL GitLab API. Используется для получения данных из GitLab | — |
| ID проекта | Да | ID проекта, из которого будут загружаться данные в виджет. Пример: 12345 | — |
Фильтрация по статусу
Виджет позволяет фильтровать отображаемые запросы на слияние по статусу. В настройках запроса виджета можно выбрать один из следующих статусов:
- «Открытые» — показывает только открытые MR.
- «Закрытые» — показывает только закрытые MR.
- «Слитые» — показывает только слитые MR.
- «Заблокированные» — показывает только заблокированные MR.
По умолчанию отображаются только открытые MR.
Дополнительные возможности виджета
При активированной функции действий в настройках виджет позволяет выполнять следующие действия с запросами на слияние:
- «Слить» — слияние открытого запроса на слияние (доступно только для открытых MR).
- «Закрыть» — закрытие запроса на слияние.
- «Отметить как черновик/готово» — изменение статуса черновика запроса на слияние.
- «Просмотр изменений» — сравнение изменений в запросе на слияние.
Для выполнения действий с MR требуются соответствующие права доступа в репозитории GitLab.
Авторизация
Конфигурация авторизации описана в разделе «Внешние сервисы».