WIP web hooks: providing Mercurial shas alongside Git ones
Closes #196 (closed)
Same as what's been done for the responses to the polling by GitLab runner, we add extra fields, so that parts of GitLab that may need to interpret the results (possibly accept a MR etc.) would still work.
It is intended that these extra fields stay there even after
we've switched from hg_git
projects to hg
(HGitaly) projects,
but surely they'll be deprecated after a while.
This WIP because there are more cases to be taken care of or checked (tags, notably)