{{ if .BodyTemplate }}
{{ renderBody .BodyTemplate .BodyData }}
{{ else }}
{{ template "pageHeader" .LandingHeader }}
{{ if .Setup.ShowBanner }}
{{ end }}
{{/* The placeholder says what to type, not the record
classes it can find (design D4): people by name or
email, organizations by name, an invoice by its exact
number, and any keyed record (org, product, set,
ladder) by its exact key. The no-match sentence (below,
in operator_lookup_result.html) is what names the
classes, generated from the resolver registry so it
can never disagree with the code. */}}
{{ template "form" .LookupForm }}
{{ template "sectionHeader" .GlanceHeader }}
{{ if .Overview.Stats }}
{{ end }}
{{ template "sectionHeader" .SystemHeader }}
{{ template "sectionHeader" .ActivityHeader }}
{{/* #activity-panel: scoped swap target for this list's
pager, so paging never scrolls the page
(ActivityNav.Target). */}}
{{ end }}
{{ template "operator_lookup_result.html" . }}
{{ range .Overview.Stats }}
{{ else }}
{{ if .Href }}
{{ end }}
{{ end }}
{{ template "readout" .Readout }}{{ template "chevronIcon" }}
{{ else }}
{{ template "readout" .Readout }}
{{ template "emptyState" .CountsUnavailable }}
{{ if .Overview.Integrations.Rows }}
-
{{ range .Overview.Integrations.Rows }}
-
{{ if .LinkPath }}{{ .DisplayName }}{{ else }}{{ .DisplayName }}{{ end }} {{ template "statusBadge" .StatusBadge }} {{ with .StripeFacts }} {{ .ModeLabel }} {{ if .Available }}{{ .Queued }} queued, {{ .Attention }} need attention{{ else }}Queue health is unavailable.{{ end }} {{ end }}
{{ end }}
No integrations registered.
{{ end }}
{{ if eq (len .Activity) 0 }}
{{ template "emptyState" .NoActivity }}
{{ else }}
{{ template "listPager" .ActivityNav }}
{{ end }}
| Summary | Event | Organization | Actor | When |
|---|---|---|---|---|
| {{ if .Href }}{{ .Summary }}{{ else }}{{ .Summary }}{{ end }} | {{ template "statusBadge" .KindBadge }} |
{{ if .OrgID }}{{ if .OrgName }}{{ .OrgName }}{{ else }}{{ .OrgID }}{{ end }}{{ end }}
|
{{ if .PersonID }}{{ if .PersonName }}{{ .PersonName }}{{ else }}{{ .PersonID }}{{ end }}
{{ else }}—{{ end }}
|
{{ .Timestamp }} |