microsoft / vsts-extension-retrospectives

An Azure DevOps extension for efficient retrospectives
MIT License
183 stars 82 forks source link

Delete button should not be enabled if in collect phase with obscure settings ON #789

Open gatto-mobisec opened 3 months ago

gatto-mobisec commented 3 months ago

Describe the bug Delete button should not be enabled if in collect phase with obscure settings ON

Are you using the Retrospectives Tool on-prem? [ ] Yes [X] No

If Yes, what version of the extension?

Expected behavior Do not allow user to delete other people item that they can't see.

Screenshots immagine

What screen type are you seeing this on ? [X] Desktop [ ] Mobile

polatengin commented 1 month ago

I'm not sure if allowing only the person who created the feedback item the one who can delete it, is the correct approach.

What if there is a confidential information, or not allowed words, in the feedback?

What if the person who created the feedback item refuses to remove it from the board?

I think anybody should be able to remove the feedback item from the board.

As an exercise, I like to think the feature in a scenario in an actual room with an actual wall, and people have post-its in their hands.

I can't think of a scenario that permits the people to take a post-it from the wall and dump it into the bin.

Can you elaborate the scenario a bit, please?