Skip to content

UI: Add button to find run on Grid from run header - #70803

Open
suhaas-vaddadi wants to merge 7 commits into
apache:mainfrom
suhaas-vaddadi:add-find-run-on-grid-button
Open

UI: Add button to find run on Grid from run header#70803
suhaas-vaddadi wants to merge 7 commits into
apache:mainfrom
suhaas-vaddadi:add-find-run-on-grid-button

Conversation

@suhaas-vaddadi

@suhaas-vaddadi suhaas-vaddadi commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

Button Placement and Icon
image

Effect of Pressing Button
image

Adds a "Show in Grid View" button to the DagRun header. Clicking it filters the Grid view down to the current run. This functions even past the window of 50 runs normally visible on the grid view.

The button writes the current dag_run_id into the run_id_pattern URL search param. The Details/Grid layout already reads that same param, so the co-rendered Grid immediately filters to this run. This reuses the existing search-param filtering convention — no new API calls, just a URL-state update.

Reuses functionality added from PR #70150

Note: run_id_pattern is a substring filter, not an exact match. The button sets it to the full run ID, so the target run always matches. If another run's ID happened to contain this one as a substring, both would appear.


Was generative AI tooling used to co-author this PR?
  • Yes (please specify the tool below)

Generated-by: Claude Code following the guidelines


  • Read the Pull Request Guidelines for more information. Note: commit author/co-author name and email in commits become permanently public when merged.
  • For fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
  • When adding dependency, check compliance with the ASF 3rd Party License Policy.
  • For significant user-facing changes create newsfragment: {pr_number}.significant.rst, in airflow-core/newsfragments. You can add this file in a follow-up commit after the PR is created so you know the PR number.

@dheerajturaga dheerajturaga left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I feel the name is too long? I think we can shorten it

Comment thread airflow-core/src/airflow/ui/public/i18n/locales/en/common.json Outdated
suhaas-vaddadi and others added 3 commits July 31, 2026 10:55
Co-authored-by: Dheeraj Turaga <dheerajturaga@gmail.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@dheerajturaga

Copy link
Copy Markdown
Member

@suhaas-vaddadi, Can you update the description with the changes made?

Match the ghost styling of the other run-header icon buttons.
@suhaas-vaddadi

Copy link
Copy Markdown
Contributor Author

@suhaas-vaddadi, Can you update the description with the changes made?

Should be now up to date!

@dheerajturaga

Copy link
Copy Markdown
Member

@suhaas-vaddadi, can you also fix the CI?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:translations area:UI Related to UI/UX. For Frontend Developers. translation:default

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants