In our current table view, users need to manually apply filters to view specific data, which can be time-consuming and less intuitive, especially for developers accustomed to more dynamic data exploration tools. By implementing "+" (filter) and "-" (unfilter) buttons next to each column value, users can instantly filter the table to show only the rows that match the selected value or exclude them. This functionality is inspired by the user-friendly filtering options found in Kibana, where such interactions are natural and straightforward for developers.
Use Case Example:
A user viewing a table of entities wants to quickly filter the view to show only entities "started by" a specific build. Instead of navigating away from the table to apply this filter, the user can simply click the "+" button next to the build identifier in the "Started By" column to filter the table accordingly.
Created by Maria Lepp
·