Show diffs for Merge Request Description changes
Description
We use merge requests with checklists to determine if a merge request is ready to merge. These checklists include detailed information about what has to be fulfilled for the merge request to be ready. Due to the permissions everyone with Developer, Master and Owner rights can edit the Merge Request Description.
For many cases it would be interesting or important to know which changes were made to the Merge Request Description.
The Merge Request details only show that the description was changed, but not what was changed:
X Y @xy changed the description 3 days ago
Proposal
This feature proposal is about additionally showing the diff for the changes made in the Merge Request details. This could be done using the diff abilities of gitlab or in some other way, as long as the difference before/after is visible.
In short I want to propose versioning for Merge Request Descriptions.
I will fill the section Documentation blurb if this is not a duplicate request / already implemented feature.
Links / references
Documentation blurb
Overview
What is it? Why should someone use this feature? What is the underlying (business) problem? How do you use this feature?
Use cases
Who is this for? Provide one or more use cases.
Feature checklist
Make sure these are completed before closing the issue, with a link to the relevant commit.
-
Feature assurance -
Documentation -
Added to features.yml