Customize search results metadata: visible columns, results ordering, and filter options
eschranz opened this issue · 1 comments
Expected Behavior or Use Case
It would be nice to have control over the search results view, including the visible columns and results ordering. Furthermore, maybe being able to select different filter fields dynamically and setting filters would be useful.
Service or Ingestion ETL
Frontend
Possible Implementation
I think seeing dropdown options for sort order (alphabetical, popularity, etc) and another for check boxes that would show the visible columns on the search page. Also providing a quasi query language for filtering could be nice. I would use Jira as a good example for all these features.
Example Screenshots (if appropriate):
Context
For our instance, we don't use badges, so having that be a default column in the search view isn't very useful. Our users have indicated that seeing tags instead (which are more used) would help when searching for resources.
Generally, the search page could have more features that make it more flexible to users to display the things they want to help in searching. There are filter fields (e.g. badges) that are filterable, but not shown in the default view. Having control of this from the UI (or from the backend) would provide much needed customizability.