{{define "title"}}admin · {{.Site}}{{end}} {{define "content"}}

Admin

Server build {{.Commit}}. Every background worker's backlog, the same read as gitbay dashboard --json for an admin.

{{with .Queues.Webhooks}}

Webhook deliveries {{.Pending}}

{{.Pending}} pending · {{.Retrying}} retrying · {{.Failed}} dead-lettered{{if .OldestPending}} · oldest pending {{when .OldestPending}}{{end}}

{{if .Items}}
{{range .Items}} {{end}}
RepositoryURLAttemptsStateLast error
{{.Repo}}{{.URL}}{{.Attempts}}{{if .FailedAt}}dead-lettered {{when .FailedAt}}{{else}}retrying{{end}}{{if .Status}}{{.Status}} {{end}}{{.LastError}}
{{else}}

Nothing retrying or dead-lettered

{{end}} {{end}} {{with .Queues.Mail}}

Mail {{.Pending}}

{{.Pending}} pending · {{.Retrying}} retrying · {{.Failed}} failed{{if .OldestPending}} · oldest pending {{when .OldestPending}}{{end}}

{{if .Items}}
{{range .Items}} {{end}}
MailRecipientSubjectAttemptsStateLast error
{{.ID}}{{.Recipient}}{{.Subject}}{{.Attempts}}{{if .FailedAt}}failed {{when .FailedAt}}{{else}}retrying{{end}}{{.LastError}}
{{else}}

Nothing retrying or failed

{{end}} {{end}} {{with .Queues.Mirrors}}

Mirrors {{.Errors}}

{{.Dirty}} waiting for a sync · {{.Errors}} with a failed last sync

{{if .Items}}
{{range .Items}} {{end}}
RepositoryDirectionURLLast syncError
{{.Repo}}{{.Direction}}{{.URL}}{{if .LastSync}}{{when .LastSync}}{{else}}never{{end}}{{.LastError}}
{{else}}

Every mirror's last sync succeeded

{{end}} {{end}} {{with .Queues.Builds}}

Builds {{.Pending}}

{{.Pending}} pending · {{.Running}} running{{if .OldestPending}} · oldest pending {{when .OldestPending}}{{end}}

{{if .Items}}
{{range .Items}} {{end}}
RepositoryBuildJobRunning since
{{.Repo}}#{{.Number}}{{.Job}}{{when .StartedAt}}
{{else}}

No build running

{{end}} {{end}} {{with .Queues.Deps}}

Dependency checks {{.Errors}}

{{if .Items}}
{{range .Items}} {{end}}
RepositoryLast checkError
{{.Repo}}{{if .LastCheck}}{{when .LastCheck}}{{else}}never{{end}}{{.LastError}}
{{else}}

No check has failed

{{end}} {{end}} {{end}}