Виджет позволяет отображать данные о запросах на слияние (MR) в GitLab и выполнять действия с ними.

Конфигурация

НазваниеОбязательностьОписаниеЗначение по умолчанию
URLДаURL GitLab API. Используется для получения данных из GitLab
ID проектаДаID проекта, из которого будут загружаться данные в виджет. Пример: 12345

Фильтрация по статусу

Виджет позволяет фильтровать отображаемые запросы на слияние по статусу. В настройках запроса виджета можно выбрать один из следующих статусов:

  • «Открытые» — показывает только открытые MR.
  • «Закрытые» — показывает только закрытые MR.
  • «Слитые» — показывает только слитые MR.
  • «Заблокированные» — показывает только заблокированные MR.

По умолчанию отображаются только открытые MR.

Дополнительные возможности виджета

При активированной функции действий в настройках виджет позволяет выполнять следующие действия с запросами на слияние:

  • «Слить» — слияние открытого запроса на слияние (доступно только для открытых MR).
  • «Закрыть» — закрытие запроса на слияние.
  • «Отметить как черновик/готово» — изменение статуса черновика запроса на слияние.
  • «Просмотр изменений» — сравнение изменений в запросе на слияние.

Для выполнения действий с MR требуются соответствующие права доступа в репозитории GitLab.

Авторизация

Конфигурация авторизации описана в разделе «Внешние сервисы».