Skip to content

Add pipeline run filters bar with search functionality#1734

Merged
Mbeaulne merged 1 commit intomasterfrom
02-02-basic_filter_bar_and_beta_flag
Feb 10, 2026
Merged

Add pipeline run filters bar with search functionality#1734
Mbeaulne merged 1 commit intomasterfrom
02-02-basic_filter_bar_and_beta_flag

Conversation

@Mbeaulne
Copy link
Collaborator

@Mbeaulne Mbeaulne commented Feb 2, 2026

Resolves: https://github.com/Shopify/oasis-frontend/issues/459

Description

Adds a pipeline run filters bar UI component with pipeline name search, integrated into the Home page behind a feature flag.

Note: This is a UI-only preview. The filters update the URL but are not properly connected to the API, causing a broken search state. This is resolved in a later PR in the stack.

Type of Change

  • New feature

Changes

  • Added PipelineRunFiltersBar component with pipeline name search input
  • Integrated filters bar into Home page (Runs tab) behind pipeline-run-filters-bar feature flag

Checklist

  • I have tested this does not break current pipelines/runs functionality

Test Instructions

  1. Enable the feature flag: Settings → Beta → "Pipeline run filters bar (UI only)"
  2. Navigate to the Runs tab on the home page
  3. Verify the search input appears and updates the URL as you type (NOTE THIS WILL BREAK THE APP BUT IS RESOLVED IN LATER STACK)

Copy link
Collaborator Author

Mbeaulne commented Feb 2, 2026

