Batch merges (transactional/group)
On the group merge request page merge requests with similar branch names are combined. Allowing me to merge them at the same time. This is great if I have a change that affects multiple projects.
- The combined merge request should maybe be visually distinctive.
- The combined merge request page should allow me to go to the individual merge request.
- Not sure how to merge everything at once. Check if everything is mergeable upfront? Lock branches temporarily? Do it optimistically and rollback if one of the merges didn't work.
Idea inspired by Gitcolony linked pull requests https://www.gitcolony.com/features