Advanced filtering and search #18

Closed
opened 2026-01-28 19:04:51 +00:00 by jason.woltje · 0 comments
Owner

Implement advanced filtering and search capabilities.

Filter options:

  • Status (multiple select)
  • Priority (multiple select)
  • Assignee (multiple select)
  • Due date (range, relative: today, this week, overdue)
  • Created date (range)
  • Tags/labels
  • Project
  • Custom fields

Search:

  • Full-text search on title, description
  • Semantic search (using pgvector) - optional
  • Search history
  • Saved searches

API:

  • Query parameter based filters
  • Complex filter DSL (optional)

UI:

  • Filter panel (collapsible)
  • Quick filters (saved)
  • Search bar with suggestions
  • Clear all filters
Implement advanced filtering and search capabilities. **Filter options:** - Status (multiple select) - Priority (multiple select) - Assignee (multiple select) - Due date (range, relative: today, this week, overdue) - Created date (range) - Tags/labels - Project - Custom fields **Search:** - Full-text search on title, description - Semantic search (using pgvector) - optional - Search history - Saved searches **API:** - Query parameter based filters - Complex filter DSL (optional) **UI:** - Filter panel (collapsible) - Quick filters (saved) - Search bar with suggestions - Clear all filters
jason.woltje added this to the M3-Features (0.0.3) milestone 2026-01-28 19:04:51 +00:00
jason.woltje added the p1webapi labels 2026-01-28 19:04:51 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mosaic/stack#18