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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a "watch" button in order to get magazine notifications #815

Closed
jwr1 opened this issue Jun 10, 2024 · 2 comments
Closed

Add a "watch" button in order to get magazine notifications #815

jwr1 opened this issue Jun 10, 2024 · 2 comments
Labels
backend Backend related issues and pull requests enhancement New feature or request
Milestone

Comments

@jwr1
Copy link
Member

jwr1 commented Jun 10, 2024

Is your feature request related to a problem? Please describe.

At the moment, the only way to receive notifications from a magazine is to subscribe to it and enable "New threads (links or articles) in any magazine to which I'm subscribed" in the notification settings. This isn't ideal because you also subscribe to a magazine to have its threads show in your (subscription) feed, which means you'll get a notification for every single thread that's created in your feed. This could easily add up to hundreds of notifications every day. It would be nice, instead, if subscribed magazines and watched (notifications) magazines could be separate things.

Describe the solution you'd like

As I mentioned, it'd be nice if you could separately subscribe and/or watch (for notifications) a magazine. This would probably end up being similar to Reddit, where you can "Join" (subscribe) to a subreddit to have it show up on your homepage/feed, but you can also set the notification settings for a subreddit and have you be notified every time there's a new post or comment.

Basically, I want there to be a notification/watch button next to each magazine that notifies you every time there's activity in the magazine.

Describe alternatives you've considered

One alternative is instead of subscribing to things I'm interested in, I could block magazines I'm not interested in. That way, I could subscribe to magazines I want notifications for (and enable the subscription notifications setting) and use the "All" feed while browsing.

I don't really like this idea, though, because it means I have to go through every single magazine/user that shows up in my feed and block the ones I don't want to see instead of simply subscribing to what I want. Additionally, while the fediverse is generally small at the moment, as more and more magazines are created, it makes this alternative even less viable.

Additional Context

This "watch" button could also be added to users and domains (since you can also subscribe and block both of those), but it's not my priority and could be added at a later time (a separate issue) if it adds too much work.

@jwr1 jwr1 added the enhancement New feature or request label Jun 10, 2024
@BentiGorlich BentiGorlich added the backend Backend related issues and pull requests label Jun 18, 2024
@BentiGorlich BentiGorlich moved this from Backlog to Todo in MBin Kanban Board Jun 18, 2024
@BentiGorlich BentiGorlich added this to the v1.8.0 milestone Jul 27, 2024
@BentiGorlich
Copy link
Member

I'd close this in favor of #1063 as it expands the scope of this one. If that is fine with you @jwr1 you can just close this, the issues are already linked :)

@jwr1
Copy link
Member Author

jwr1 commented Aug 27, 2024

🎉 That's even better! I didn't want to cause too much work, so I tried to keep the scope small.

@jwr1 jwr1 closed this as completed Aug 27, 2024
@github-project-automation github-project-automation bot moved this from Todo to Done in MBin Kanban Board Aug 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Backend related issues and pull requests enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests

2 participants