mirror of
https://github.com/go-gitea/gitea.git
synced 2026-10-06 21:07:06 +02:00
SSH Push/Pull Mirroring & Migrations
This commit is contained in:
1 parent
9854df3e87
commit
4c8e222242
30 files changed
+1495
-28
No files matched your search
@@ -7,5 +7,7 @@
|
||||
{{if not ($.UserDisabledFeatures.Contains "manage_gpg_keys")}}
|
||||
{{template "user/settings/keys_gpg" .}}
|
||||
{{end}}
|
||||
<div class="ui divider"></div>
|
||||
{{template "user/settings/keys_mirror_ssh" .}}
|
||||
</div>
|
||||
{{template "user/settings/layout_footer" .}}
|
||||
@@ -0,0 +1,47 @@
|
||||
<h4 class="ui top attached header">
|
||||
{{ctx.Locale.Tr "settings.mirror_ssh_title"}}
|
||||
</h4>
|
||||
<div class="ui attached segment">
|
||||
<div class="ui form">
|
||||
<div class="field">
|
||||
<label>{{ctx.Locale.Tr "settings.mirror_ssh_description"}}</label>
|
||||
</div>
|
||||
{{if .HasMirrorSSHKey}}
|
||||
<div class="field">
|
||||
<label>{{ctx.Locale.Tr "settings.mirror_ssh_current_key"}}</label>
|
||||
<div class="ui action input">
|
||||
<input id="ssh-public-key-content" class="js-ssh-key-content" value="{{.MirrorSSHKey.PublicKeyWithComment}}" readonly>
|
||||
<button class="ui compact button" data-clipboard-target="#ssh-public-key-content" data-tooltip-content="{{ctx.Locale.Tr "copy"}}">
|
||||
{{svg "octicon-copy" 14}}
|
||||
</button>
|
||||
</div>
|
||||
<small class="text grey">{{ctx.Locale.Tr "settings.mirror_ssh_fingerprint"}}: {{.MirrorSSHKey.Fingerprint}}</small>
|
||||
</div>
|
||||
{{end}}
|
||||
<div class="field">
|
||||
<form action="{{.Link}}/mirror-ssh/regenerate" method="post">
|
||||
{{.CsrfTokenHtml}}
|
||||
<button class="ui primary button" type="submit">
|
||||
{{if .HasMirrorSSHKey}}
|
||||
{{ctx.Locale.Tr "settings.mirror_ssh_regenerate"}}
|
||||
{{else}}
|
||||
{{ctx.Locale.Tr "settings.mirror_ssh_generate"}}
|
||||
{{end}}
|
||||
</button>
|
||||
</form>
|
||||
</div>
|
||||
<div class="field">
|
||||
<div class="ui info message">
|
||||
<i class="info icon"></i>
|
||||
{{ctx.Locale.Tr "settings.mirror_ssh_documentation"}}
|
||||
</div>
|
||||
</div>
|
||||
<div class="field">
|
||||
<div class="ui warning message">
|
||||
<i class="warning icon"></i>
|
||||
{{ctx.Locale.Tr "settings.mirror_ssh_org_notice"}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in new issue
Block a user