merge request .patch and .diff links get hyperlinked unexpectedly
so, there's some (undocumented?) feature that likely came from github, that if you append `.patch` or `.diff` to merge request url you can download the changes of each commit suitable for `git am` or just differences from base branch as single chunk. however, if you paste such link to commenting area, it makes only merge request as link: - https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/28202.patch - https://gitlab.com/gitlab-org/gitlab-foss/merge_requests/28202.diff ![image](/uploads/385d43cc9be65cce68ca14f298c1f518/image.png) the expected outcome is to at least include `.patch` or `.diff` in link as well for example existing extra links are rendered as: - diffs: https://gitlab.com/gitlab-org/gitlab-foss/merge_requests/28202/diffs - pipelines: https://gitlab.com/gitlab-org/gitlab-foss/merge_requests/28202/pipelines - commits: https://gitlab.com/gitlab-org/gitlab-foss/merge_requests/28202/commits ![image](/uploads/8ac9bc06aa7504e641463398f3c76c30/image.png) note `pipelines` handled differently than `diffs` and `commits` and i think should be also displayed as ` pipelines: !28202 (pipelines)`
issue