• 50
    • 37
    • Hide
      Atlassian Update – 20 March 2018

      Hi everyone,

      Thank you for your interest in this issue.

      While this suggestion has gathered significant interest, we're unable to implement all of the suggestions you make. We don't plan to work on this for the foreseeable future. This suggestion will be reviewed in about 12 months time, at which point we’ll consider whether we need to alter its status. 

      We understand this decision will be disappointing to everyone who voted for this issue. While we believe this suggestion would improve the product, after careful review of the most pressing needs of our customers, we've decided to prioritize other areas of the Jira Server roadmap, including:

      • Performance and stability improvements
      • Archiving projects for improved performance
      • Optimising the use of custom fields
      • Improving performance of boards
      • Improving Jira notifications
      • Allowing users to edit shared filters and dashboards
      • Mobile app for Jira Server

      Meanwhile, there are free and commercial third-party apps which extend Jira to display the last comment in Issue Navigator. Solutions listed below are available from the Atlassian Marketplace for Server deployments:

      We hope that you appreciate our candid and transparent communication. You can learn more about our approach to highly voted server suggestions here.

      To learn more on how your suggestions are reviewed, see our updated workflow for server feature suggestions.

      Kind regards,
      Jira Server Product Management

      Show
      Atlassian Update – 20 March 2018 Hi everyone, Thank you for your interest in this issue. While this suggestion has gathered significant interest, we're unable to implement all of the suggestions you make. We don't plan to work on this for the foreseeable future. This suggestion will be reviewed in about 12 months time, at which point we’ll consider whether we need to alter its status.  We understand this decision will be disappointing to everyone who voted for this issue. While we believe this suggestion would improve the product, after careful review of the most pressing needs of our customers, we've decided to prioritize other areas of the Jira Server roadmap, including: Performance and stability improvements Archiving projects for improved performance Optimising the use of custom fields Improving performance of boards Improving Jira notifications Allowing users to edit shared filters and dashboards Mobile app for Jira Server Meanwhile, there are free and commercial third-party apps which extend Jira to display the last comment in Issue Navigator. Solutions listed below are available from the Atlassian Marketplace for Server deployments: Utilities for Jira (free) Power Custom Fields  (free) Comment Toolbox for Jira CCC Last Comment Enhancer Plugin for Jira We hope that you appreciate our candid and transparent communication. You can learn more about our approach to highly voted server suggestions here . To learn more on how your suggestions are reviewed, see our updated workflow for server feature suggestions . Kind regards, Jira Server Product Management
    • We collect Jira feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      NOTE: This suggestion is for JIRA Server. Using JIRA Cloud? See the corresponding suggestion.

      When reviewing large numbers of issues, it would be very useful to see the last comment made in an issue (if any). This could be displayed in an issue navigator column, allowing it to be exported using the built-in export options. At a glance, one could review if any issues have been left "hanging" (last comment a question).

      It would be even better if this "last comment" field could be queried, eg. "show me all issues in JIRA 2.6-dev not resolved and not last replied to by Atlassian staff".

            [JRASERVER-2734] Display last comment in issue navigator column

            Matt Doar added a comment -

            We do this with Jira Software 8.20.10 and ScriptRunner using a Script Field. This seems to scale well for us

            import com.atlassian.jira.component.ComponentAccessor
            import java.util.TimeZone
            import com.atlassian.jira.user.preferences.PreferenceKeys
            import com.atlassian.jira.timezone.TimeZoneManager
            
            def user = ComponentAccessor.jiraAuthenticationContext.getLoggedInUser()
            def userPreferencesManager = ComponentAccessor.getUserPreferencesManager()
            def commentManager = ComponentAccessor.getCommentManager()
            def rendererManager = ComponentAccessor.getRendererManager()
            def timeZoneManager = ComponentAccessor.getComponent(TimeZoneManager)
            
            // The last comment depends on the user viewing the issue
            def comments = commentManager.getCommentsForUser(issue, user)
            def value = "";
            
            
            // See https://community.atlassian.com/t5/Jira-questions/How-to-fetch-the-logged-user-timezone-in-groovy/qaq-p/993276
            def tz = timeZoneManager.getLoggedInUserTimeZone()
            
            // If multiple comments are shown, show the newest first. 
            if (comments) {
                if (comments.size() > 1000) {
            	text = "Too many comments to render the last comment"
                } else {
            	lastComment = comments.last()
                    body = lastComment.body
                    author = lastComment.authorFullName
                
                    // Display in the user's chosen timezone
                    commentDate = lastComment.created.format("dd/MMM/yy h:mm a", timezone=tz)
               
                    text = author + " - " + commentDate + "\n" + body
                
                    if (issue.project.key in ["MYPROJ1", "MYPROJ2"]) {
                       maxLen = Math.min(500, text.length()) 
                    } else {
                       maxLen = Math.min(100, text.length()) 
                    }
                    text = text.substring(0, maxLen)
                    text += " ..."
                 }
                 value = rendererManager.getRenderedContent("atlassian-wiki-renderer", text, issue.issueRenderContext)
            }
            
            return value;
            
            

            Matt Doar added a comment - We do this with Jira Software 8.20.10 and ScriptRunner using a Script Field. This seems to scale well for us import com.atlassian.jira.component.ComponentAccessor import java.util.TimeZone import com.atlassian.jira.user.preferences.PreferenceKeys import com.atlassian.jira.timezone.TimeZoneManager def user = ComponentAccessor.jiraAuthenticationContext.getLoggedInUser() def userPreferencesManager = ComponentAccessor.getUserPreferencesManager() def commentManager = ComponentAccessor.getCommentManager() def rendererManager = ComponentAccessor.getRendererManager() def timeZoneManager = ComponentAccessor.getComponent(TimeZoneManager) // The last comment depends on the user viewing the issue def comments = commentManager.getCommentsForUser(issue, user) def value = ""; // See https://community.atlassian.com/t5/Jira-questions/How-to-fetch-the-logged-user-timezone-in-groovy/qaq-p/993276 def tz = timeZoneManager.getLoggedInUserTimeZone() // If multiple comments are shown, show the newest first. if (comments) { if (comments.size() > 1000) { text = "Too many comments to render the last comment" } else { lastComment = comments.last() body = lastComment.body author = lastComment.authorFullName // Display in the user's chosen timezone commentDate = lastComment.created.format("dd/MMM/yy h:mm a", timezone=tz) text = author + " - " + commentDate + "\n" + body if (issue.project.key in ["MYPROJ1", "MYPROJ2"]) { maxLen = Math.min(500, text.length()) } else { maxLen = Math.min(100, text.length()) } text = text.substring(0, maxLen) text += " ..." } value = rendererManager.getRenderedContent("atlassian-wiki-renderer", text, issue.issueRenderContext) } return value;

            Giulia Fabiano added a comment - - edited

            Any hope this can be implemented any time soon??!!

             

            It would be very useful!!!!

            Giulia Fabiano added a comment - - edited Any hope this can be implemented any time soon??!!   It would be very useful!!!!

            this means spreadsheet will still be used for issue reviews rather than directly in JIRA......

            Olivier Magere added a comment - this means spreadsheet will still be used for issue reviews rather than directly in JIRA......

            I'd love to see this implemented- people have only been asking for it since....2003?

            Heather Cunningham added a comment - I'd love to see this implemented- people have only been asking for it since....2003?

            The last Atlassian update for this was in March 2018 and the status claims it would be reviewed in 12 months time.  Cna someone at Atlassian please review the status and update it

            Keith Walters added a comment - The last Atlassian update for this was in March 2018 and the status claims it would be reviewed in 12 months time.  Cna someone at Atlassian please review the status and update it

            Tara Brown added a comment -

            Agreed - being able to at least show the most recent comment in the Issue Navigator is very important. 

            Tara Brown added a comment - Agreed - being able to at least show the most recent comment in the Issue Navigator is very important. 

            Please consider this request and implement it asap.

            I have been waiting around 4 years.

            Surendar Sukumaran added a comment - Please consider this request and implement it asap. I have been waiting around 4 years.

            tanderson added a comment -

            this sux

            tanderson added a comment - this sux

            This will be great if implemented... 

            Abhiram Rao added a comment - This will be great if implemented... 

            Please consider this request and implement adding latest comment as a column in issue navigator/JQL.

            Geethanjali D added a comment - Please consider this request and implement adding latest comment as a column in issue navigator/JQL.

              Unassigned Unassigned
              7ee5c68a815f Jeff Turner
              Votes:
              735 Vote for this issue
              Watchers:
              373 Start watching this issue

                Created:
                Updated: