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

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

note `pipelines` handled differently than `diffs` and `commits` and i think should be also displayed as `
pipelines: !28202 (pipelines)`
issue