Flyspray

  • Status Unconfirmed
  • Percent Complete
    0%
  • Task Type Information
  • Category Backend/Core
  • Assigned To No-one
  • Operating System All
  • Severity Low
  • Priority Very Low
  • Reported Version 1.0-rc10
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Flyspray
Opened by Thanatermesis - 07.07.2021

FS#2643 - Unable to delete a wrong Task

Today I received a Spam into my Flyspray, I wanted to ban the user and to delete the task, to my surprise I didn’t see an option to -delete- a created task, so I don’t want to keep this spammy content into my DB or even worse, publically viewable to other users / or google (which will impact in seo and also make their spamming successful forever), I just wanted to simply remove the task entirely from the DB

So my only option was to restore the 2-days before database backup in order to remove it, then I upgraded to the last git checkout but I didn’t see that option existing

I think flyspray needs to have that option included

Thank you

Project Manager

To not implement the deletion of a task was an explicit decision made by original creators of Flyspray. See  FS#246 

How I handle spam on bugs.flyspray.org :

I created a project Spam that is very restricted, no search engine nor normal user can see it, only admin accounts who can ban/deactivate or delete users.

  1. Delete the user if the account was just created for spam and you are really sure. Otherwise deactivate it only. So the spammer gets not notified when things change on that task or user.
  2. Move the spammy task to the Spam project.
  3. Switch to the Spam project, edit the spammy task:
    • remove the task description so it not appears in search results even for admin accounts.
    • replace task summary with 'spam' so it not appears in search results even for admin accounts.
    • save
  4. Close the spammy task. I have created a close reason status 'WTF?' for the Spam project for that, but sure you could choose another name like 'spam'.
Project Manager

To be correct, I called the project "Trash" to make it a bit more clear a wrongly to "Trash" moved task can be pulled out of a "Trashbin".

The original summary and description is stored in flyspray_history table if necessary for restoring or further investigations of spam incidents.

I don't see a reason of why an invalid (spam) task should be not deleted, but I assume that you may have your own reasons for that

So what about having then a "spam" button which will do spam-specific things like the ones you said? (delete user, move task to a hidden project, replace description / summary, etc)

Project Manager
So what about having then a "spam" button which will do spam-specific things like the ones you said? (delete user, move task to a hidden project, replace description / summary, etc)

Yes, I also thought about that as it is just too much administration work for getting rid of spam tasks at the moment.

Will create a feature request.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing