{{ template "header" .}} {{ template "settings_header" .}}

{{ .locale.Tr "settings.create-token" }}

{{ .locale.Tr "settings.create-token-help" }}

{{ .locale.Tr "settings.token-expiration-help" }}

{{ .csrfHtml }}
    {{ if .accessTokens }} {{ range $token := .accessTokens }}
  • {{ .Name }}

    {{ $.locale.Tr "settings.token-gist-permission" }}: {{ if eq .ScopeGist 0 }}{{ $.locale.Tr "settings.token-permission-none" }}{{ end }} {{ if eq .ScopeGist 1 }}{{ $.locale.Tr "settings.token-permission-read" }}{{ end }} {{ if eq .ScopeGist 2 }}{{ $.locale.Tr "settings.token-permission-read-write" }}{{ end }}

    {{ $.locale.Tr "settings.token-created-at" }} {{ .CreatedAt | humanDate }}

    {{ if eq .ExpiresAt 0 }}

    {{ $.locale.Tr "settings.token-no-expiration" }}

    {{ else }}

    {{ $.locale.Tr "settings.token-expires-at" }} {{ .ExpiresAt | humanDateOnly }}{{ if .IsExpired }} ({{ $.locale.Tr "settings.token-expired" }}){{ end }}

    {{ end }} {{ if eq .LastUsedAt 0 }}

    {{ $.locale.Tr "settings.token-never-used" }}

    {{ else }}

    {{ $.locale.Tr "settings.token-last-used" }} {{ .LastUsedAt | humanTimeDiff }}

    {{ end }}
    {{ $.csrfHtml }}
  • {{ end }} {{ end }}
{{ template "settings_footer" .}} {{ template "footer" .}}