Bulk article operations #80

Open
opened 2026-03-08 17:27:03 +01:00 by myrmidex · 0 comments
Owner

Summary

Add the ability to bulk approve, reject, and delete articles from the articles list.

Context

As more feeds are added, manually approving/rejecting articles one-by-one becomes tedious. Bulk operations allow faster curation.

Tasks

  • Add select/deselect all checkbox to articles list
  • Add individual article checkboxes
  • Add bulk action toolbar (approve selected, reject selected, delete selected)
  • API endpoints for bulk operations (POST /articles/bulk-approve, POST /articles/bulk-reject, DELETE /articles/bulk-delete)
  • Livewire component updates for bulk state management
  • Confirmation dialog for destructive bulk actions (delete)
  • Tests for bulk endpoints
## Summary Add the ability to bulk approve, reject, and delete articles from the articles list. ## Context As more feeds are added, manually approving/rejecting articles one-by-one becomes tedious. Bulk operations allow faster curation. ## Tasks - [ ] Add select/deselect all checkbox to articles list - [ ] Add individual article checkboxes - [ ] Add bulk action toolbar (approve selected, reject selected, delete selected) - [ ] API endpoints for bulk operations (`POST /articles/bulk-approve`, `POST /articles/bulk-reject`, `DELETE /articles/bulk-delete`) - [ ] Livewire component updates for bulk state management - [ ] Confirmation dialog for destructive bulk actions (delete) - [ ] Tests for bulk endpoints
myrmidex added this to the v2.0.0 milestone 2026-03-08 17:27:03 +01:00
myrmidex added the
enhancement
label 2026-03-08 17:27:03 +01:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lvl0/fedi-feed-router#80
No description provided.