2015-08-15 11:03:20 +03:00
{{ template "base/head" . }}
2020-12-01 07:00:14 +03:00
<div class="page-content repository new migrate">
2015-08-15 11:03:20 +03:00
<div class="ui middle very relaxed page grid">
<div class="column">
<form class="ui form" action=" {{ .Link }} " method="post">
2015-12-08 01:30:52 +03:00
{{ .CsrfTokenHtml }}
2015-08-15 11:03:20 +03:00
<h3 class="ui top attached header">
2022-06-27 23:58:46 +03:00
{{ .locale .Tr "repo.migrate.migrate" .service .Title }}
2021-04-11 06:46:37 +03:00
<input id="service_type" type="hidden" name="service" value=" {{ .service }} ">
2015-08-15 11:03:20 +03:00
</h3>
<div class="ui attached segment">
{{ template "base/alert" . }}
<div class="inline required field {{ if .Err_CloneAddr }} error {{ end }} ">
2022-06-27 23:58:46 +03:00
<label for="clone_addr"> {{ .locale .Tr "repo.migrate.clone_address" }} </label>
2015-08-15 11:03:20 +03:00
<input id="clone_addr" name="clone_addr" value=" {{ .clone_addr }} " autofocus required>
2017-03-16 14:33:22 +03:00
<span class="help">
2022-06-27 23:58:46 +03:00
{{ .locale .Tr "repo.migrate.clone_address_desc" }} {{ if .ContextUser .CanImportLocal }} {{ .locale .Tr "repo.migrate.clone_local_path" }} {{ end }}
2017-03-16 14:33:22 +03:00
</span>
2015-12-08 01:30:52 +03:00
</div>
2015-08-15 11:03:20 +03:00
2020-08-28 04:36:37 +03:00
<div class="inline field {{ if .Err_Auth }} error {{ end }} ">
2022-06-27 23:58:46 +03:00
<label for="auth_token"> {{ .locale .Tr "access_token" }} </label>
2020-08-28 04:36:37 +03:00
<input id="auth_token" name="auth_token" value=" {{ .auth_token }} " {{ if not .auth_token }} data-need-clear="true" {{ end }} >
2021-04-09 01:25:57 +03:00
<a target="_blank" href="https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html"> {{ svg "octicon-question" }} </a>
2015-12-08 01:30:52 +03:00
</div>
2020-08-28 04:36:37 +03:00
2021-04-09 01:25:57 +03:00
{{ template "repo/migrate/options" . }}
2020-08-28 04:36:37 +03:00
2021-11-16 09:17:21 +03:00
<div class="inline field">
2022-06-27 23:58:46 +03:00
<label> {{ .locale .Tr "repo.migrate_items" }} </label>
2021-11-16 09:17:21 +03:00
<div class="ui checkbox">
<input name="wiki" type="checkbox" {{ if .wiki }} checked {{ end }} >
2022-06-27 23:58:46 +03:00
<label> {{ .locale .Tr "repo.migrate_items_wiki" | Safe }} </label>
2019-05-07 04:12:51 +03:00
</div>
2021-11-16 09:17:21 +03:00
</div>
<div id="migrate_items">
2022-06-27 23:58:46 +03:00
<span class="help"> {{ .locale .Tr "repo.migrate.migrate_items_options" }} </span>
2019-05-07 04:12:51 +03:00
<div class="inline field">
<label></label>
<div class="ui checkbox">
<input name="labels" type="checkbox" {{ if .labels }} checked {{ end }} >
2022-06-27 23:58:46 +03:00
<label> {{ .locale .Tr "repo.migrate_items_labels" | Safe }} </label>
2019-05-07 04:12:51 +03:00
</div>
<div class="ui checkbox">
<input name="issues" type="checkbox" {{ if .issues }} checked {{ end }} >
2022-06-27 23:58:46 +03:00
<label> {{ .locale .Tr "repo.migrate_items_issues" | Safe }} </label>
2019-05-07 04:12:51 +03:00
</div>
</div>
<div class="inline field">
<label></label>
<div class="ui checkbox">
<input name="pull_requests" type="checkbox" {{ if .pull_requests }} checked {{ end }} >
2022-06-27 23:58:46 +03:00
<label> {{ .locale .Tr "repo.migrate_items_merge_requests" | Safe }} </label>
2019-05-07 04:12:51 +03:00
</div>
<div class="ui checkbox">
<input name="releases" type="checkbox" {{ if .releases }} checked {{ end }} >
2022-06-27 23:58:46 +03:00
<label> {{ .locale .Tr "repo.migrate_items_releases" | Safe }} </label>
2019-05-07 04:12:51 +03:00
</div>
</div>
2021-11-16 09:17:21 +03:00
<div class="inline field">
<label></label>
<div class="ui checkbox">
<input name="milestones" type="checkbox" {{ if .milestones }} checked {{ end }} >
2022-06-27 23:58:46 +03:00
<label> {{ .locale .Tr "repo.migrate_items_milestones" | Safe }} </label>
2021-11-16 09:17:21 +03:00
</div>
</div>
2019-05-07 04:12:51 +03:00
</div>
2020-08-28 04:36:37 +03:00
<div class="ui divider"></div>
<div class="inline required field {{ if .Err_Owner }} error {{ end }} ">
2022-06-27 23:58:46 +03:00
<label> {{ .locale .Tr "repo.owner" }} </label>
2020-08-28 04:36:37 +03:00
<div class="ui selection owner dropdown">
<input type="hidden" id="uid" name="uid" value=" {{ .ContextUser .ID }} " required>
2021-02-12 04:29:07 +03:00
<span class="text truncated-item-container" title=" {{ .ContextUser .Name }} ">
2020-12-03 21:46:11 +03:00
{{ avatar .ContextUser 2 8 "mini" }}
2021-02-12 04:29:07 +03:00
<span class="truncated-item-name"> {{ .ContextUser .ShortName 4 0 }} </span>
2020-08-28 04:36:37 +03:00
</span>
2020-11-01 01:15:11 +03:00
{{ svg "octicon-triangle-down" 1 4 "dropdown icon" }}
2020-08-28 04:36:37 +03:00
<div class="menu" title=" {{ .SignedUser .Name }} ">
2021-02-12 04:29:07 +03:00
<div class="item truncated-item-container" data-value=" {{ .SignedUser .ID }} ">
2020-12-03 21:46:11 +03:00
{{ avatar .SignedUser 2 8 "mini" }}
2021-02-12 04:29:07 +03:00
<span class="truncated-item-name"> {{ .SignedUser .ShortName 4 0 }} </span>
2020-08-28 04:36:37 +03:00
</div>
{{ range .Orgs }}
2021-02-12 04:29:07 +03:00
<div class="item truncated-item-container" data-value=" {{ .ID }} " title=" {{ .Name }} ">
2020-12-03 21:46:11 +03:00
{{ avatar . 2 8 "mini" }}
2021-02-12 04:29:07 +03:00
<span class="truncated-item-name"> {{ .ShortName 4 0 }} </span>
2020-08-28 04:36:37 +03:00
</div>
{{ end }}
</div>
</div>
</div>
<div class="inline required field {{ if .Err_RepoName }} error {{ end }} ">
2022-06-27 23:58:46 +03:00
<label for="repo_name"> {{ .locale .Tr "repo.repo_name" }} </label>
2020-08-28 04:36:37 +03:00
<input id="repo_name" name="repo_name" value=" {{ .repo_name }} " required>
</div>
<div class="inline field">
2022-06-27 23:58:46 +03:00
<label> {{ .locale .Tr "repo.visibility" }} </label>
2020-08-28 04:36:37 +03:00
<div class="ui checkbox">
{{ if .IsForcedPrivate }}
<input name="private" type="checkbox" checked readonly>
2022-06-27 23:58:46 +03:00
<label> {{ .locale .Tr "repo.visibility_helper_forced" | Safe }} </label>
2020-08-28 04:36:37 +03:00
{{ else }}
<input name="private" type="checkbox" {{ if .private }} checked {{ end }} >
2022-06-27 23:58:46 +03:00
<label> {{ .locale .Tr "repo.visibility_helper" | Safe }} </label>
2020-08-28 04:36:37 +03:00
{{ end }}
</div>
</div>
2015-12-08 01:30:52 +03:00
<div class="inline field {{ if .Err_Description }} error {{ end }} ">
2022-06-27 23:58:46 +03:00
<label for="description"> {{ .locale .Tr "repo.repo_desc" }} </label>
2015-12-08 01:30:52 +03:00
<textarea id="description" name="description"> {{ .description }} </textarea>
</div>
2015-08-15 11:03:20 +03:00
2015-12-08 01:30:52 +03:00
<div class="inline field">
<label></label>
<button class="ui green button">
2022-06-27 23:58:46 +03:00
{{ .locale .Tr "repo.migrate_repo" }}
2015-12-08 01:30:52 +03:00
</button>
</div>
</div>
2015-08-15 11:03:20 +03:00
</form>
</div>
</div>
2014-04-09 17:28:00 +04:00
</div>
2015-12-08 01:30:52 +03:00
{{ template "base/footer" . }}