Summarize similar system notes for pushes
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Pushing changes to merge request will create a new system note, which is great!
We should be smarter about how we render these notes. For example, if the same user pushes more changes to the merge request over a few hours or days without any activity, we can summarize the system notes so that the timeline is easier to read.
Proposal
Summarize push system notes if:
- pushes come immediately after each other - no any other events between them
- pushes lay in a small time window (1 minute - 30 minutes)
Links / references
Edited by 🤖 GitLab Bot 🤖