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

Instance migration: prevent notifications spam #6445

Open
tobozo opened this issue Jun 19, 2024 · 3 comments
Open

Instance migration: prevent notifications spam #6445

tobozo opened this issue Jun 19, 2024 · 3 comments

Comments

@tobozo
Copy link

tobozo commented Jun 19, 2024

Describe the problem to be solved

I subscribed to an account while it was migrating between two peertube instances; the next day I get spammed by 500+ notifications (account has 521 videos).

Describe the solution you would like

When an account is mass-importing videos, keep notifications silent until the import is finished, then produce only one notification like "{account} published {count} videos"

@FediVideos
Copy link
Contributor

FediVideos commented Jun 19, 2024

There's something else happening here too, I just got a complaint on FediVideo about getting hundreds of notifications even though they followed a PeerTube account AFTER the uploads had already happened.

https://mastodon.social/@tobozo/112642356568846669

You can check the timestamps to verify that the videos had already been uploaded before the person followed the account.

I'm wondering if it is related to Mastodon's edit function, which sometimes causes delayed bursts of notifications. For some reason PeerTube video posts are interpreted as "edited" by Mastodon, it always says "edited" at the bottom of a PeerTube post. Maybe Mastodon is delaying notifications about PeerTube posts because of thinking they are edited?

@Chocobozzz
Copy link
Owner

Chocobozzz commented Jun 19, 2024

Maybe related to PeerTube that sends the Activity Pub messages when transcoding finished.

@tobozo
Copy link
Author

tobozo commented Jun 19, 2024

actually I subscribed from a peertube account located on the same instance (makertube), so this is about peertube user notification service, server side

image

these are my notification preferences

image

I'm not used to write user stories, so I apologize if this is preposterous:

As a non admin peertube user,

I wish to receive a single notification with the number of items affected 
and a link to the user profile/channel 

When the amount of notifications from a that user is greater than the maximum notifications per page

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants