Add commit short hash to versions drop-down and copy link
Problem to solve
Easy access to the commit version of a branch as it evolves through the review process.
Further details
When reviewing and discussing an evolving series of versions of patch sets, it would be very convenient to see and copy the commit hash of the branch that corresponds to the version as it evolves as part of the discussion. The interface is quite nice as it is, but would be even nicer if we could see the git short hash in the pop-up of the versions list. It is true that if you switch to a version, you can see the short hash on the right edge associated with the files. But with a long list of versions or with a large set of commits, it can be a bit of time and hassle to perform that switch only to find that it isn't the one you wanted.
Further, once you switch to that version, the git short hash is not selectable in the browser for copying because it is an action that takes you to the files. That is why it would also be nice to have a copy action next to the version display that will copy it to the pasteboard as it is in many other places.
This issue is related to gitlab-ce#40848 which is an api-based level of specification.
Thank you for a fabulous product! We are subscribers to the EE edition.
Proposal
See above.
What does success look like, and how can we measure that?
The number of steps to view/copy the commit hash shortens meaningfully.
Links / references
gitlab-ce#40848