A Firefox extension, that not only shows a count of notifications, but also shows notification popups and has a popup that gives direct access to the notifications. Supports github.com, GitHub Enterprise, GitLab and Gitea.
A stable release version is availabe here:
To run the in-development version from this repository, you either need to use
about:debugging or the web-ext
tool. Further the API credentials stored in config.js
are not
included in this repo.
You can pre-configure an OAuth app to authenticate against your enterprise installation using Firefox Enterprise Policies. The policy should look something like this (or equivalent registry keys, however that works):
{
"policies": {
"3rdparty": {
"Extensions": {
"{8d4b86c5-64bf-4780-b029-0112386735ab}": {
"enterprise": {
"instanceURL": "Base URL of your GitHub enterprise instance (HTTPS only)",
"clientId": "Client ID of the OAuth app",
"clientSecret": "Client secret of the OAuth app"
}
}
}
}
}
}
The OAuth app's redirect URL should be set to https://8317bdea4958553dcce6194bd09e3d5a2b504f5b.extensions.allizom.org/login
for the release version of this extension.
Please check the CONTRIBUTING.md
This extension is licensed under the MPL-2.0, the octocat and octicons are licensed under the MIT license according to their source.
This product is not developed or run by GitHub. It is a hobbyist project that uses the official GitHub API to display information about the notifications of a user on the GitHub platform. GitHub and the associated imagery are subject to copyright and trademarks of GitHub, Inc.
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!