Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update admin Media views with new filters and bulk actions #3841

Closed
stacimc opened this issue Feb 28, 2024 · 0 comments · Fixed by #4654
Closed

Update admin Media views with new filters and bulk actions #3841

stacimc opened this issue Feb 28, 2024 · 0 comments · Fixed by #4654
Assignees
Labels
💻 aspect: code Concerns the software code in the repository 🌟 goal: addition Addition of new feature 🟨 priority: medium Not blocking but should be addressed soon 🧱 stack: api Related to the Django API

Comments

@stacimc
Copy link
Collaborator

stacimc commented Feb 28, 2024

Description

Blocked by #3840

Update the Media views in the Django admin to support bulk moderation decisions. This includes two parts:

  • Add the actions for bulk deindexing and marking sensitive, implemented in Create bulk moderation actions #3840, to the dropdown in the Media views. Bulk actions should only be available to maintainers.
  • Add new filters to facilitate searching for records for bulk decisions. These should be implemented as additional custom text filters in the sidebar for the Media views. The filters should query Elasticsearch rather than Postgres.
    • query - this field searches for a match in description, tags, or title
    • provider
    • creator - this field should have helptext reminding the user to also filter by provider in order to disambiguate a specific creator.

Additional context

Context in the IP here.

@stacimc stacimc added 🟨 priority: medium Not blocking but should be addressed soon 🌟 goal: addition Addition of new feature 💻 aspect: code Concerns the software code in the repository ⛔ status: blocked Blocked & therefore, not ready for work 🧱 stack: api Related to the Django API labels Feb 28, 2024
@stacimc stacimc added this to the Bulk moderation actions milestone Feb 28, 2024
@openverse-bot openverse-bot moved this to ⛔ Blocked in Openverse Backlog Feb 28, 2024
@openverse-bot openverse-bot moved this from ⛔ Blocked to 🏗 In Progress in Openverse Backlog Jul 24, 2024
@dhruvkb dhruvkb self-assigned this Jul 25, 2024
@openverse-bot openverse-bot moved this from 🏗 In Progress to ✅ Done in Openverse Backlog Jul 30, 2024
@obulat obulat removed the ⛔ status: blocked Blocked & therefore, not ready for work label Jul 30, 2024
@openverse-bot openverse-bot moved this from ✅ Done to 📋 Backlog in Openverse Backlog Jul 30, 2024
@zackkrida zackkrida moved this from 📋 Backlog to ✅ Done in Openverse Backlog Jul 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💻 aspect: code Concerns the software code in the repository 🌟 goal: addition Addition of new feature 🟨 priority: medium Not blocking but should be addressed soon 🧱 stack: api Related to the Django API
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants