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

Support Manager: Allow tickets to be permanently deleted.

    Details

    • Type: Story
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.4.0
    • Fix Version/s: 4.3.0-b1
    • Component/s: Plugins
    • Labels:
      None

      Description

      • People accepting tickets from non-clients by email or web, often receive spam tickets. Generally we like to hold onto data, but there is a legitimate need to delete spam tickets.

      Allow tickets to be changed to be changed to a status of "deleted". Then, when cron runs, delete any tickets that are in this status and have no updates during the past 24hrs. When changing the status of the ticket, the status change should be visible in the ticket, and this should be counted as an update when determining whether it's been 24hrs.

      Tickets with a status of deleted should be able to be changed back to another status so long as they haven't been processed for deletion yet. When deleted, they are not recoverable. Everything to do with that ticket should be deleted from the database.

      This delay allows tickets accidentally trashed to be recovered within that period of time.

      This should also be a bulk edit action.

        Activity

        Hide
        tyson Tyson Phillips (Inactive) added a comment -

        So only one page of tickets can be deleted from the trash bin at once? No bulk emptying of all tickets in the trash bin?

        Show
        tyson Tyson Phillips (Inactive) added a comment - So only one page of tickets can be deleted from the trash bin at once? No bulk emptying of all tickets in the trash bin?
        Hide
        admin Paul Phillips added a comment -

        A bulk empty trash bin option would be nice. I'm also bumping this up in the backlog as we are getting more requests for this.

        Show
        admin Paul Phillips added a comment - A bulk empty trash bin option would be nice. I'm also bumping this up in the backlog as we are getting more requests for this.

          People

          • Assignee:
            jonathan Jonathan Reissmueller
            Reporter:
            admin Paul Phillips
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              15/Jun/18

              Time Tracking

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