WordPress / openverse

Openverse is a search engine for openly-licensed media. This monorepo includes all application code.
https://openverse.org
MIT License
233 stars 183 forks source link

Create bulk moderation actions #3840

Closed stacimc closed 1 month ago

stacimc commented 6 months ago

Description

Create the custom Django admin actions for bulk moderation decisions. All bulk actions should go through an intermediate confirmation page which:

More details can be found in the IP here.

Actions will be added to the appropriate views in subsequent issues.

Blocks https://github.com/WordPress/openverse/issues/3841, https://github.com/WordPress/openverse/issues/3842, and https://github.com/WordPress/openverse/issues/3843

sarayourfriend commented 2 months ago

Adding a note here that we should make sure not to rely on the existing methods for marking sensitive or deleting media, as those do not do bulk operations and are wildly inefficient if used for a bulk operation (e.g., if used in a for loop over a set of sensitive or deleted media instances).