|
|
|
@ -1,9 +1,6 @@ |
|
|
|
|
<div class="four wide column"> |
|
|
|
|
<div class="ui segment metas"> |
|
|
|
|
<div class="issue-content-right ui segment"> |
|
|
|
|
{{template "repo/issue/branch_selector_field" .}} |
|
|
|
|
|
|
|
|
|
{{if .Issue.IsPull}} |
|
|
|
|
|
|
|
|
|
<input id="reviewer_id" name="reviewer_id" type="hidden" value="{{.reviewer_id}}"> |
|
|
|
|
<div class="ui {{if or (not .Reviewers) (not .CanChooseReviewer) .Repository.IsArchived}}disabled{{end}} floating jump select-reviewers-modify dropdown"> |
|
|
|
|
<a class="text gt-df gt-ac muted"> |
|
|
|
@ -52,35 +49,65 @@ |
|
|
|
|
<span class="no-select item {{if or .OriginalReviews .PullReviewers}}gt-hidden{{end}}">{{.locale.Tr "repo.issues.new.no_reviewers"}}</span> |
|
|
|
|
<div class="selected"> |
|
|
|
|
{{range .PullReviewers}} |
|
|
|
|
<div class="item gt-mb-2"> |
|
|
|
|
<div class="item gt-df gt-ac gt-py-3"> |
|
|
|
|
<div class="gt-df gt-ac gt-f1"> |
|
|
|
|
{{if .User}} |
|
|
|
|
<a class="muted sidebar-item-link" href="{{.User.HomeLink}}">{{avatar $.Context .User 28 "gt-mr-3"}}{{.User.GetDisplayName}}</a> |
|
|
|
|
<a class="muted sidebar-item-link" href="{{.User.HomeLink}}">{{avatar $.Context .User 20 "gt-mr-3"}}{{.User.GetDisplayName}}</a> |
|
|
|
|
{{else if .Team}} |
|
|
|
|
<span class="text">{{svg "octicon-people" 16 "teamavatar"}}{{$.Issue.Repo.OwnerName}}/{{.Team.Name}}</span> |
|
|
|
|
<span class="text">{{svg "octicon-people" 20 "gt-mr-3"}}{{$.Issue.Repo.OwnerName}}/{{.Team.Name}}</span> |
|
|
|
|
{{end}} |
|
|
|
|
</div> |
|
|
|
|
<div class="gt-df gt-ac gt-gap-3"> |
|
|
|
|
{{if (and $.Permission.IsAdmin (or (eq .Review.Type 1) (eq .Review.Type 3)) (not $.Issue.IsClosed))}} |
|
|
|
|
<a href="#" class="ui muted icon gt-df gt-ac dismiss-review-btn" data-review-id="dismiss-review-{{.Review.ID}}" data-tooltip-content="{{$.locale.Tr "repo.issues.dismiss_review"}}"> |
|
|
|
|
{{svg "octicon-x" 20}} |
|
|
|
|
</a> |
|
|
|
|
<div class="ui small modal" id="dismiss-review-modal"> |
|
|
|
|
<div class="header"> |
|
|
|
|
{{$.locale.Tr "repo.issues.dismiss_review"}} |
|
|
|
|
</div> |
|
|
|
|
<div class="content"> |
|
|
|
|
<div class="ui warning message"> |
|
|
|
|
{{$.locale.Tr "repo.issues.dismiss_review_warning"}} |
|
|
|
|
</div> |
|
|
|
|
<form class="ui form dismiss-review-form" id="dismiss-review-{{.Review.ID}}" action="{{$.RepoLink}}/issues/dismiss_review" method="post"> |
|
|
|
|
{{$.CsrfTokenHtml}} |
|
|
|
|
<input type="hidden" name="review_id" value="{{.Review.ID}}"> |
|
|
|
|
<div class="field"> |
|
|
|
|
<label for="message">{{$.locale.Tr "action.review_dismissed_reason"}}</label> |
|
|
|
|
<input id="message" name="message"> |
|
|
|
|
</div> |
|
|
|
|
<div class="text right actions"> |
|
|
|
|
<button class="ui cancel button">{{$.locale.Tr "settings.cancel"}}</button> |
|
|
|
|
<button class="ui red button" type="submit">{{$.locale.Tr "ok"}}</button> |
|
|
|
|
</div> |
|
|
|
|
</form> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
{{end}} |
|
|
|
|
{{if .Review.Stale}} |
|
|
|
|
<span data-tooltip-content="{{$.locale.Tr "repo.issues.is_stale"}}"> |
|
|
|
|
{{svg "octicon-hourglass" 16}} |
|
|
|
|
</span> |
|
|
|
|
{{end}} |
|
|
|
|
<span class="ui right gt-df gt-ac gt-gap-3"> |
|
|
|
|
{{if .CanChange}} |
|
|
|
|
<a href="#" class="ui muted icon re-request-review{{if .Checked}} checked{{end}}" data-tooltip-content="{{if .Checked}}{{$.locale.Tr "repo.issues.remove_request_review"}}{{else}}{{$.locale.Tr "repo.issues.re_request_review"}}{{end}}" data-issue-id="{{$.Issue.ID}}" data-id="{{.ItemID}}" data-update-url="{{$.RepoLink}}/issues/request_review">{{if .Checked}}{{svg "octicon-trash"}}{{else}}{{svg "octicon-sync"}}{{end}}</a> |
|
|
|
|
{{end}} |
|
|
|
|
{{svg (printf "octicon-%s" .Review.Type.Icon) 16 (printf "text %s" (.Review.HTMLTypeColorName))}} |
|
|
|
|
</span> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
{{end}} |
|
|
|
|
{{range .OriginalReviews}} |
|
|
|
|
<div class="item gt-mb-3"> |
|
|
|
|
<a href="{{$.Repository.OriginalURL}}" data-tooltip-content="{{$.locale.Tr "repo.migrated_from_fake" ($.Repository.GetOriginalURLHostname|Escape) | Safe}}"> |
|
|
|
|
<span class="text black"> |
|
|
|
|
{{svg (MigrationIcon $.Repository.GetOriginalURLHostname)}} |
|
|
|
|
<div class="item gt-df gt-ac gt-py-3"> |
|
|
|
|
<div class="gt-df gt-ac gt-f1"> |
|
|
|
|
<a class="muted" href="{{$.Repository.OriginalURL}}" data-tooltip-content="{{$.locale.Tr "repo.migrated_from_fake" ($.Repository.GetOriginalURLHostname|Escape) | Safe}}"> |
|
|
|
|
{{svg (MigrationIcon $.Repository.GetOriginalURLHostname) 20 "gt-mr-3"}} |
|
|
|
|
{{.OriginalAuthor}} |
|
|
|
|
</span> |
|
|
|
|
</a> |
|
|
|
|
<span class="ui right text {{if eq .Type 1}}green |
|
|
|
|
{{- else if eq .Type 2}}grey |
|
|
|
|
{{- else if eq .Type 3}}red |
|
|
|
|
{{- else if eq .Type 4}}yellow |
|
|
|
|
{{- else}}grey{{end}} right "> |
|
|
|
|
{{svg (printf "octicon-%s" .Type.Icon)}} |
|
|
|
|
</span> |
|
|
|
|
</div> |
|
|
|
|
<div class="gt-df gt-ac gt-gap-3"> |
|
|
|
|
{{svg (printf "octicon-%s" .Type.Icon) 16 (printf "text %s" (.HTMLTypeColorName))}} |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
{{end}} |
|
|
|
|
</div> |
|
|
|
@ -662,5 +689,4 @@ |
|
|
|
|
</div> |
|
|
|
|
{{end}} |
|
|
|
|
{{end}} |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|