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

Notification Settings #9248

Closed
tbsbdr opened this issue Jun 15, 2023 · 2 comments · Fixed by #12010
Closed

Notification Settings #9248

tbsbdr opened this issue Jun 15, 2023 · 2 comments · Fixed by #12010
Assignees
Labels
Category:Enhancement Add new functionality

Comments

@tbsbdr
Copy link

tbsbdr commented Jun 15, 2023

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

@LukasHirt
Copy link
Collaborator

Does this replace the notifications toggle that's already in place or should basically that toggle enable this new section?

image

@LukasHirt
Copy link
Collaborator

Users can select if they receive mails instantly, as a summary or never.

If the "never" option is selected, should it be still possible to toggle specific email notifications or should all of them be disabled?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category:Enhancement Add new functionality
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants