{{define "partials/relay_status.html"}} {{if .Online}} {{ icon "check-circle" "size-3" }} Online {{else}} {{ icon "alert-circle" "size-3" }} Offline {{end}}
{{.Name}} {{.URL}}
{{if .Online}} {{if .HasRequestCrawl}} requestCrawl {{else if or (eq .RequestCrawlStatus 401) (eq .RequestCrawlStatus 403)}} requestCrawl (auth required) {{else if ge .RequestCrawlStatus 500}} requestCrawl ({{.RequestCrawlStatus}}) {{end}} {{if .HasListReposByCollection}}listReposByCollection{{end}} {{else}} - {{end}}
{{if .RepoStatus}} {{if .RepoStatus.Active}} {{if eq .RepoStatus.Rev $.CurrentRev}} Known (rev: {{.RepoStatus.Rev}}) {{else}} Behind (rev: {{.RepoStatus.Rev}}) {{end}} {{else}} Inactive {{end}} {{else if .Online}} Not found {{else}} - {{end}} {{if and .Online .HasRequestCrawl}} {{end}} {{end}}