Bulk Tag Management
As a Host, I want to apply or remove tags from multiple items at once, So that I can efficiently organize my collection.
Acceptance Criteria
Section titled “Acceptance Criteria”- Given I have multiple recipes selected
- When I choose to bulk tag
- Then I can:
- Add tags to all selected items
- Remove tags from all selected items
- Replace tags on all selected items
- Preview changes before applying
- And I can select items by:
- Manual selection (checkboxes)
- Filter criteria (e.g., all recipes with “rum”)
- Search results
- And I can undo bulk tag operations
Implementation Status
Section titled “Implementation Status”⚠️ PARTIALLY IMPLEMENTED (January 2025)
Implementation Details
Section titled “Implementation Details”Backend Implementation:
- ✅
bulk_tag_entities/2function exists - ✅
bulk_untag_entities/2function exists
Frontend Implementation:
- ⏳ Bulk tag UI not yet implemented
- ⏳ Multi-select interfaces not yet implemented
- ⏳ Bulk operation preview not yet implemented
Current State:
- Backend supports bulk operations
- Frontend needs UI for bulk selection and operations
- Requires entity selection interfaces
See: Tagging System Implementation for backend functions.
Priority
Section titled “Priority”Low - Efficiency feature
Related Entities
Section titled “Related Entities”- Tag, Taggable, Recipe, Product, Event, BarSetup