+ {{template "repo/header" .}} +
+

+ {{svg "octicon-key" 16}} {{ctx.Locale.Tr "repo.licenses"}} +

+
+ {{if .LicensePackages}} +
{{ctx.Locale.Tr "repo.licenses.packages"}}
+ + + + + + + + + + + + {{range .LicensePackages}} + + + + + + + + {{end}} + +
{{ctx.Locale.Tr "repo.licenses.package_name"}}{{ctx.Locale.Tr "repo.licenses.duration"}}{{ctx.Locale.Tr "repo.licenses.channels"}}{{ctx.Locale.Tr "repo.licenses.keys_issued"}}{{ctx.Locale.Tr "repo.licenses.status"}}
{{.Name}}{{if .Description}}
{{.Description}}{{end}}
{{if eq .DurationDays 0}}{{ctx.Locale.Tr "repo.licenses.lifetime"}}{{else}}{{.DurationDays}} {{ctx.Locale.Tr "repo.licenses.days"}}{{end}}{{if .AllowedChannels}}{{.AllowedChannels}}{{else}}{{ctx.Locale.Tr "repo.licenses.all_channels"}}{{end}}{{.KeyCount}}{{if .IsActive}}{{ctx.Locale.Tr "repo.licenses.active"}}{{else}}{{ctx.Locale.Tr "repo.licenses.inactive"}}{{end}}
+ {{else}} +
+ {{svg "octicon-key" 48}} +

{{ctx.Locale.Tr "repo.licenses.none"}}

+

{{ctx.Locale.Tr "repo.licenses.none_desc"}}

+
+ {{end}} + + {{if .LicenseKeys}} +
+
{{ctx.Locale.Tr "repo.licenses.issued_keys"}}
+ + + + + + + + + + + {{range .LicenseKeys}} + + + + + + + {{end}} + +
{{ctx.Locale.Tr "repo.licenses.key_prefix"}}{{ctx.Locale.Tr "repo.licenses.licensee"}}{{ctx.Locale.Tr "repo.licenses.expires"}}{{ctx.Locale.Tr "repo.licenses.status"}}
{{.KeyPrefix}}{{.LicenseeName}}{{if .LicenseeEmail}} ({{.LicenseeEmail}}){{end}}{{if eq .ExpiresUnix 0}}{{ctx.Locale.Tr "repo.licenses.never"}}{{else}}{{DateTime "short" (.ExpiresUnix.AsTime)}}{{end}}{{if .IsActive}}{{ctx.Locale.Tr "repo.licenses.active"}}{{else}}{{ctx.Locale.Tr "repo.licenses.inactive"}}{{end}}
+ {{end}} +
+
+