summaryrefslogtreecommitdiff
path: root/Shared/HutchDeepLinkURLs.swift
diff options
context:
space:
mode:
Diffstat (limited to 'Shared/HutchDeepLinkURLs.swift')
-rw-r--r--Shared/HutchDeepLinkURLs.swift5
1 files changed, 5 insertions, 0 deletions
diff --git a/Shared/HutchDeepLinkURLs.swift b/Shared/HutchDeepLinkURLs.swift
index 9b60086..eed678c 100644
--- a/Shared/HutchDeepLinkURLs.swift
+++ b/Shared/HutchDeepLinkURLs.swift
@@ -5,13 +5,18 @@ enum HutchDeepLinkURL {
static let home = URL(string: "hutch://home")!
static let emptyHost = URL(string: "hutch://")!
static let repositoryGit = URL(string: "hutch://git/~user/repo")!
+ static let repositoryHg = URL(string: "hutch://hg/~user/repo")!
+ static let gitOwnerRoot = URL(string: "hutch://git/~owner/")!
static let ticket = URL(string: "hutch://todo/~owner/tracker/42")!
static let buildJob = URL(string: "hutch://builds/12345")!
+ static let buildJobWithOwner = URL(string: "hutch://builds/~owner/job/12345")!
+ static let mailingList = URL(string: "hutch://lists/~owner/list")!
static let trackers = URL(string: "hutch://trackers")!
static let builds = URL(string: "hutch://builds")!
static let repositories = URL(string: "hutch://repositories")!
static let status = URL(string: "hutch://status")!
static let lookup = URL(string: "hutch://lookup")!
+ static let userProfile = URL(string: "hutch://lookup/~owner")!
static let unknown = URL(string: "hutch://unknown")!
static let invalidTicketId = URL(string: "hutch://todo/~owner/tracker/abc")!
static let invalidBuildId = URL(string: "hutch://builds/abc")!