Description
If the activity app is enabled, each modifiaction is registered as an individual activity. This causes the notification app to going havoc if you change a shared note in regular but short intervals.
Concrete example: A shared shopping list with checkboxes can be checked in the app or the web frontend while shopping. This causes me to see like 20 to 50 notifications I have to drop in order to see the important ones.
Steps to reproduce
- Have a NC instance with activity and notification app enabled
- Have file notifications enabled in feed (and optionally as mail)
- Share the notes folder of user A with user B
- As user B set storage backend to the shared folder
- As user B open a note (or create one) and modify it
- Wait a bit or close the note
- Continue writing
Expected behaviour
The user A is informed that the file has changed.
Actual behaviour
Each change is represented as a file written thus adding multiple notifications to the list.
Screenshots
If applicable, add screenshots to help explain your problem.
Server
Please complete the following information.
- Notes app version: master (4b3d4d)
- Nextcloud version: master (dfa994e)
- OS: Archlinux/Docker
- Web server: Apache
- PHP version: 8.1.29
- Database: MariaDB
Nextcloud configuration:
Client
Please complete the following information.
- Browser (incl. version): Firefox 130.0
- OS: Archlinux
Log files
Add relevant parts of your nextcloud.log
and/or your browser's JavaScript console here.