Skip to content

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.

  • 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

⚠️ PARTIALLY IMPLEMENTED (January 2025)

Backend Implementation:

  • bulk_tag_entities/2 function exists
  • bulk_untag_entities/2 function 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.

Low - Efficiency feature

  • Tag, Taggable, Recipe, Product, Event, BarSetup