Display related merge request details in expanded workspace list card
Display related merge request details in expanded workspace list card
MR: Pending
Description
As part of our new designs for Workspaces, we need to display related merge request information in the expanded workspace cards so that users can quickly view and access merge requests associated with their workspace branch using the new relatedMergeRequests
field from the Workspace GraphQL type created in Add relatedMergeRequests field definition and r... (#565012) • Unassigned • Backlog.
Visual Changes
Acceptance criteria
-
Add "Merge request" section to expanded workspace cards following the design pattern -
Display merge request link in format "GitLab.org/project-name/!1234 (merged)" with external link icon -
External link opens the MR in a new tab with proper security attributes (rel="noopener noreferrer") -
Handle cases with no related merge requests (hide section)