Adding filters to Dashboard tabs for easy navigation
Description:
Currently, dashboards are presented using a tabs‑based structure, which requires significant horizontal scrolling to access older dashboards. As the number of dashboards increases over time, this approach becomes difficult to manage and navigate efficiently.
This is inconsistent with how other PractiTest entities—such as Test Library, Requirements, Issues, and Test Sets—are managed using filters instead of tabs.
==>Proposed Enhancement
Introduce a filter‑based mechanism for dashboards, similar to existing filtering functionality across other PractiTest modules.
==>Example filter options could include:
Year (e.g., 2025, 2026)
Team
Project area
Owner / Creator
Status or reporting category
Users could easily filter dashboards based on these criteria rather than navigating through multiple horizontal tabs.
==> Example Use Case
Filter dashboards by Year = 2025 to view all dashboards created or used during that reporting period.
Filter dashboards by Team to quickly access relevant dashboards without scrolling through unrelated ones.
==>Benefits
1)Consistent user experience aligned with Test Library, Requirements, Issues, and Test Sets
2)Eliminates excessive horizontal scrolling
3)Improved organization and discoverability
4)Faster access to relevant dashboards
5)Highly scalable as the number of dashboards grows over time
This enhancement would significantly improve dashboard usability and long‑term maintainability while maintaining consistency with existing PractiTest filtering patterns.