django-DefectDojo icon indicating copy to clipboard operation
django-DefectDojo copied to clipboard

Bulk Edit on Tags Improvements (Add/Replace/Remove)

Open X0x1RG9f opened this issue 6 months ago • 3 comments

Bug description Bulk edit on tags (Findings, Engagements) does not remove the tags from the modified Objects. Edit on Object tags (removal) does not remove child objects Tags. For example, removing a tag on product does not remove tag on engagements, tests, etc.

X0x1RG9f avatar Jun 16 '25 15:06 X0x1RG9f

Let me see if I understand the report, are you reporting two issues?

  1. Tags cannot be removed via Bulk Edit
  2. Tags added to a product and inherited by Engagements/Tests/Findings/Endpoints are not removed when the tags is removed from the Product?

Is that correct?

valentijnscholten avatar Jun 17 '25 18:06 valentijnscholten

Hello @valentijnscholten, sorry for the confusion in my request. Yes, there is 2 bugs, the ones you listed are correct !

X0x1RG9f avatar Jun 18 '25 12:06 X0x1RG9f

I just checked on https://demo.defectdojo.org and if I remove a tag from a Product, the tag is also removed from the child objects like Engagements/Tests/Findings. Are you seeing something different? I can take a couple of seconds or maybe longer on big instances to compelte.

Improvements for the Bulk Edit Tag functionality are under consideration.

valentijnscholten avatar Jun 18 '25 18:06 valentijnscholten