Enhancement: New board on verification request page
Background Information
A new Board view needs to be implemented to improve visibility into the workflow of Verification Requests and allow users to focus on specific types of reports more efficiently. The Board should display Verification Requests grouped into three workflow stages:
- Pre-Triage
- In Triage
- Posted
To ensure better navigation and prioritization, users must also be able to apply filtering rules to refine the Verification Requests displayed in each column.
Steps to Reproduce
(N/A — new feature request)
How
- Create a Board UI that organizes Verification Requests into the three workflow columns
- Implement a filtering system with:
- Simple filters: Severity, Source Channel
- Advanced filters: Impact Area, Topics
- Filtering logic must apply AND conditions across different filter categories so that:
- Multiple selections within a single category behave as OR
- Adding filters across categories progressively narrows the results
- Ensure each filter update triggers a fresh data fetch to always return the correct subset of Verification Requests
Expected Behavior
- Users see Verification Requests clearly separated by workflow stage
- Applying filters updates the Board in real time, reducing the number of Verification Requests shown as filters are added
- The Board helps users focus on relevant Verification Requests and improves triage productivity
- The experience should remain performant even under heavy filtering and large datasets
@snowmous3 @LuizFNJ I suggest applying left side spacing (padding or margin) to the main Dashboard container. The absence of this white space compromises the visual clarity and alignment of the central area, making interaction with the dashboard scroll confusing due to the lack of visual separation from the edge of the screen.
https://jam.dev/c/24e25616-c4a0-4dea-bdac-7ae8f94a6863