{{ define "admin-license-content" }} {{ template "nav-sidebar" . }}
{{ template "navbar-user" . }}
{{ if .Deleted }}
{{ end }}
{{ if eq (len .Licenses) 0 }} {{ end }} {{ with $licensePage := . }} {{ range $lic := $licensePage.Licenses }} {{ end }}{{ end }}
ID Active Email Expires Max Tunnels Created

No licenses

{{ $lic.SnippetID 8 }}... {{ if $licensePage.License }} {{ if eq $licensePage.License.ID $lic.ID }} {{ end }}{{ end }} {{ if $lic.User }}{{ $lic.User.Email }}{{ else }}--{{ end }} {{ $lic.Params.Expires.Format "Jan 2, 15:04:05 2006" }} {{ $lic.Params.MaxTunnels }} {{ $lic.Created.Format "Jan 2, 15:04:05 2006" }}
{{ template "menu-toggle" . }}
{{ template "admin-license-delete-dialog" . }} {{ end }} {{ define "admin-license-detail-content" }} {{ template "nav-sidebar" . }}
{{ template "navbar-user" . }}

License Details

{{ template "menu-toggle" . }}
{{ template "admin-license-delete-dialog" . }} {{ end }} {{ define "admin-license-upload-content" }} {{ template "nav-sidebar" . }}
{{ template "navbar-user" . }}

Upload License

The most current license will be selected as the active one used for the Spokes server.

{{ if len .Error }}
{{ .Error }}
{{ end }}
{{ template "menu-toggle" . }}
{{ end }} {{ define "admin-license-delete-dialog" }} {{ end }}