Платформа ЦРНП "Мирокод" для разработки проектов
https://git.mirocod.ru
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
63 lines
2.1 KiB
63 lines
2.1 KiB
<div class="comment merge box"> |
|
<a class="avatar text |
|
{{if .Issue.PullRequest.HasMerged}}purple |
|
{{else if .Issue.IsClosed}}grey |
|
{{else if .IsPullReuqestBroken}}red |
|
{{else if .Issue.PullRequest.IsChecking}}yellow |
|
{{else if .Issue.PullRequest.CanAutoMerge}}green |
|
{{else}}red{{end}}"><span class="mega-octicon octicon-git-merge"></span></a> |
|
<div class="content"> |
|
<div class="ui merge segment"> |
|
{{if .Issue.PullRequest.HasMerged}} |
|
<div class="item text purple"> |
|
{{$.i18n.Tr "repo.pulls.has_merged"}} |
|
</div> |
|
{{if .IsPullBranchDeletable}} |
|
<div class="ui divider"></div> |
|
<div> |
|
<a class="delete-button ui red button" href="" data-url="{{.DeleteBranchLink}}">{{$.i18n.Tr "repo.branch.delete" .HeadTarget}}</a> |
|
</div> |
|
{{end}} |
|
{{else if .Issue.IsClosed}} |
|
<div class="item text grey"> |
|
{{$.i18n.Tr "repo.pulls.reopen_to_merge"}} |
|
</div> |
|
{{else if .IsPullReuqestBroken}} |
|
<div class="item text red"> |
|
<span class="octicon octicon-x"></span> |
|
{{$.i18n.Tr "repo.pulls.data_broken"}} |
|
</div> |
|
{{else if .Issue.PullRequest.IsChecking}} |
|
<div class="item text yellow"> |
|
<span class="octicon octicon-sync"></span> |
|
{{$.i18n.Tr "repo.pulls.is_checking"}} |
|
</div> |
|
{{else if .Issue.PullRequest.CanAutoMerge}} |
|
<div class="item text green"> |
|
<span class="octicon octicon-check"></span> |
|
{{$.i18n.Tr "repo.pulls.can_auto_merge_desc"}} |
|
</div> |
|
{{if .IsRepositoryWriter}} |
|
<div class="ui divider"></div> |
|
<div> |
|
<form class="ui form" action="{{.Link}}/merge" method="post"> |
|
{{.CsrfTokenHtml}} |
|
<button class="ui green button"> |
|
<span class="octicon octicon-git-merge"></span> {{$.i18n.Tr "repo.pulls.merge_pull_request"}} |
|
</button> |
|
</form> |
|
</div> |
|
{{end}} |
|
{{else}} |
|
<div class="item text red"> |
|
<span class="octicon octicon-x"></span> |
|
{{$.i18n.Tr "repo.pulls.cannot_auto_merge_desc"}} |
|
</div> |
|
<div class="item text grey"> |
|
<span class="octicon octicon-info"></span> |
|
{{$.i18n.Tr "repo.pulls.cannot_auto_merge_helper"}} |
|
</div> |
|
{{end}} |
|
</div> |
|
</div> |
|
</div>
|
|
|