jasper icon indicating copy to clipboard operation
jasper copied to clipboard

Jasper automatically creates streams for repositories that aren't watched

Open davidcelis opened this issue 8 years ago • 4 comments

Hi! First off, let me say I think that Jasper is a super cool app. I love the idea of an app like an email-client for handling GitHub notifications that isn't actually using email. There's only one problem for me; the stuff under "Library" is noisy:

screen shot 2016-06-10 at 4 14 55 pm

The only stuff I really care about is underneath, in System: specifically, issues or pull requests that I or my team has been mentioned in, or stuff i've manually subscribed to. The Library inbox is littered with notifications about conversations I don't participate in, especially notifications from a specific repository in my organization. This repository is GitHub.com itself. I probably don't need to say it, but the GitHub repository moves really fast 😆 A lot of Issues/PRs/comments get created all the time. I'm not sure why Jasper shows these to me, as I'm not watching the repository, and none of the notifications that come up are for conversations that I'm subscribed to.

I'm guessing that the stuff under Library is using the Search API? It's potentially cool functionality, but it's way too noisy for it to be useful in larger organizations. I noticed that Streams are able to be deleted (or, at the least, editable if they're under "System"). Could we please also get this functionality for the Library streams? I'd rather be able to disable those or somehow make them quieter.

Thanks for the cool app!

davidcelis avatar Jun 10 '16 23:06 davidcelis

Argh, sorry! I just realized that Inbox is collecting streams that exist at the bottom. I deleted the one for the GitHub repository and they were all removed from the Library. I didn't notice that filters for that repository (and one other) were added 😆 I'm guessing those were set up automatically because they're the repositories I contribute to the most? Any way to make sure that these aren't automatically created for repositories that aren't watched?

davidcelis avatar Jun 10 '16 23:06 davidcelis

Additionally, after deleting a stream, there doesn't seem to be any way to stop notifications from coming in for a particular issue. I can "archive it", but new notifications continue to come into the archive.

davidcelis avatar Jun 10 '16 23:06 davidcelis

@davidcelis Hi! Thanks for this issue.

Hi! First off, let me say I think that Jasper is a super cool app.

I am very glad 😄

I just realized that Inbox is collecting streams that exist at the bottom.

Yes, Library collecting all streams (System and Streams).

I'm guessing those were set up automatically because they're the repositories I contribute to the most?

Yes, Jasper automaticaly creates streams that you contribute to the most.

Any way to make sure that these aren't automatically created for repositories that aren't watched?

Hmmm, now no way to stop automatically created. I will consider it (automaticaly condition is contribute to the most and watching)

I can "archive it", but new notifications continue to come into the archive.

Oh, I will try to specify enabled/disabled notifiction at Library streams.

Thanks!

h13i32maru avatar Jun 11 '16 10:06 h13i32maru

I can "archive it", but new notifications continue to come into the archive.

Jasper v0.1.2 does not notify with archived issues. Please update and try using!

h13i32maru avatar Jun 19 '16 02:06 h13i32maru