forked from Cloud-Pipelines/pipeline-editor
-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
Add search support to Pipelines page
Summary
Added a filter bar to the Pipelines page with:
- Search (matches name, description, author, notes)
- Date range filtering (last edited)
- Sort by name or date (asc/desc)
- Advanced filter: search by component name/URL within a pipeline
What's out of scope
The current search filters the local list of pipelines already loaded in memory.
- Persist search query in the URL as a query parameter (e.g.,
?q=my-pipeline) so state is shareable and survives navigation - Debounce the search input to avoid excessive re-renders on large lists
- Add search result highlighting to matched text in the table rows
- Add keyboard shortcut (e.g.,
/orCmd+K) to focus the search input - Consider server-side / indexed search when the pipeline list grows large
Context
The filter bar lives in PipelineFiltersBar.tsx and the filtering logic is in the usePipelineFilters hook. Search currently runs client-side against pipeline name, description, author, and notes fields.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels