Skip to content

Commit 28dec9a

Browse files
authored
ui: add a default tab on repo header when migrating (#34503)
Signed-off-by: a1012112796 <[email protected]>
1 parent 0534edd commit 28dec9a

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

options/locale/locale_en-US.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1228,6 +1228,7 @@ migrate.migrating_issues = Migrating Issues
12281228
migrate.migrating_pulls = Migrating Pull Requests
12291229
migrate.cancel_migrating_title = Cancel Migration
12301230
migrate.cancel_migrating_confirm = Do you want to cancel this migration?
1231+
migrating_status = Migrating status
12311232
12321233
mirror_from = mirror of
12331234
forked_from = forked from

templates/repo/header.tmpl

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,11 +226,19 @@
226226
</a>
227227
{{end}}
228228
</div>
229-
{{else if .Permission.IsAdmin}}
229+
{{else}}
230230
<div class="overflow-menu-items">
231+
{{if(and .Repository.IsBeingCreated (.Permission.CanRead ctx.Consts.RepoUnitTypeCode))}}
232+
<a class="{{if not .PageIsRepoSettings}}active {{end}}item" href="{{.RepoLink}}">
233+
{{svg "octicon-clock"}} {{ctx.Locale.Tr "repo.migrating_status"}}
234+
</a>
235+
{{end}}
236+
237+
{{if .Permission.IsAdmin}}
231238
<a class="{{if .PageIsRepoSettings}}active {{end}} item" href="{{.RepoLink}}/settings">
232239
{{svg "octicon-tools"}} {{ctx.Locale.Tr "repo.settings"}}
233240
</a>
241+
{{end}}
234242
</div>
235243
{{end}}
236244
</overflow-menu>

0 commit comments

Comments
 (0)