Skip to content

Implementation: Frontend support for blocking MR being merged without JIRA issue association

Why are we doing this work

Add frontend support for blocking MR being merged without JIRA issue association.

Relevant links

Non-functional requirements

  • Documentation: NA
  • Feature flag: issue_association_on_merge_request
  • Performance:
  • Testing: Make sure MR mergability behaves with and without feature flag

Proposal / Design

Frame_8

Note: The Edit merge request button will be added in #268293.

Implementation plan

  • Get the Jira issue required to merge data from the backend #280765 (closed) and into the merge request store
  • Add a new merge state for the Jira requirement
  • Add a new state widget component that shows the disabled Merge button and message
Edited by Jiaan Louw