{{template "base.html" .}} {{define "title"}}Admin{{end}} {{define "page"}}wide{{end}} {{define "content"}}

Admin

Applications ({{len .Pending}})

{{range .Pending}}
{{.Username}} {{.CreatedAt.Format "2006-01-02"}}
{{if .Note}}
{{.Note}}
{{end}}
{{else}}

none waiting

{{end}}

Service requests ({{len .Requests}})

{{range .Requests}}
{{.User.Username}} → {{.Svc.Label}} manage
{{else}}

none waiting

{{end}}

Members ({{len .Approved}})

{{range .Approved}} {{$uid := .ID}} {{$svcs := index $.UserServices .ID}}
{{.Username}}{{if .IsAdmin}} admin{{end}}{{with index $.Waiting .ID}} {{.}} waiting{{end}}
{{if .Note}}
{{.Note}}
{{end}} {{range $svcs}} {{$sv := .}}
{{.Label}} {{if .Granted}}granted{{else if .Applied}}requested{{else if .Denied}}denied{{else}}off{{end}}
{{if .Granted}} {{else}}{{end}}
{{with index $.DataHints .Service}}
{{end}}
{{else}}

no service requests

{{end}}
{{else}}

none

{{end}}

Services

{{range .Services}}
{{end}}

Lit = offered on dashboards. Tap to toggle.

Rejected ({{len .Rejected}})

{{range .Rejected}}
{{.Username}} {{.CreatedAt.Format "2006-01-02"}}
{{else}}

none

{{end}} {{end}}