From f7be42ec7907d066abd6d2c5e9c7fc5c8ff67cc2 Mon Sep 17 00:00:00 2001 From: Sebastian Sauer Date: Thu, 25 May 2023 20:51:39 +0200 Subject: [PATCH] Show outdated comments in files changed view --- models/issues/comment_code.go | 5 ---- options/locale/locale_en-US.ini | 2 ++ templates/repo/diff/conversation.tmpl | 34 +++++++++++++++++++++------ 3 files changed, 29 insertions(+), 12 deletions(-) diff --git a/models/issues/comment_code.go b/models/issues/comment_code.go index 304ac4569f86e..5a551ea67cf4e 100644 --- a/models/issues/comment_code.go +++ b/models/issues/comment_code.go @@ -10,8 +10,6 @@ import ( user_model "code.gitea.io/gitea/models/user" "code.gitea.io/gitea/modules/markup" "code.gitea.io/gitea/modules/markup/markdown" - - "xorm.io/builder" ) // CodeComments represents comments on code by using this structure: FILENAME -> LINE (+ == proposed; - == previous) -> COMMENTS @@ -53,9 +51,6 @@ func findCodeComments(ctx context.Context, opts FindCommentsOptions, issue *Issu review = &Review{ID: 0} } conds := opts.ToConds() - if review.ID == 0 { - conds = conds.And(builder.Eq{"invalidated": false}) - } e := db.GetEngine(ctx) if err := e.Where(conds). Asc("comment.created_unix"). diff --git a/options/locale/locale_en-US.ini b/options/locale/locale_en-US.ini index 1026a13e3338a..a3de572635f7b 100644 --- a/options/locale/locale_en-US.ini +++ b/options/locale/locale_en-US.ini @@ -1604,6 +1604,8 @@ issues.review.show_outdated = Show outdated issues.review.hide_outdated = Hide outdated issues.review.show_resolved = Show resolved issues.review.hide_resolved = Hide resolved +issues.review.comment_points_to_modified_line = Points to a modified code fragment. +issues.review.show_original_comment = Show original issues.review.resolve_conversation = Resolve conversation issues.review.un_resolve_conversation = Unresolve conversation issues.review.resolved_by = marked this conversation as resolved diff --git a/templates/repo/diff/conversation.tmpl b/templates/repo/diff/conversation.tmpl index 8d4064967e178..c5835202f22f2 100644 --- a/templates/repo/diff/conversation.tmpl +++ b/templates/repo/diff/conversation.tmpl @@ -1,21 +1,41 @@ {{$resolved := (index .comments 0).IsResolved}} +{{$invalid := (index .comments 0).Invalidated}} {{$resolveDoer := (index .comments 0).ResolveDoer}} {{$isNotPending := (not (eq (index .comments 0).Review.Type 0))}} +{{$referenceUrl := printf "%s#%s" $.Issue.Link (index .comments 0).HashTag}}
- {{if $resolved}} + {{if or $invalid $resolved}}
- {{svg "octicon-check" 16 "icon gt-mr-2"}} - {{$resolveDoer.Name}} {{$.locale.Tr "repo.issues.review.resolved_by"}} + {{if $resolved}} + {{svg "octicon-check" 16 "icon gt-mr-2"}} + {{$resolveDoer.Name}} {{$.locale.Tr "repo.issues.review.resolved_by"}} + {{end}} + {{if $invalid}} + {{if $resolved}} + | + {{else}} + {{svg "octicon-alert-fill" 16 "icon gt-mr-2"}} + {{end}} + {{$.locale.Tr "repo.issues.review.comment_points_to_modified_line"}} {{$.locale.Tr "repo.issues.review.show_original_comment"}} + {{end}}
- -