The GitLab reference pattern required "gitlab" in the hostname and https, so a pasted merge request URL from a host like code.example.com or an http-only internal instance parsed to null and the checkout dialog and branch picker ignored it. The /-/merge_requests/ path is already GitLab's own, so match it on any host, the way the Forgejo pattern does. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Victor Vogel committed on 10/22/2026, 5:32:25 AMparentbd6940b
Checks
- SuccessfulCodeRabbitGitHub
Review completed
- SuccessfulCheckGitHub
- Skipped
- Skipped
- SkippedRustGitHub
- SkippedRelease SmokeGitHub
- SuccessfulTest WebGitHub
- SuccessfulBuild and TypecheckGitHub
- SuccessfulTestGitHub
- Skipped
- SuccessfulLabel PR sizeGitHub
- SuccessfulLabel PR 23848GitHub
- Skipped
- Successful
- Successful
- SkippedEAS PreviewGitHub
- SuccessfulCollect PR targetsGitHub
- SuccessfulTest Server 3GitHub
- SuccessfulTest Server 1GitHub
- SuccessfulTest Server 5GitHub
- SuccessfulLintGitHub
- SuccessfulPrepare PR size configGitHub
- SuccessfulTest Server 6GitHub
- SuccessfulTest Server 4GitHub
- SuccessfulTest Server 8GitHub
- SuccessfulTest Server 2GitHub
- SuccessfulTest Server 7GitHub
- SuccessfulChangesGitHub
- SuccessfulNative fingerprint diffGitHub
2 files changedLine totals unavailable