This is the second iteration of https://gitlab.com/gitlab-org/gitlab-ce/issues/20344 which now allows to resolve conflicts manually providing an editor to the user.
parallel-conflict-lines
has been optimized to work well with PhantomJS.merge_conflicts_bundle.js
is only loaded in /<group>/<project>/merge_requests/<Id>/conflicts
onlySome MRs were unable to be solved interactively in the UI, with this MR we let the user to manually fix complex merge request conflicts.
master
(if you do - rebase it please)Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/20344, https://gitlab.com/gitlab-org/gitlab-ce/issues/3567.