Description
With #10706, #10792 and #10779 it is now possible to choose which notifications you want to receive.
Original concept: https://github.com/owncloud/enterprise/issues/6715
Up-To-Date list of available notifications can be found at https://localhost:9200/api/v0/settings/bundles-list
Users can decide per event if they want to receive it per email or in-app or not at all. It would be great to have some api tests for that.
Note
Email notifications for events Space disabled
, Space deleted
and File rejected
are not implemented
Bugs:
Not implemented. Maybe in future (DO NOT ADD TESTS FOR THESE):
- No email notification for
File rejected
event #11064 - No email notification for
Space disabled
andSpace deleted
event #11065
Flakiness Alert
- Don't use
list all notification step in notification scenario
, it will give flakiness. - Refactor retry and cleanup => [tests-only][full-ci] Fix notification cleanup and retry #10972
Tests needed:
-
Share expired @amrita-shrestha
-
Space deleted
==> Blocked until: deleting space deletes notification related to the space except space deleted notification #10941- in-app [tests-only][full-ci] adding test for disabling in-app notifications for space deleted event #10896
- email (not implemented yet)
-
Space membership expired @prashant-gurung899
-
Space disabled @nirajacharya2
- in-app [tests-only][full-ci] adding test for disabling in-app notifications for space disabled event #10895
- email (not implemented yet)
-
File rejected (virus file) @prashant-gurung899
- in-app - [tests-only][full-ci] add test to disable in-app notification for
File rejected
event #10910 - email (not implemented yet)
- in-app - [tests-only][full-ci] add test to disable in-app notification for
-
test for notification timings (instant, never..) @prashant-gurung899
-
all events
-
Mail notifications for User light @prashant-gurung899
The mail notifications setting is not working for the user light #10864 -
Share created
-
Share removed @prashant-gurung899
-
Space shared @prashant-gurung899
-
Space unshared @prashant-gurung899
-
refactor - Quote the event for clarity in scenario title
-
refactor - remove double list notification request