Filter Listings #24

Open
opened 2026-02-25 18:17:45 +00:00 by Vylpes · 0 comments
Owner

Epic: #5


As a seller,
I want to filter my listings by status,
so that I can focus on listings that need attention.

Blocked by: STORY-3.1 (View Listings Table)

Acceptance criteria:

  • Filter options available:
    • Needs update — listings with needs_update = true
    • Unmapped — listings with no linked Product/SKU
    • Low stock — listings where available quantity ≤ low-stock threshold
  • Multiple filters can be active at once
  • Active filters are visually indicated
  • Filter state persists during the session

Subtasks:

  • Implement filter controls for Needs Update, Unmapped, and Low Stock
  • Apply filters server-side with support for multiple simultaneous filters
  • Persist active filter state in URL query params
  • Visually indicate active filters
  • Write automated tests (integration: each filter returns correct rows; combined filters work)
  • Write/update documentation
Epic: #5 --- **As a** seller, **I want to** filter my listings by status, **so that** I can focus on listings that need attention. **Blocked by:** STORY-3.1 (View Listings Table) **Acceptance criteria:** - Filter options available: - **Needs update** — listings with `needs_update = true` - **Unmapped** — listings with no linked Product/SKU - **Low stock** — listings where available quantity ≤ low-stock threshold - Multiple filters can be active at once - Active filters are visually indicated - Filter state persists during the session **Subtasks:** - [ ] Implement filter controls for Needs Update, Unmapped, and Low Stock - [ ] Apply filters server-side with support for multiple simultaneous filters - [ ] Persist active filter state in URL query params - [ ] Visually indicate active filters - [ ] Write automated tests (integration: each filter returns correct rows; combined filters work) - [ ] Write/update documentation
Vylpes added this to the (deleted) milestone 2026-02-25 18:17:45 +00:00
Vylpes modified the milestone from (deleted) to 0.1.0 2026-03-02 17:24:02 +00: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
RabbitLabs/droplet-next#24
No description provided.