An extension that provide an option to add custom enhanced diff to gitlab merge requests
> Features
- Users will have to configure the type of files for which advanced compare button should be displayed
- Advanced compare URL to be invoked on button click should be also defined by user
- Advanced compare URL also supports adding below mentioned parameter in format {parameterName}
- fileName : Name of the file for this compare button is displayed
- baseProjectUrl : Group Name followed by Project Name
- mergeReqId : Merge request Id in the URL
- projectId : gitlab current project id
- head_sha : Current Merge Request Head commit sha
- base_sha : Current Merge Request Base commit sha
- Buttons allowing to easily copy these branches name (can be enabled/disabled in the extension preferences)
- Apart from above mentioned parameters compare url also support encode function
ex : encode({baseProjectUrl}) will return %2Fa%2Fb if group name is a and project name is b