Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: Manage my watched repositories #2154

Open
martinb3 opened this issue Dec 20, 2019 · 0 comments
Open

Feature request: Manage my watched repositories #2154

martinb3 opened this issue Dec 20, 2019 · 0 comments

Comments

@martinb3
Copy link

@martinb3 martinb3 commented Dec 20, 2019

馃挜 Proposal

What feature you'd like to see

I'd love to see Octobox manage which repositories I'm watching, not watching, ignoring, or have set to "releases only." I'd like Octobox to manage this setting for my GitHub repositories using the same filters/rules Octobox offers to manage my notifications today.

Specifically, I'd like to have a list of rules, perhaps regex or even just substring matches, for various fields on a repository. When new repos are created, or even on a regular schedule, I'd like to see Octobox apply those rules on all repositories in a specific GitHub organization, so that I know I'm always watching the correct repos.

Motivation

I enable "Automatic watching" in GitHub settings. It offers these two features:

When you鈥檙e given push access to a repository, automatically receive notifications for it.
When you鈥檙e added to or join a team, automatically receive notifications for that team鈥檚 discussions.

I spend a lot of time reviewing notifications from new repositories and deciding whether to continue watching them, or unwatch them. Especially repositories that are created and deleted as part of a CI/CD pipeline for GitHub applications/integrations/webhooks. I'd love to delegate that work to a tool like Octobox.

Pitch

Let Octobox take the work out of managing your watched repositories. Do you...

  • ever realize you're missing notifications from an important repository you didn't know existed?
  • sometimes follow a notification about being subscribed to a repository, only to discover it was already deleted?
  • build a GitHub application or create/delete repositories as part of an automated build pipeline?
  • constantly manage watching and unwatching on a large large GitHub organization?

Let Octobox help. Setup rules to enable Octobox to automatically watch and unwatch new repositories or existing repositories on a specific organization. Never worry about missing your notifications on repositories again.

Related issues

#254 - questions about Octobox behavior on unwatched repos
#324 - features on "repos I own" vs. "repos I'm watching"
#2066 - unwatching for specific organizations
#1861 - filtering specific orgs/repos

(This is a small sample... I suspect quite a few other issues exist that could be addressed/improved by a feature like this.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can鈥檛 perform that action at this time.