Create system note for attention requests
What does this MR do and why?
This MR creates a system note when a reviewer or assignee's attention is requested or no longer requested, as wanted in #345367 (closed).
Screenshots or screen recordings
How to set up and validate locally
- Enable the
mr_attention_requests
featureFeature.enable(:mr_attention_requests)
- Visit an open MR, such as http://localhost:3000/h5bp/html5-boilerplate/-/merge_requests/1
- Add an Assignee or Reviewer
- Click the star icon next to the Assignee or Reviewers name
- Wait for the page to update the system notes
- Look at the bottom of the page for the newest system note, which should be the "requested attention" one.
- Click the star icon next to the Assignee or Reviewers name
- Wait for the page to update the system notes
- Look at the bottom of the page for the newest system note, which should be the "attention request removed" one.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #345367 (closed)
Edited by David Barr