Skip to content
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
82 commits
Select commit Hold shift + click to select a range
2d2b121
document new notification behavior
mchammer01 Feb 1, 2021
25ef40b
tidy up
mchammer01 Feb 1, 2021
2dc3839
fix inline formatting
mchammer01 Feb 1, 2021
b674598
Apply suggestions from code review
mchammer01 Feb 2, 2021
5109b56
Merge branch 'main' into 3634-dependabot-combined-notification
mchammer01 Feb 2, 2021
cf1a0e7
Merge branch 'main' into 3634-dependabot-combined-notification
mchammer01 Feb 11, 2021
36bf562
Merge branch 'main' into 3634-dependabot-combined-notification
mchammer01 Feb 18, 2021
2177ad1
Merge branch 'main' into 3634-dependabot-combined-notification
mchammer01 Feb 22, 2021
c1f20bc
fix incorrect Liquid versioning
mchammer01 Feb 22, 2021
8ab785e
Merge branch 'main' into 3634-dependabot-combined-notification
mchammer01 Feb 22, 2021
85c2faa
repo sync
Octomerger Mar 15, 2021
d25ee7d
add content about workflow availability
mchammer01 Mar 15, 2021
537ad75
reword
mchammer01 Mar 15, 2021
ba7db08
apply versioning
mchammer01 Mar 15, 2021
7b05542
fix ordered list formatting
mchammer01 Mar 15, 2021
e2bf0fd
address review comment
mchammer01 Mar 15, 2021
4d124dc
Preview for slash command early access doc updates (#18232)
Mar 15, 2021
522728f
Branch was updated using the 'autoupdate branch' Actions workflow.
Octomerger Mar 15, 2021
edd7500
repo sync
Octomerger Mar 15, 2021
83f1e3a
[SEO] Correct footer links (#18136)
skullface Mar 15, 2021
9eccffe
[March 15] Dependabot version updates support for private registries …
hubwriter Mar 15, 2021
beef176
empty commit for preview (#18256)
Mar 15, 2021
c535420
decorate script fix (#18201)
rachmari Mar 16, 2021
5994a4f
add 2.21.16 release notes
bwestover Mar 16, 2021
11af364
add 2.22.8 release notes
bwestover Mar 16, 2021
3051487
add 3.0.2 release notes
bwestover Mar 16, 2021
9b58c6d
try adding back quotes
bwestover Mar 16, 2021
b1f4b29
Revert "try adding back quotes"
bwestover Mar 16, 2021
3a7cb3b
space_invader
bwestover Mar 16, 2021
149addd
Merge branch 'main' of github.com:github/docs-internal into patch-rel…
bwestover Mar 16, 2021
b45ace3
encode a colon
bwestover Mar 16, 2021
2bf7faf
Update data/release-notes/3-0/2.yml
bwestover Mar 16, 2021
f7f3e11
update versioning
mchammer01 Mar 16, 2021
1e0ff90
Merge branch 'main' into 3634-dependabot-combined-notification
mchammer01 Mar 16, 2021
42c894f
Merge branch '3634-dependabot-combined-notification' of github.com:gi…
mchammer01 Mar 16, 2021
9ebe58a
Merge branch '3634-dependabot-combined-notification' of github.com:gi…
mchammer01 Mar 16, 2021
ff2f58a
yet more versioning updates
mchammer01 Mar 16, 2021
6f3f214
Update github-sponsors-additional-terms.md (#17937)
Mar 16, 2021
b304674
Merge branch 'main' into patch-release-notes-2021-03-16
sarahs Mar 16, 2021
f425ada
Merge pull request #18258 from github/patch-release-notes-2021-03-16
sarahs Mar 16, 2021
fc38a40
check for openapi type property (#18257)
rachmari Mar 16, 2021
8f63a44
Update OpenAPI Descriptions (#18249)
github-openapi-bot Mar 16, 2021
0240147
Group user docs on code security into a new "product" (#18196)
felicitymay Mar 16, 2021
8d757ee
Move team discussions content to orgs category (#18217)
emilyistoofunky Mar 16, 2021
60bd45b
Merge branch 'main' into repo-sync
rachmari Mar 16, 2021
fecda83
repo sync
Octomerger Mar 16, 2021
a34dcc4
Actions for Project Management (#17849)
Mar 16, 2021
c6f0298
Branch was updated using the 'autoupdate branch' Actions workflow.
Octomerger Mar 16, 2021
52aeeab
repo sync
Octomerger Mar 16, 2021
f2d8ccb
Add missing Audit Log events for GitHub Actions (#17616)
Mar 17, 2021
54ef0fd
[Ready to ship, March 16] New types of push notifications for GitHub …
ethanpalm Mar 17, 2021
b18d884
Adding additional information for workflow_runs (#18235)
asciimike Mar 17, 2021
ea6adac
Branch was updated using the 'autoupdate branch' Actions workflow.
Octomerger Mar 17, 2021
8b6dc9f
repo sync
Octomerger Mar 17, 2021
6a7e93f
Revert "Group user docs on code security into a new "product" (#18196…
felicitymay Mar 17, 2021
1bc1e84
Code scanning: uploading results as PR checks (#18050)
shati-patel Mar 17, 2021
fb5dec6
Clarify the availability of GHAS licenses for dotcom (#18246)
felicitymay Mar 17, 2021
cd2a217
do not error if frontmatter includes next GHES release or hardcoded next
sarahs Mar 17, 2021
5006cda
add tests
sarahs Mar 17, 2021
4aa879e
Update Packages support overview diagram (#18231)
jmarlena Mar 17, 2021
1d04403
rerun CI
sarahs Mar 17, 2021
56d8ebd
Merge branch 'main' into support-next-release-in-frontmatter
sarahs Mar 17, 2021
443d028
Merge pull request #18281 from github/support-next-release-in-frontma…
sarahs Mar 17, 2021
0192f59
[March 17] Remove all notes about ubuntu-latest migration and fix lab…
AlenaSviridenko Mar 17, 2021
b1b8cb8
add topic frontmatter to articles (#18245)
rachmari Mar 17, 2021
17f09e0
Add target completion date status commmand (#18286)
chiedo Mar 17, 2021
02ee72f
add topics attribute to search (#18212)
rachmari Mar 17, 2021
2e07070
Add filters params to search endpoint (#18289)
heiskr Mar 17, 2021
0c8bf6f
Branch was updated using the 'autoupdate branch' Actions workflow.
Octomerger Mar 17, 2021
7dc3c71
repo sync
Octomerger Mar 17, 2021
ddb0c20
Update search example with topics with white space (#18290)
rachmari Mar 17, 2021
7deb7a8
Merge branch 'main' into 3634-dependabot-combined-notification
mchammer01 Mar 18, 2021
55cbdbf
Update content/github/finding-security-vulnerabilities-and-errors-in-…
mchammer01 Mar 18, 2021
680ad2e
Merge branch 'main' into 3045-workflow-availability
mchammer01 Mar 18, 2021
3623ef0
Merge pull request #18253 from github/3045-workflow-availability
mchammer01 Mar 18, 2021
3d90904
Merge branch 'main' into 3634-dependabot-combined-notification
mchammer01 Mar 18, 2021
44cf73d
Add workflow to triage ready-for-doc-review PRs (#18226)
shati-patel Mar 18, 2021
fa42d8d
Adding enterprise release note for bug fix (#18265)
belaltaher8 Mar 18, 2021
6de2bf3
Add How We Work boards automation (#18298)
chiedo Mar 18, 2021
35fdf0d
Merge How We Work Workflows and Fix bugs (#18299)
chiedo Mar 18, 2021
c416d31
Merge branch 'main' into 3634-dependabot-combined-notification
mchammer01 Mar 18, 2021
31a9ea6
Merge pull request #17590 from github/3634-dependabot-combined-notifi…
mchammer01 Mar 18, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
[Ready to ship, March 16] New types of push notifications for GitHub …
…for mobile (beta) (#18250)

* Update "Configuring notifications" article

* Update "About notifications" article

* Update conceptual info

* Update mobile screenshots

* Add reviewer feedback

* Adjust image sizes
  • Loading branch information
ethanpalm authored Mar 17, 2021
commit 54ef0fd9c7529c53bcd24a0bec4c9f26c176e84c
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ To keep your subscriptions manageable, review your subscriptions and watched rep
To customize how you'd like to receive updates for specific pull requests or issues, you can configure your preferences within the issue or pull request. For more information, see “[Triaging a single notification](/github/managing-subscriptions-and-notifications-on-github/triaging-a-single-notification#customizing-when-to-receive-future-updates-for-an-issue-or-pull-request).”

{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "2.22"%}
You can enable push notifications in the {% data variables.product.prodname_mobile %} app. For more information, see "[Configuring notifications](/github/managing-subscriptions-and-notifications-on-github/configuring-notifications#enabling-push-notifications-with-github-for-mobile)."
You can customize and schedule push notifications in the {% data variables.product.prodname_mobile %} app. For more information, see "[Configuring notifications](/github/managing-subscriptions-and-notifications-on-github/configuring-notifications#managing-your-notification-settings-with-github-for-mobile)."
{% endif %}

### Reasons for receiving notifications
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ The notifications inbox on {% data variables.product.product_name %}{% if curren
- Group notifications in your inbox by repository or date to get a quick overview with less context switching

{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "2.22" %}
In addition, the notifications inbox on {% data variables.product.prodname_mobile %} allows you to triage notifications in dark mode and receive push notifications for direct mentions. For more information, see "[Enabling push notifications with GitHub for mobile](#enabling-push-notifications-with-github-for-mobile)" or "[GitHub for mobile](/github/getting-started-with-github/github-for-mobile)."
In addition, you can receive and triage notifications on your mobile device with {% data variables.product.prodname_mobile %}. For more information, see "[Managing your notification settings with GitHub for mobile](#managing-your-notification-settings-with-github-for-mobile)" or "[GitHub for mobile](/github/getting-started-with-github/github-for-mobile)."
{% endif %}

#### Benefits of using an email client for notifications
Expand Down Expand Up @@ -152,6 +152,26 @@ By default, anytime you gain access to a new repository, you will automatically

If "Automatically watch repositories" is disabled, then you will not automatically watch your own repositories. You must navigate to your repository page and choose the watch option.

### Configuring your watch settings for an individual repository

You can choose whether to watch or unwatch an individual repository. You can also choose to only be notified of {% if currentVersion == "free-pro-team@latest" %}certain event types such as issues, pull requests, discussions (if enabled for the repository) and {% endif %}new releases, or completely ignore an individual repository.

{% data reusables.repositories.navigate-to-repo %}
2. In the upper-right corner, click the "Watch" drop-down menu to select a watch option.
{% if currentVersion == "github-ae@latest" or currentVersion ver_gt "[email protected]" %}
![Watch options in a drop-down menu for a repository](/assets/images/help/notifications-v2/watch-repository-options.png)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
![Watch options in a drop-down menu for a repository](/assets/images/help/notifications-v2/watch-repository-options-custom.png)
{% data reusables.notifications-v2.custom-notifications-beta %}
The **Custom** option allows you to further customize notifications so that you're only notified when specific events happen in the repository, in addition to participating and @mentions.

![Custom watch options in a drop-down menu for a repository](/assets/images/help/notifications-v2/watch-repository-options-custom2.png)

If you select "Issues", you will be notified about, and subscribed to, updates on every issue (including those that existed prior to you selecting this option) in the repository. If you're @mentioned in a pull request in this repository, you'll receive notifications for that too, and you'll be subscribed to updates on that specific pull request, in addition to being notified about issues.

{% endif %}

### Choosing where your organization’s email notifications are sent

If you belong to an organization, you can choose the email account you want notifications for organization activity sent to. For example, if you belong to an organization for work, you may want your notifications sent to your work email address, rather than your personal address.
Expand Down Expand Up @@ -200,28 +220,41 @@ Choose how you want to receive workflow run updates for repositories that you ar
{% endif %}

{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "2.22" %}
### Enabling push notifications with {% data variables.product.prodname_mobile %}
### Managing your notification settings with {% data variables.product.prodname_mobile %}

When you install {% data variables.product.prodname_mobile %}, you will automatically be opted into web notifications. You can then enable push notifications for direct mentions within the app.
When you install {% data variables.product.prodname_mobile %}, you will automatically be opted into web notifications. Within the app, you can enable push notifications for the following events.
- Direct mentions
- Assignments to issues or pull requests
- Requests to review a pull request
- Requests to approve a deployment

You can only receive notifications for pushes to repositories on {% data variables.product.prodname_mobile %} at this time.
You can also schedule when {% data variables.product.prodname_mobile %} will send push notifications to your mobile device.

{% data reusables.mobile.push-notifications-on-ghes %}

#### Enabling push notifications with {% data variables.product.prodname_ios %}
#### Managing your notification settings with {% data variables.product.prodname_ios %}

1. Above "Home", tap your profile photo.
1. In the bottom menu, tap **Profile**.
2. To view your settings, tap {% octicon "gear" aria-label="The Gear icon" %}.
![Settings icon for GitHub for iOS](/assets/images/help/mobile/ios-settings-icon.png)
3. To update your notification settings, tap **Push notifications**.
4. To turn on push notifications for direct mentions, use the **Direct Mentions** toggle.
3. To update your notification settings, tap **Notifications** and then use the toggles to enable or disable your preferred types of push notifications.
4. Optionally, to schedule when {% data variables.product.prodname_mobile %} will send push notifications to your mobile device, tap **Working Hours**, use the **Custom working hours** toggle, and then choose when you would like to receive push notifications.

{% if currentVersion == "free-pro-team@latest" %}
#### Enabling push notifications with {% data variables.product.prodname_android %}
#### Managing your notification settings with {% data variables.product.prodname_android %}

1. Above "Home", tap your profile photo.
1. In the bottom menu, tap **Profile**.
2. To view your settings, tap {% octicon "gear" aria-label="The Gear icon" %}.
![Settings icon for GitHub for Android](/assets/images/help/mobile/android-settings-icon.png)
3. To turn on push notifications for direct mentions, use the **Direct mentions** toggle.
3. To update your notification settings, tap **Notifications** and then use the toggles to enable or disable your preferred types of push notifications.
4. Optionally, to schedule when {% data variables.product.prodname_mobile %} will send push notifications to your mobile device, tap **Receive Notifications**, use the **Custom working hours** toggle, and then choose when you would like to receive push notifications.

### Configuring your watch settings for an individual repository with {% data variables.product.prodname_mobile %}

You can choose whether to watch or unwatch an individual repository. You can also choose to only be notified of {% if currentVersion == "free-pro-team@latest" %}certain event types such as issues, pull requests, discussions (if enabled for the repository) and {% endif %}new releases, or completely ignore an individual repository.

1. On {% data variables.product.prodname_mobile %}, navigate to main page of the repository.
2. Tap **Watch**.
![The watch button on {% data variables.product.prodname_mobile %}](/assets/images/help/notifications-v2/mobile-watch-button.png)
3. To choose what activities you receive notifications for, tap your preferred watch settings.
![Watch settings dropdown menu in {% data variables.product.prodname_mobile %}](/assets/images/help/notifications-v2/mobile-watch-settings.png)
{% data reusables.notifications-v2.custom-notifications-beta %}

{% endif %}
{% endif %}
Original file line number Diff line number Diff line change
Expand Up @@ -81,23 +81,3 @@ Many people forget about repositories that they've chosen to watch in the past.
When you unwatch a repository, you can still be notified when you're @mentioned or participating in a thread. When you configure to receive notifications for certain event types, you're only notified when there are updates to these event types in the repository, you're participating in a thread, or you or a team you're on is @mentioned.

{% endtip %}

### Configuring your watch settings for an individual repository

You can choose whether to watch or unwatch an individual repository. You can also choose to only be notified of {% if currentVersion == "free-pro-team@latest" %}certain event types such as issues, pull requests, discussions (if enabled for the repository) and {% endif %}new releases, or completely ignore an individual repository.

{% data reusables.repositories.navigate-to-repo %}
2. In the upper-right corner, click the "Watch" drop-down menu to select a watch option.
{% if currentVersion == "github-ae@latest" or currentVersion ver_gt "[email protected]" %}
![Watch options in a drop-down menu for a repository](/assets/images/help/notifications-v2/watch-repository-options.png)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
![Watch options in a drop-down menu for a repository](/assets/images/help/notifications-v2/watch-repository-options-custom.png)
{% data reusables.notifications-v2.custom-notifications-beta %}
The **Custom** option allows you to further customize notifications so that you're only notified when specific events happen in the repository, in addition to participating and @mentions.

![Custom watch options in a drop-down menu for a repository](/assets/images/help/notifications-v2/watch-repository-options-custom2.png)

If you select "Issues", you will be notified about, and subscribed to, updates on every issue (including those that existed prior to you selecting this option) in the repository. If you're @mentioned in a pull request in this repository, you'll receive notifications for that too, and you'll be subscribed to updates on that specific pull request, in addition to being notified about issues.

{% endif %}
2 changes: 1 addition & 1 deletion data/reusables/mobile/push-notifications-on-ghes.md
Original file line number Diff line number Diff line change
@@ -1 +1 @@
For {% data variables.product.prodname_ghe_server %}, push notifications for direct mentions are currently supported on iOS and coming soon to Android. {% data variables.product.prodname_ghe_server %} uses background fetch to support push notifications without sending your information to a third-party service, so you may experience a delay in receiving push notifications.
{% data variables.product.prodname_ghe_server %} uses background fetch to support push notifications without sending your information to a third-party service, so you may experience a delay in receiving push notifications.