feat: add TagManager and tag filtering (#30 #31) #53

Merged
makiolaj merged 1 commits from feature/issue-30-31-tag-manager-filter into develop 2026-02-24 00:07:51 +00:00
Owner

Complete tag management and filtering system - Week 4 DONE!

Issue #30 - TagManager Component

Full CRUD for tags in settings page:

  • Create tags with name, category, icon, color
  • Color picker + hex input
  • Delete tags with confirmation
  • Organized display by category
  • Settings page with tab navigation (Tags/Account/About)

Issue #31 - Tag Filtering

Filter inventory by tags:

  • TagFilter component with multi-select
  • Filter toggle button in header
  • Active filters with removable badges
  • OR logic (show items with ANY selected tag)
  • Clear all filters button
  • Real-time filtering

Backend Updates

  • Extended useTags composable:
    • createTag() - Insert new tags
    • deleteTag() - Remove tags

Result

Week 4 Complete! 🎉 All 6 tag system issues done.

Closes #30, #31

Complete tag management and filtering system - **Week 4 DONE!** ## Issue #30 - TagManager Component Full CRUD for tags in settings page: - ✅ Create tags with name, category, icon, color - ✅ Color picker + hex input - ✅ Delete tags with confirmation - ✅ Organized display by category - ✅ Settings page with tab navigation (Tags/Account/About) ## Issue #31 - Tag Filtering Filter inventory by tags: - ✅ TagFilter component with multi-select - ✅ Filter toggle button in header - ✅ Active filters with removable badges - ✅ OR logic (show items with ANY selected tag) - ✅ Clear all filters button - ✅ Real-time filtering ## Backend Updates - Extended `useTags` composable: - `createTag()` - Insert new tags - `deleteTag()` - Remove tags ## Result **Week 4 Complete! 🎉** All 6 tag system issues done. Closes #30, #31
makiolaj added 1 commit 2026-02-24 00:07:49 +00:00
feat: add TagManager and tag filtering (#30 #31)
Some checks failed
Deploy to Coolify / Code Quality (pull_request) Has been cancelled
Deploy to Coolify / Run Tests (pull_request) Has been cancelled
Deploy to Coolify / Deploy to Development (pull_request) Has been cancelled
Deploy to Coolify / Deploy to Production (pull_request) Has been cancelled
Deploy to Coolify / Deploy to Test (pull_request) Has been cancelled
Pull Request Checks / Validate PR (pull_request) Has been cancelled
d4d3d9390c
Issue #30 - TagManager component:
- Create/delete tags with name, category, icon, color
- Color picker with hex input
- Organized display by category
- Integrated in settings page with tabs

Issue #31 - Tag filter for inventory:
- TagFilter component with multi-select
- Filter button in inventory header
- Active filter display with removable badges
- Filters items by selected tags (OR logic)
- Clean "Clear" button

Updates:
- Extended useTags composable with createTag, deleteTag
- Enhanced settings page with tab navigation
- Improved inventory filtering UX

Closes #30, #31
makiolaj merged commit 229cb2cc90 into develop 2026-02-24 00:07:51 +00:00
Sign in to join this conversation.