Skip to content

Provide a way to permanently dismiss particular server announcements #8274

@HadrienG2

Description

@HadrienG2

How to use GitHub

  • Please use the 👍 reaction to show that you are interested into the same feature.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Feature request

Which Nextcloud Version are you currently using: 3.16.4daily (Arch)

Is your feature request related to a problem? Please describe.
The Nextcloud Desktop client shows server announcements every time it is started. However one of the Nextcloud servers that I use professionally, which is not under my control, leaves server announcements around for a very long time (oldest one is from two years ago). Seeing desktop popups on every machine boot about these very old server news that I have already read is annoying and also counterproductive as it induces notification fatigue: if the server adds a new announcement, I am unlikely to see it.

Describe the solution you'd like
I would like to have a way to tell the desktop client that I have read and understood a particular server notification and do not want to hear about it again.

Describe alternatives you've considered

  • The desktop client could only show the server announcement notification once. But if I miss it then (e.g. if the client crashes for some reason), I will not see it ever again, which may be a problem. So explicit acknowledgements feel more right.
  • Nextcloud sysadmins could be taught to remove old announcements more proactively. However, since not everyone uses a particular nextcloud instance every day, there is value in keeping them in for a while, say a month, to account for holidays and such. Seeing the same notification every day for a month would already be very annoying for me, so I still think a mean of local acknowledgement is useful.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions