Uploaded image for project: 'Jira Platform Cloud'
  1. Jira Platform Cloud
  2. JRACLOUD-86404

"Hide completed issues older than" on Kanban Boards should consider Resolution Date

    • 295
    • 61
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      Issue Summary

      Issues in the Done status are not being removed from the Kanban boards after the set amount of weeks passed.

      Hide completed issues older than function should hide issues whose Resolution Date are older than the selection supplied by the user without considering if the Issue was updated after that date.

      Steps to Reproduce

      1. Step 1 - Create an Issue and set it to Done status.
      2. Step 2 - After one to four weeks depending on the board settings, it will disappear.
      3. Step 3 - Edit and do a change on the issue.

      Expected Results

      In the General and filter board settings the Hide completed issues older than feature should consider the date in the Resolved field.

      Actual Results

      In the General and filter board settings the Hide completed issues older than feature considers the date in the Updated field. This means that if an issue is Resolved and then later edited, it will reappear on the Kanban board.

      Workaround

      Do not edit an Issue once set to Done status.

      OR

      Edit your board filter so that it excludes tickets that were Resolved more than 2 weeks ago:

       project = CMK AND (resolved >= -2w or resolved IS EMPTY) ORDER BY Rank ASC

            [JRACLOUD-86404] "Hide completed issues older than" on Kanban Boards should consider Resolution Date

            This is an obvious feature, it is intuitively embedded in the understanding of ticket management. Please implement it.

            Никита Козлов added a comment - This is an obvious feature, it is intuitively embedded in the understanding of ticket management. Please implement it.

            Yong added a comment -

            +1

            Yong added a comment - +1

            Any update on this?  The current behavior is not intuitive at all - and doing bulk changes on project boards becomes a headache as a result of this bug.

            Colin Cogan added a comment - Any update on this?  The current behavior is not intuitive at all - and doing bulk changes on project boards becomes a headache as a result of this bug.

            Cody added a comment -

            Cody added a comment - https://getsupport.atlassian.com/browse/JST-1041558

            +1

            Italo Lobato added a comment - +1

            +1

            Yatish Madhav added a comment - +1

            I completed agree that the current behaviour is misleading. I expected that this feature is based on when an issue got completed and not when it was last updated.

            Sabina Grigorescu added a comment - I completed agree that the current behaviour is misleading. I expected that this feature is based on when an issue got completed and not when it was last updated.

            This affects on our team as well when we tried to update the workflow statuses on a certain issue type. After publishing the workflow and associating the old statuses to the new statuses, OLD tickets started to show up on the Kanban board, even if those tickets are already resolved/closed last year. Now, we are just waiting for a week to pass before they be removed on the board.

            Miguel Nanquil added a comment - This affects on our team as well when we tried to update the workflow statuses on a certain issue type. After publishing the workflow and associating the old statuses to the new statuses, OLD tickets started to show up on the Kanban board, even if those tickets are already resolved/closed last year. Now, we are just waiting for a week to pass before they be removed on the board.

            Yeah, it's crazy the hoops you have to jump through in order to work around this "feechur".  I just solved it with some fancy JQL, but this doesn't make any sense; basing the expiration from the Done on Updated rather than Resolved might make sense in a few cases, but none in my organization.

            Randy O'Neal added a comment - Yeah, it's crazy the hoops you have to jump through in order to work around this "feechur".  I just solved it with some fancy JQL, but this doesn't make any sense; basing the expiration from the Done on Updated rather than Resolved might make sense in a few cases, but none in my organization.

            Another "interesting" case occurs when you update the workflow for more than 4000 issues in a given project:

            On mapping the old status name with the new status name, the updated date of thousands of issues changed, causing the board not to be able to load with an error message indicating there were too many issues and suggesting to update the board filter to fix it...

            Ignacio Pulgar added a comment - Another "interesting" case occurs when you update the workflow for more than 4000 issues in a given project: On mapping the old status name with the new status name, the updated date of thousands of issues changed, causing the board not to be able to load with an error message indicating there were too many issues and suggesting to update the board filter to fix it...

              Unassigned Unassigned
              ovargas@atlassian.com Omar Vargas
              Votes:
              116 Vote for this issue
              Watchers:
              89 Start watching this issue

                Created:
                Updated: