alaveteli icon indicating copy to clipboard operation
alaveteli copied to clipboard

[#6384] Add admin button to delete annotations

Open HelenWDTK opened this issue 1 year ago • 2 comments

Relevant issue(s)

Fixes #6384

What does this do?

Adds comment deletion to the request admin and comments admin pages, for single annotations and bulk deletion

Why was this needed?

Sometimes annotations need deleting entirely to comply with GDPR. This stops admins needing to nag the devs to do it.

Implementation notes

Screenshots

Pro Admin timeline view: Screenshot 2023-04-01 at 22 41 15 Normal admin view: Screenshot 2023-04-01 at 22 40 09 Deletion event log: Screenshot 2023-04-01 at 22 40 55 Comments admin page Screenshot 2023-04-01 at 22 42 02 Request admin page: Screenshot 2023-04-01 at 22 42 18 Single annotation edit page Screenshot 2023-04-01 at 22 42 28

Notes to reviewer

I think this is almost ready now, but there's undoubtedly room for improvement.

HelenWDTK avatar Apr 01 '23 21:04 HelenWDTK