Skip to content

Basic Setup for MR Showing

Tim Zallmann requested to merge tz-ide-open-mr into master

What does this MR do?

EE Port gitlab-org/gitlab-ee!5147

  • Show button in MR
  • Open all files from MR (also deep files)
  • Load correct base version and display correct diff
  • Put current mode in state
  • Show mode Dropdown to change between edit + reviewing changes
  • Color DD button based on mode
  • Files get special Icon when part of MR? (git-merge atm)

Why was this MR needed?

To make the Web IDE capable of opening MR.

Screenshots (if relevant)

chrome_2018-03-26_14-46-15

chrome_2018-03-26_14-46-47

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Closes gitlab-org/gitlab-ce#44840, gitlab-org/gitlab-ce#44839

Edited by Tim Zallmann

Merge request reports