Сведения о папке "Входящие"
Чтобы использовать папку для входящих уведомлений в GitHub и GitHub Mobile, необходимо включить веб-уведомления и мобильные уведомления в разделе параметров уведомлений. Дополнительные сведения см. в разделе Настройка уведомлений.
Для доступа к папке "Входящие" с уведомлениями в правом верхнем углу любой страницы нажмите .
В папке "Входящие" отображаются все уведомления, которые не были отменены или помечены как Готово. Вы можете настроить папку "Входящие" в соответствии с вашим рабочим процессом с помощью фильтров, просматривая все или только непрочитанные уведомления и группируя уведомления для краткого обзора.
По умолчанию в папке "Входящие" отображаются прочитанные и непрочитанные уведомления. Чтобы просмотреть только непрочитанные уведомления, нажмите кнопку Непрочитанные или используйте запрос is:unread
.
Варианты рассмотрения
У вас есть несколько вариантов рассмотрения уведомлений в папке "Входящие".
Варианты рассмотрения | Описание |
---|---|
Сохранить | Сохраняет уведомление для последующей проверки. Чтобы сохранить уведомление, справа от уведомления щелкните . Сохраненные уведомления хранятся бессрочно, и их можно просмотреть, нажав кнопку Сохранено на боковой панели или с помощью запроса is:saved . Если сохраненное уведомление создано более 5 месяцев назад и его сохранение отменено, уведомление исчезнет из папки «Входящие» в течение дня. |
Готово | Помечает уведомление как завершенное и удаляет уведомление из папки "Входящие". Чтобы просмотреть все завершенные уведомления, нажмите кнопку Готово на боковой панели или в запросе is:done . Уведомления, помеченные как Готово, сохраняются в течение 5 месяцев. |
Unsubscribe (отмена подписки). | Автоматически удаляет уведомление из папки "Входящие" и отменяет подписку на беседу до тех пор, пока кто-то не упомянет (@mentioned) вас или вашу команду или не запросит у вас проверку. |
Чтение | Помечает уведомление как прочтенное. Чтобы просмотреть только прочитанные уведомления в папке "Входящие", используйте запрос is:read . Этот запрос не содержит уведомлений со статусом Готово. |
Unread | Помечает уведомление как непрочитанное. Чтобы просмотреть только прочитанные уведомления в папке "Входящие", используйте запрос is:unread . |
Сведения о доступных сочетаниях клавиш см. в разделе сочетания клавиш.
Прежде чем выбрать вариант рассмотрения, вы можете просмотреть сведения об уведомлении. Дополнительные сведения см. в разделе Рассмотрение одного уведомления.
Одновременное рассмотрение нескольких уведомлений
Чтобы рассмотреть несколько уведомлений одновременно, выберите соответствующие уведомления и используйте раскрывающийся список , чтобы выбрать вариант рассмотрения.
Фильтры уведомлений по умолчанию
По умолчанию в папке "Входящие" есть фильтры, когда вы назначены, участвуете в цепочке, получили запрос на проверку запроса на вытягивание или было упомянуто (@mentioned) ваше имя пользователя или был упомянута (@mentioned) команда, к которой вы относитесь.
Настройка папки "Входящие" с помощью пользовательских фильтров
Вы можете добавить до 15 собственных пользовательских фильтров.
-
В правом верхнем углу любой страницы щелкните .
-
Чтобы открыть параметры фильтра, на левой боковой панели рядом с пунктом "Фильтры" щелкните .
Совет. Вы можете быстро просмотреть результаты применения фильтра, создав запрос в представлении папки "Входящие" и нажав кнопку Сохранить, чтобы открыть настраиваемые параметры фильтра.
-
Добавьте имя фильтра и запрос фильтра. Например, чтобы просмотреть уведомления только для определенного репозитория, можно создать фильтр с помощью запроса
repo:octocat/open-source-project-name reason:participating
. Вы также можете добавить эмодзи с помощью нативной клавиатуры эмодзи. Список поддерживаемых поисковых запросов см. в разделе Поддерживаемые запросы для пользовательских фильтров. -
Нажмите кнопку Создать.
Ограничения пользовательского фильтра
Пользовательские фильтры в настоящее время не поддерживаются:
- Полнотекстовый поиск в папке "Входящие", включая поиск по заголовку запроса на вытягивание или проблемы.
- Различия между фильтрами запросов
is:issue
,is:pr
иis:pull-request
. Эти запросы возвращают как проблемы, так и запросы на вытягивание. - Создание более 15 пользовательских фильтров.
- Изменение фильтров по умолчанию или их порядка.
- Поиск исключения с помощью
NOT
или-QUALIFIER
.
Поддерживаемые запросы для пользовательских фильтров
Ниже приведены типы фильтров, которые можно использовать:
- Фильтрация по репозиторию с помощью
repo:
. - Фильтрация по типу обсуждения с помощью
is:
. - Фильтрация по причине уведомления с помощью
reason:
.
Поддерживаемые запросы repo:
Чтобы добавить фильтр repo:
, необходимо включить владельца репозитория в запрос: repo:owner/repository
. Владелец — это организация или пользователь, которому принадлежит ресурс GitHub, который активирует уведомление. Например, repo:octo-org/octo-repo
будет отображать уведомления, активированные в репозитории octo-repo в организации octo-org.
Поддерживаемые запросы is:
Чтобы отфильтровать уведомления для определенных действий в экземпляр GitHub Enterprise Server, можно использовать is
запрос. Например, чтобы просмотреть только обновления приглашений репозитория, используйте is:repository-invitation
, а для просмотра только Dependabot alerts, используйте is:repository-vulnerability-alert
.
is:check-suite
is:commit
is:gist
is:issue-or-pull-request
is:release
is:repository-invitation
is:repository-vulnerability-alert
is:team-discussion
Сведения о снижении шума от уведомлений для Dependabot alerts см. в разделе Настройка уведомлений для оповещений Dependabot.
Вы также можете использовать запрос is:
, чтобы описать, как уведомление было рассмотрено.
is:saved
is:done
is:unread
is:read
Поддерживаемые запросы reason:
Чтобы отфильтровать уведомления по причине получения обновления, можно использовать запрос reason:
. Например, чтобы просмотреть уведомления, когда вас (или вашу команду) попросили проверить запрос на вытягивание, используйте reason:review-requested
. Дополнительные сведения см. в разделе Об уведомлениях.
Запрос | Описание |
---|---|
reason:assign | Если есть обновление для проблемы или запроса на вытягивание, который вам назначили. |
reason:author | Если вы открыли запрос на вытягивание или проблему и было обновление или новый комментарий. |
reason:comment | При комментировании проблемы, запроса на вытягивание или обсуждения команды. |
reason:participating | Если вы закомментировали проблему, запрос на вытягивание или обсуждение команды или вы .@mentioned |
reason:invitation | Если вас пригласили в команду, организацию или репозиторий. |
reason:manual | Если вы щелкнули Подписаться на проблему или запрос на вытягивание, на который вы еще не подписаны. |
reason:mention | Вас напрямую упомянули (@mentioned). |
reason:review-requested | Вам или команде, членом которой вы являетесь, поступил запрос на проверку запроса на вытягивание. |
reason:security-alert | Если создано оповещение системы безопасности для репозитория. |
reason:state-change | При изменении состояния запроса на вытягивание или проблемы. Например, проблема закрыта или запрос на вытягивание объединен с ветвью. |
reason:team-mention | Если кто-то упомянул (@mentioned) вашу команду. |
reason:ci-activity | Если в репозитории есть обновление CI, например новый статус выполнения рабочего процесса. |
Пользовательские фильтры Dependabot
Если вы используете Dependabot для поддержания зависимостей в актуальном состоянии, можно использовать и сохранить следующие настраиваемые фильтры:
is:repository_vulnerability_alert
для отображения уведомлений для Dependabot alerts.reason:security_alert
для отображения уведомлений для Dependabot alerts и запросов на вытягивание для обновлений системы безопасности.author:app/dependabot
для отображения уведомлений, созданных Dependabot. Сюда входят Dependabot alerts, запросы на вытягивание для обновлений системы безопасности и запросы на вытягивание для обновления версий.
Дополнительные сведения о Dependabot см. в разделе Сведения об оповещениях Dependabot.