{{if .AuditSort}}{{end}}
{{template "shared/search/button"}}
{{range $event := .AuditEvents}} {{else}} {{end}}
{{ctx.Locale.Tr "audit.actor"}} {{ctx.Locale.Tr "audit.scope"}} {{ctx.Locale.Tr "audit.action"}} {{ctx.Locale.Tr "audit.origin"}} {{ctx.Locale.Tr "audit.details"}} {{ctx.Locale.Tr "audit.ip_address"}} {{ctx.Locale.Tr "audit.timestamp"}}{{SortArrow "timestamp_asc" "timestamp_desc" $.AuditSort false}}
{{with $impersonator := $event.Impersonator}} {{if $impersonator.HasLink}} {{$impersonator.DisplayName}} {{else}} {{$impersonator.DisplayName}} {{end}} {{ctx.Locale.Tr "audit.impersonating_as"}} {{end}} {{if $event.Actor.DisplayName}} {{if $event.Actor.HasLink}} {{$event.Actor.DisplayName}} {{else}} {{$event.Actor.DisplayName}} {{end}} {{else}} {{ctx.Locale.Tr "audit.deleted.actor"}} {{end}} {{if $event.ActorCredential}}
{{$event.ActorCredential}}
{{end}}
{{if $event.Scope.DisplayName}} {{if $event.Scope.HasLink}} {{$event.Scope.DisplayName}} {{else}} {{$event.Scope.DisplayName}} {{end}} {{else}} {{ctx.Locale.Tr "audit.deleted.type" $event.Scope.Type $event.Scope.ID}} {{end}} {{$event.Action}} {{$event.Origin}} {{$event.Message}} {{$event.IPAddress}} {{DateUtils.FullTime $event.Time}}
{{ctx.Locale.Tr "audit.no_events"}}
{{template "base/paginate" .}}