@Mbeaulne Mbeaulne changed the title Basic filter bar and beta flag Add pipeline run filters bar with search functionality Feb 2, 2026
@Mbeaulne Mbeaulne force-pushed the 02-02-basic_filter_bar_and_beta_flag branch from dd048ee to 6372d73 Compare February 2, 2026 20:20
@Mbeaulne Mbeaulne force-pushed the 01-27-pipeline_run_filters_-_basic branch from 5de01ff to 29c1ac2 Compare February 2, 2026 20:20
@Mbeaulne Mbeaulne force-pushed the 02-02-basic_filter_bar_and_beta_flag branch from 6372d73 to 6eae7ef Compare February 2, 2026 21:08
@Mbeaulne Mbeaulne force-pushed the 01-27-pipeline_run_filters_-_basic branch 2 times, most recently from 1ea6b69 to 36a66d1 Compare February 2, 2026 21:10
@Mbeaulne Mbeaulne force-pushed the 02-02-basic_filter_bar_and_beta_flag branch from 6eae7ef to 3e12ed3 Compare February 2, 2026 21:10
@Mbeaulne Mbeaulne force-pushed the 01-27-pipeline_run_filters_-_basic branch from 36a66d1 to 682be80 Compare February 2, 2026 21:14
@Mbeaulne Mbeaulne force-pushed the 02-02-basic_filter_bar_and_beta_flag branch from 3e12ed3 to 6b42668 Compare February 2, 2026 21:14
@Mbeaulne Mbeaulne marked this pull request as ready for review February 2, 2026 21:22
@Mbeaulne Mbeaulne requested a review from a team as a code owner February 2, 2026 21:22
@Mbeaulne Mbeaulne force-pushed the 02-02-basic_filter_bar_and_beta_flag branch from 6b42668 to a5a3c3b Compare February 2, 2026 21:50
@Mbeaulne Mbeaulne force-pushed the 01-27-pipeline_run_filters_-_basic branch from 682be80 to fce3d09 Compare February 2, 2026 22:04
@Mbeaulne Mbeaulne force-pushed the 02-02-basic_filter_bar_and_beta_flag branch 2 times, most recently from 619145a to dffce00 Compare February 2, 2026 22:09
@Mbeaulne Mbeaulne force-pushed the 01-27-pipeline_run_filters_-_basic branch 2 times, most recently from 4f790e7 to fc31c69 Compare February 2, 2026 22:19
@Mbeaulne Mbeaulne force-pushed the 02-02-basic_filter_bar_and_beta_flag branch from dffce00 to 0e0a7cc Compare February 2, 2026 22:19
@Mbeaulne Mbeaulne force-pushed the 01-27-pipeline_run_filters_-_basic branch from 501d864 to 677aeaf Compare February 3, 2026 16:32
@Mbeaulne Mbeaulne force-pushed the 02-02-basic_filter_bar_and_beta_flag branch from 3e72a09 to 0f180d6 Compare February 3, 2026 16:58
@Mbeaulne Mbeaulne force-pushed the 01-27-pipeline_run_filters_-_basic branch from 221b53c to df81008 Compare February 3, 2026 17:49
@Mbeaulne Mbeaulne force-pushed the 02-02-basic_filter_bar_and_beta_flag branch from 0f180d6 to 5975bf0 Compare February 3, 2026 17:49
@Mbeaulne Mbeaulne force-pushed the 01-27-pipeline_run_filters_-_basic branch from df81008 to c9f149a Compare February 3, 2026 17:56
@Mbeaulne Mbeaulne force-pushed the 02-02-basic_filter_bar_and_beta_flag branch 2 times, most recently from 09a98ab to 8246c78 Compare February 3, 2026 18:03
@Mbeaulne Mbeaulne force-pushed the 01-27-pipeline_run_filters_-_basic branch from c9f149a to 0d4873c Compare February 3, 2026 18:03
@Mbeaulne Mbeaulne changed the title Add pipeline run filters bar with search functionality WIP: Add pipeline run filters bar with search functionality Feb 4, 2026
@Mbeaulne Mbeaulne force-pushed the 01-27-pipeline_run_filters_-_basic branch from 0d4873c to d10ce1d Compare February 9, 2026 17:11
@Mbeaulne Mbeaulne force-pushed the 02-02-basic_filter_bar_and_beta_flag branch from 8246c78 to 023ca67 Compare February 9, 2026 17:11
@Mbeaulne Mbeaulne changed the title WIP: Add pipeline run filters bar with search functionality Add pipeline run filters bar with search functionality Feb 9, 2026
@Mbeaulne Mbeaulne force-pushed the 01-27-pipeline_run_filters_-_basic branch from d10ce1d to e774f18 Compare February 9, 2026 19:37
@Mbeaulne Mbeaulne force-pushed the 02-02-basic_filter_bar_and_beta_flag branch from 023ca67 to cfa2f55 Compare February 9, 2026 19:37
@Mbeaulne Mbeaulne force-pushed the 01-27-pipeline_run_filters_-_basic branch from e774f18 to fbfb714 Compare February 9, 2026 19:51
@Mbeaulne Mbeaulne force-pushed the 02-02-basic_filter_bar_and_beta_flag branch 2 times, most recently from 51a77c4 to 39861d3 Compare February 9, 2026 20:50
@Mbeaulne Mbeaulne force-pushed the 01-27-pipeline_run_filters_-_basic branch 2 times, most recently from 2318f55 to 35bac10 Compare February 9, 2026 20:56
@Mbeaulne Mbeaulne force-pushed the 02-02-basic_filter_bar_and_beta_flag branch from 39861d3 to 2af4933 Compare February 9, 2026 20:56
@Mbeaulne Mbeaulne changed the base branch from 01-27-pipeline_run_filters_-_basic to graphite-base/1734 February 10, 2026 14:59
@Mbeaulne Mbeaulne force-pushed the 02-02-basic_filter_bar_and_beta_flag branch from 2af4933 to 81c3563 Compare February 10, 2026 15:02
@graphite-app graphite-app bot changed the base branch from graphite-base/1734 to master February 10, 2026 15:03
@Mbeaulne Mbeaulne force-pushed the 02-02-basic_filter_bar_and_beta_flag branch from 81c3563 to fe9c730 Compare February 10, 2026 15:03
Copy link
Collaborator Author

Mbeaulne commented Feb 10, 2026

Merge activity

  • Feb 10, 3:34 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Feb 10, 3:34 PM UTC: @Mbeaulne merged this pull request with Graphite.

@Mbeaulne Mbeaulne merged commit 0a49c11 into master Feb 10, 2026
8 checks passed
@Mbeaulne Mbeaulne deleted the 02-02-basic_filter_bar_and_beta_flag branch February 10, 2026 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments