Skip to content
GitLab
Next
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • GitLab GitLab
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 44,761
    • Issues 44,761
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1,331
    • Merge requests 1,331
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GitLab.orgGitLab.org
  • GitLabGitLab
  • Issues
  • #280766
Closed
Open
Issue created Nov 10, 2020 by Tan Le@tancnle👣Contributor0 of 4 checklist items completed0/4 checklist items

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 Apr 07, 2021 by Jiaan Louw
Assignee
Assign to
Time tracking