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 notification grouping #36

Open
pgbv opened this issue Jul 3, 2019 · 6 comments · May be fixed by #100
Open

Add notification grouping #36

pgbv opened this issue Jul 3, 2019 · 6 comments · May be fixed by #100
Assignees

Comments

@pgbv
Copy link

pgbv commented Jul 3, 2019

Humhub is creating a new notification and an event in "Last activities" for each uploaded image to the gallery. So if a person will upload 40 images at once, everybody will get 40 notifications about it and all the "latest activity" will basically be wiped out because of 40 new events.

It's very distracting if users are uploading a lot of images — all other notifications like new posts and comments are lost in never ending lists like this:
imgur-2019_07_04-00:20:08

It would be much more convenient to have notifications like "User created a new Media test.jpg and 39 more" instead of "User created a new Media test1.jpg", "User created a new Media test2.jpg" and so on if images were uploaded to the same gallery at once.

But for now — is it possible to completely disable gallery upload notifications at all?

@luke- luke- changed the title Combine / disable notifications Add notification grouping Jul 9, 2019
@siwa-tkapplmueller
Copy link

Hi, are there any news on this?

@yurabakhtin
Copy link
Contributor

@luke- Do you know how to enable notifications on creating new File?
I see only Activities on upload/create new File because the model Media is extended from core File:

activities

notifications

As I understand we should disable the Notifications and Activities for each creating/uploading of new Media and create some new notification like "User uploaded X new files into gallery "Gallery Name"", right?

@yurabakhtin
Copy link
Contributor

@luke- I have started this in PR #100

I have disabled a notification for single Media file, and did this for Gallery instead, it looks like this:

notofy_gallery

Later I will add more info in the email text:

email

and I will also add Activities for this as well.

@yurabakhtin
Copy link
Contributor

@luke- New activity for Gallery has been added in the commit 401a347:

gallery_activity


email:

gallery_email


web notification:

gallery_notification

@Kikketer
Copy link
Contributor

Is there anything holding up this PR from merging? I've currently had to put a gallery into it's own space because of the notification noise it creates.

@luke-
Copy link
Contributor

luke- commented Jun 12, 2022

@Kikketer Yes, unfortunately we have to find another solution that is also suitable for other modules such as the File module.

humhub/humhub#5334

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

Successfully merging a pull request may close this issue.

5 participants