2015-08-06 16:48:11 +02:00
{{ template "base/head" . }}
< div class = "repository settings" >
{{ template "repo/header" . }}
2015-08-09 18:23:20 +02:00
< div class = "ui container" >
2015-08-18 18:34:11 +02:00
< div class = "ui grid" >
{{ template "repo/settings/navbar" . }}
< div class = "twelve wide column content" >
{{ template "base/alert" . }}
< h4 class = "ui top attached header" >
2015-12-07 23:30:52 +01:00
{{ .i18n.Tr "repo.settings.deploy_keys" }}
< div class = "ui right" >
< div class = "ui blue tiny show-panel button" data-panel = "#add-deploy-key-panel" > {{ .i18n.Tr "repo.settings.add_deploy_key" }} </ div >
< / div >
2015-08-18 18:34:11 +02:00
< / h4 >
< div class = "ui attached segment" >
{{ if .Deploykeys }}
2015-12-07 23:30:52 +01:00
< div class = "ui key list" >
{{ range .Deploykeys }}
< div class = "item ui grid" >
< div class = "one wide column" >
< i class = "ssh-key-state-indicator fa fa-circle {{ if .HasRecentActivity }} active invert poping up {{ else }} -o {{ end }} " {{ if .HasRecentActivity }} data-content = " {{ $.i18n.Tr "settings.key_state_desc" }} " data-variation = "inverted" {{ end }} ></ i >
< / div >
< div class = "one wide column" >
< i class = "mega-octicon octicon-key left" > < / i >
< / div >
< div class = "eleven wide column" >
< strong > {{ .Name }} </ strong >
< div class = "print meta" >
{{ .Fingerprint }}
< / div >
< div class = "activity meta" >
< i > {{ $.i18n.Tr "settings.add_on" }} < span > {{ DateFmtShort .Created }} </ span > — < i class = "octicon octicon-info" ></ i > {{ if .HasUsed }}{{ $.i18n.Tr "settings.last_used" }} < span > {{ DateFmtShort .Updated }} </ span > {{ else }}{{ $.i18n.Tr "settings.no_activity" }}{{ end }} </ i >
< / div >
< / div >
< div class = "two wide column" >
< button class = "ui red tiny button delete-button" data-url = " {{ $.Link }} /delete" data-id = " {{ .ID }} " >
{{ $.i18n.Tr "settings.delete_key" }}
< / button >
< / div >
2015-08-18 18:34:11 +02:00
< / div >
2015-12-07 23:30:52 +01:00
{{ end }}
2015-08-06 16:48:11 +02:00
< / div >
2015-08-18 18:34:11 +02:00
{{ else }}
2015-12-07 23:30:52 +01:00
{{ .i18n.Tr "repo.settings.no_deploy_keys" }}
2015-08-06 16:48:11 +02:00
{{ end }}
< / div >
2015-08-18 18:34:11 +02:00
< br >
< div {{ if not .HasError }} class = "hide" {{ end }} id = "add-deploy-key-panel" >
< h4 class = "ui top attached header" >
{{ .i18n.Tr "repo.settings.add_deploy_key" }}
< / h4 >
< div class = "ui attached segment" >
< form class = "ui form" action = " {{ .Link }} " method = "post" >
{{ .CsrfTokenHtml }}
2015-11-25 06:55:37 +01:00
< div class = "field" >
{{ .i18n.Tr "repo.settings.deploy_key_desc" }}
< / div >
2015-08-18 18:34:11 +02:00
< div class = "field {{ if .Err_Title }} error {{ end }} " >
2015-08-20 11:11:29 +02:00
< label for = "title" > {{ .i18n.Tr "repo.settings.title" }} </ label >
< input id = "title" name = "title" value = " {{ .title }} " autofocus required >
2015-08-18 18:34:11 +02:00
< / div >
< div class = "field {{ if .Err_Content }} error {{ end }} " >
2015-08-20 11:11:29 +02:00
< label for = "content" > {{ .i18n.Tr "repo.settings.deploy_key_content" }} </ label >
< textarea id = "content" name = "content" required > {{ .content }} </ textarea >
2015-08-18 18:34:11 +02:00
< / div >
< button class = "ui green button" >
{{ .i18n.Tr "repo.settings.add_deploy_key" }}
< / button >
< / form >
< / div >
2015-08-06 16:48:11 +02:00
< / div >
< / div >
< / div >
< / div >
< / div >
2015-08-09 18:23:20 +02:00
< div class = "ui small basic delete modal" >
2015-12-07 23:30:52 +01:00
< div class = "ui icon header" >
< i class = "trash icon" > < / i >
{{ .i18n.Tr "repo.settings.deploy_key_deletion" }}
< / div >
< div class = "content" >
< p > {{ .i18n.Tr "repo.settings.deploy_key_deletion_desc" }} </ p >
< / div >
< div class = "actions" >
< div class = "ui red basic inverted cancel button" >
< i class = "remove icon" > < / i >
{{ .i18n.Tr "modal.no" }}
< / div >
< div class = "ui green basic inverted ok button" >
< i class = "checkmark icon" > < / i >
{{ .i18n.Tr "modal.yes" }}
< / div >
< / div >
2015-08-06 16:48:11 +02:00
< / div >
2015-12-07 23:30:52 +01:00
{{ template "base/footer" . }}