Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-2346

Support: Filter options for support tickets

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 4.0.0-b5
    • Fix Version/s: 4.10.0-b1
    • Component/s: Plugins
    • Labels:
      None

      Description

      See CORE-2339 for UI design.

      • A new button using the Font Awesome fa-filter funnel icon to the left of the + (New Package) button
      • Clicking the button will toggle open/closed the filter section which appears above the table listing
      • Filter by Ticket Number (text field), Priority (dropdown Defaults to "All"), Department (dropdown Defaults to "All"), Summary (text field), Assigned To (drop down defaults to "All"), and possibly Last Reply (Drop down All Time, 15/30/60 minutes, and 1, 6, 12, 24, 72 hrs) which automatically filters the results in the table below. It might make sense to throw Status in here also, and remove that from the link section in the upper right. Let's discuss.
      • Be sure to update the client profile widgets as well

      Since the ticket overview automatically reloads tickets via AJAX, it should not overwrite the filter options, they should stay as set until you leave or refresh the page.

        Issue Links

          Activity

          admin Paul Phillips created issue -
          tyson Tyson Phillips (Inactive) made changes -
          Field Original Value New Value
          Link This issue relates to CORE-2339 [ CORE-2339 ]
          tyson Tyson Phillips (Inactive) made changes -
          Rank Ranked higher
          jonathan Jonathan Reissmueller made changes -
          Assignee Jonathan Reissmueller [ jonathan ]
          jonathan Jonathan Reissmueller made changes -
          Link This issue is blocked by CORE-3540 [ CORE-3540 ]
          jonathan Jonathan Reissmueller made changes -
          Epic Link CORE-3540 [ 14785 ]
          jonathan Jonathan Reissmueller made changes -
          Sprint 4.10.0 Sprint 1 [ 105 ]
          jonathan Jonathan Reissmueller made changes -
          Sprint 4.10.0 Sprint 1 [ 105 ]
          jonathan Jonathan Reissmueller made changes -
          Rank Ranked higher
          jonathan Jonathan Reissmueller made changes -
          Story Points 3
          jonathan Jonathan Reissmueller made changes -
          Sprint 4.10.0 Sprint 1 [ 105 ]
          jonathan Jonathan Reissmueller made changes -
          Rank Ranked lower
          jonathan Jonathan Reissmueller made changes -
          Link This issue is blocked by CORE-3540 [ CORE-3540 ]
          jonathan Jonathan Reissmueller made changes -
          Link This issue is blocked by CORE-3542 [ CORE-3542 ]
          jonathan Jonathan Reissmueller made changes -
          Assignee Jonathan Reissmueller [ jonathan ]
          jonathan Jonathan Reissmueller made changes -
          Sprint 4.10.0 Sprint 1 [ 105 ] 4.10.0 Sprint 2 [ 106 ]
          jonathan Jonathan Reissmueller made changes -
          Rank Ranked higher
          jonathan Jonathan Reissmueller made changes -
          Link This issue relates to CORE-2339 [ CORE-2339 ]
          jonathan Jonathan Reissmueller made changes -
          Description See CORE-2339 for UI design.

          * A new button using the Font Awesome fa-filter funnel icon to the left of the + (New Package) button
          * Clicking the button will toggle open/closed the filter section which appears above the table listing
          * Filter by Ticket Number (text field), Priority (dropdown Defaults to "All"), Department (dropdown Defaults to "All"), Summary (text field), Assigned To (drop down defaults to "All"), and possibly Last Reply (Drop down All Time, 15/30/60 minutes, and 1, 6, 12, 24, 72 hrs) which automatically filters the results in the table below. It might make sense to throw Status in here also, and remove that from the link section in the upper right. Let's discuss.

          Since the ticket overview automatically reloads tickets via AJAX, it should not overwrite the filter options, they should stay as set until you leave or refresh the page.
          See CORE-2339 for UI design.

          * A new button using the Font Awesome fa-filter funnel icon to the left of the + (New Package) button
          * Clicking the button will toggle open/closed the filter section which appears above the table listing
          * Filter by Ticket Number (text field), Priority (dropdown Defaults to "All"), Department (dropdown Defaults to "All"), Summary (text field), Assigned To (drop down defaults to "All"), and possibly Last Reply (Drop down All Time, 15/30/60 minutes, and 1, 6, 12, 24, 72 hrs) which automatically filters the results in the table below. It might make sense to throw Status in here also, and remove that from the link section in the upper right. Let's discuss.
          * Be sure to update the client profile widgets as well

          Since the ticket overview automatically reloads tickets via AJAX, it should not overwrite the filter options, they should stay as set until you leave or refresh the page.
          jonathan Jonathan Reissmueller made changes -
          Assignee Abdy Franco [ abdy ]
          abdy Abdy Franco made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          abdy Abdy Franco made changes -
          Remaining Estimate 0 minutes [ 0 ]
          Time Spent 4 hours, 29 minutes [ 16140 ]
          Worklog Id 13529 [ 13529 ]
          Automated transition triggered when Abdy Franco created pull request #69 in Stash -
          Status In Progress [ 3 ] In Review [ 5 ]
          Resolution Fixed [ 1 ]
          abdy Abdy Franco made changes -
          Time Spent 4 hours, 29 minutes [ 16140 ] 5 hours, 24 minutes [ 19440 ]
          Worklog Id 13530 [ 13530 ]
          abdy Abdy Franco made changes -
          Time Spent 5 hours, 24 minutes [ 19440 ] 5 hours, 35 minutes [ 20100 ]
          Worklog Id 13534 [ 13534 ]
          jonathan Jonathan Reissmueller made changes -
          Fix Version/s 4.10.0-b1 [ 11305 ]
          Fix Version/s Short Term [ 10800 ]
          abdy Abdy Franco made changes -
          Time Spent 5 hours, 35 minutes [ 20100 ] 5 hours, 38 minutes [ 20280 ]
          Worklog Id 13536 [ 13536 ]
          Automated transition triggered when Jonathan Reissmueller merged pull request #69 in Stash -
          Status In Review [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              abdy Abdy Franco
              Reporter:
              admin Paul Phillips
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                7/May/20

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 5 hours, 38 minutes
                5h 38m

                  Agile