https://github.com/freaktechnik/advanced-github-notifier
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.
https://github.com/freaktechnik/advanced-github-notifier
firefox-extension github github-notifier notification-popups notifications popup transifex webextension
Last synced: 9 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/freaktechnik/advanced-github-notifier
- Owner: freaktechnik
- License: mpl-2.0
- Created: 2016-10-12T12:28:05.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2025-03-26T14:34:42.000Z (10 months ago)
- Last Synced: 2025-03-26T15:42:58.580Z (10 months ago)
- Topics: firefox-extension, github, github-notifier, notification-popups, notifications, popup, transifex, webextension
- Language: JavaScript
- Homepage: https://addons.mozilla.org/addon/advanced-github-notifier/?utm_source=github&utm_content=about
- Size: 8.88 MB
- Stars: 82
- Watchers: 6
- Forks: 5
- Open Issues: 26
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
#  Advanced GitHub Notifier
[](https://addons.mozilla.org/addon/advanced-github-notifier/?utm_source=github&utm_content=version) [](https://addons.mozilla.org/addon/advanced-github-notifier/?utm_source=github&utm_content=rating) [](https://addons.mozilla.org/addon/advanced-github-notifier/?utm_source=github&utm_content=users) [](https://addons.mozilla.org/addon/advanced-github-notifier/?utm_source=ghdownloads)
[](https://codecov.io/gh/freaktechnik/advanced-github-notifier)
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.
## Installation
A stable release version is availabe here:
[](https://addons.mozilla.org/addon/advanced-github-notifier/?utm_source=github&utm_content=installation)
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.
### Pre-configuring a GitHub enterprise OAuth app
You can pre-configure an OAuth app to authenticate against your enterprise installation using [Firefox Enterprise Policies](https://support.mozilla.org/en-US/kb/enforcing-policies-firefox-enterprise). The policy should look something like this (or equivalent registry keys, however that works):
```json
{
"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.
## Contributing
Please check the [CONTRIBUTING.md](CONTRIBUTING.md)
## License
This extension is licensed under the [MPL-2.0](LICENSE), the octocat and octicons
are licensed under the [MIT license](images/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.
## Contributors
Thanks goes to these wonderful people ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)):

Martin Giger
💻 🌍 ⚠️ 📖

Saran Tanpituckpong
💻 🐛 🌍

Eduardo Bellido Bellido
💻

Daniele Scasciafratte
🐛 🌍 🤔

acid-crash
🐛 ⚠️

Sid Kapur
🐛

Josh Black
🤔

keith94
🤔

Sergio
🐛 🤔 ⚠️

Vladimir Maksimenko
🌍

YFdyh000
🌍

東曄 吳
🌍

tooomm
📖 🐛 🤔 💻

Alejandro Dafonte
🌍

Heimen Stoffels
🌍

Doryan R
🌍

Dominik Moritz
🤔

Peter Kehl
🐛
This project follows the [all-contributors](https://github.com/kentcdodds/all-contributors) specification. Contributions of any kind welcome!