From faec29568cdf5088f51806b8c5d1e5d22401ae83 Mon Sep 17 00:00:00 2001 From: "Dmitrij D. Czarkoff" Date: Sat, 9 Nov 2024 21:12:17 +0100 Subject: [PATCH] feat: detect gitlab urls more aggressively It is common for private Gitlab instances to be served on urls like "gitlab.mycompany.tld." --- src/ViewModels/CommitDetail.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ViewModels/CommitDetail.cs b/src/ViewModels/CommitDetail.cs index 1600c4cd..bc3386ca 100644 --- a/src/ViewModels/CommitDetail.cs +++ b/src/ViewModels/CommitDetail.cs @@ -117,7 +117,7 @@ namespace SourceGit.ViewModels { if (url.StartsWith("https://github.com/", StringComparison.Ordinal)) WebLinks.Add(new Models.CommitLink() { Name = "Github", URLPrefix = $"{url}/commit/" }); - else if (url.StartsWith("https://gitlab.com/", StringComparison.Ordinal)) + else if (url.StartsWith("https://gitlab.", StringComparison.Ordinal)) WebLinks.Add(new Models.CommitLink() { Name = "GitLab", URLPrefix = $"{url}/-/commit/" }); else if (url.StartsWith("https://gitee.com/", StringComparison.Ordinal)) WebLinks.Add(new Models.CommitLink() { Name = "Gitee", URLPrefix = $"{url}/commit/" });