Skip to content

Notification Settings #9248

@tbsbdr

Description

@tbsbdr

Description

User Stories

  • As a user I want to be in control which notifications I receive so that I don't get spammed.

Value

Acceptance Criteria

  • Resources can be marked as "watch" for each users, see "Notify me": Option to watch a resource #9249
  • User can disable/enable to receive events for watched items:
    • Shared: An item has been shared with you or you have been added to a Space
    • New: An item has been created or uploaded
    • Changed: An item has been changed
    • Deleted: An item has been deleted
    • Download: An item has been downloaded via a link for everyone
    • Upload: An item has been uploaded via a link for everyone
  • Users can select, if they want to receive events via mail and/or In-App
  • Users can select if they receive mails instantly, as a summary or never. Summary options are
    • Daily
    • Weekly

Scribble:

screenshot_002944

Definition of ready

[ ] everybody needs to understand the value written in the user story
[ ] acceptance criteria has to be defined
[ ] all dependencies of the user story need to be identified
[ ] feature should be seen from an end user perspective
[ ] user story has to be estimated
[ ] story points need to be less then 20

Definition of done

  • Functional requirements
    [ ] functionality described in the user story works
    [ ] acceptance criteria are fulfilled
  • Quality
    [ ] code review happened
    [ ] CI is green
    [ ] critical code received unit tests by the developer
    [ ] automated tests passed (if automated tests are not available, this test needs to be created and passed
  • Non-functional requirements
    [ ] no sonar cloud issues

relates to 9ffff2d also see: https://cernbox.docs.cern.ch/web/notifications/#activating-notifications

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions