Skip to content

[Enhancement] Bulk moderation actions for reels #269

Description

@techifydev1

Summary

Enable efficient bulk moderation of reels through multi-select actions and keyboard shortcuts for faster queue processing.

Current State

Moderators must process reels one at a time, which is inefficient for high-volume moderation queues.

What We Want

  1. Multi-select functionality supporting bulk hide/unhide operations
  2. Shared reason input for bulk actions
  3. Sequential fan-out pattern consistent with courses/users bulk tools
  4. Progress toast notifications during bulk operations
  5. Typed confirmation prompt for operations over 20 items
  6. Keyboard navigation shortcuts (j/k move selection, x toggle, h hide)
  7. Help popover documenting keyboard shortcuts

Technical Context

  • Follow the same sequential fan-out pattern used in existing courses/users bulk tools
  • Require typed confirmation when bulk action affects more than 20 items
  • Keep hands-on-keyboard workflow for power users

Acceptance Criteria

  • Implement multi-select UI for reels
  • Add bulk hide/unhide actions with shared reason field
  • Use sequential fan-out pattern for bulk operations
  • Display progress toast during bulk operations
  • Require typed confirmation for operations affecting 20+ items
  • Implement keyboard shortcuts: j/k for navigation, x for toggle, h for hide
  • Create help popover documenting all keyboard shortcuts
  • Ensure consistency with existing bulk tools for courses/users

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions