Wow, this is exactly what I’ve been looking for! I had even started to make notes of how I’d build something like this myself. Very impressed!
@andrewnez, are there any plans to also track events that don’t come through the GH notifications API? For example, when an issue is cross-referenced elsewhere, when CI status updates, etc. I’d like to know when these events have happened as well.
We’re already getting those extra events via the GitHub App webhook at the moment, fancy opening an issue with more details of how you’d like them displayed? https://github.com/octobox/octobox/issues/new
Call me old fashioned but I like email
I would be okay with email notifications, but in the case of GitHub, there are many events that don’t trigger an email, so it doesn’t feel sufficiently “complete” to me. Until more email control is available, a specialized view built on the GH APIs (such as this tool) feels like a better way if you really want to stay on top of every event.
One of my current issue on top of limited and noisy Github notification systems is that I use Gitlab in addition to Github, doubling my amount of effort required to track all my stuff. Any plan to support more than Github in the future?
I had a look to see if it was possible with the GitLab API about a year ago and there were some pretty big pieces missing, must revisit it soon to see if they’ve added anything similar to the notifications API