Дашборд запросов на слияние

Дашборд запросов предназначен для централизованного поиска, отслеживания и управления всеми запросами на слияние в рамках платформы GitVerse. Этот раздел позволяет разработчикам быстро находить задачи, требующие внимания, включая запросы, в которых они назначены проверяющими.

Категории запросов на дашборде

Для удобной навигации все запросы на слияние распределены по тематическим разделам. В левом навигационном меню дашборда доступны следующие категории:

  • все запросы — полный список доступных вам запросов на слияние;
  • созданы вами — запросы, инициатором которых являетесь вы или организации, в которых вы состоите;
  • упомянуты — запросы, в которых другие пользователи упомянули ваш профиль (через символ @ в описании или комментариях);
  • запрошена проверка — запросы, в которых вы были явно указаны в качестве ревьюера.

Каждая из этих категорий дополнительно разделена на вкладки Открыто и Закрыто, что помогает отделить актуальные задачи от уже завершенных. В карточках списка всегда отображается автор запроса, участвующие ветки и дата последнего обновления.

Переход к дашборду запросов

Доступ к списку запросов на слияние возможен как из основного интерфейса GitVerse, так и из образовательного пространства GitVerse Lab. Для просмотра дашборда требуется обязательная авторизация — неавторизованные пользователи при попытке перехода будут перенаправлены на страницу входа.

Способы перехода:

  • из основного интерфейса GitVerse — нажмите кнопку Запросы в верхнем навигационном меню страницы;
  • из интерфейса GitVerse Lab — в шапке личного кабинета нажмите на кнопку запросов на слияние со значком счетчика. Этот счетчик показывает точное количество запросов, в которых вы назначены ревьюером. При клике осуществляется прямой переход в категорию «Запрошена проверка» с предустановленным фильтром по текущему пространству.

Для быстрого возврата из образовательного пространства в основной рабочий интерфейс в шапке GitVerse Lab предусмотрена кнопка Перейти в GitVerse.

Поиск и фильтрация запросов

Для эффективной работы с большим объемом задач на дашборде предусмотрена гибкая система поиска и детальной фильтрации. Система поддерживает текстовый поиск по названию и описанию запросов через основную строку «Фильтр по запросам».

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

  • организация — отображение задач, относящихся к конкретной организации;
  • автор — поиск изменений, инициализированных определенным пользователем;
  • репозиторий — фильтрация задач строго по выбранному проекту;
  • ветка — поиск по имени исходной или целевой ветки;
  • GitVerse Lab — разделение учебных и стандартных рабочих процессов (значения да/нет);
  • модуль GitVerse Lab — поиск запросов в рамках конкретного образовательного модуля GitVerse Lab;
  • задание GitVerse Lab — фильтрация запросов, привязанных к определенному учебному заданию.