Skip to content

Consolidate UI Dependency Graphs#69833

Open
bbovenzi wants to merge 2 commits into
apache:mainfrom
astronomer:simple-dep-graph
Open

Consolidate UI Dependency Graphs#69833
bbovenzi wants to merge 2 commits into
apache:mainfrom
astronomer:simple-dep-graph

Conversation

@bbovenzi

@bbovenzi bbovenzi commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Before, users had to toggle between "immediate dependencies" and "all dependencies" options. Immediate dependencies showed the asset conditions but only one level above or below the dag in question. "All dependencies" didn't include asset conditions. This was always meant to be temporary.

This PR consolidates the two options into one endpoint. And always includes the logic gates for Any/all conditions.

Also, localstorage now saves the "show all dag dependencies" or not globally so it is easier to navigate between dags and assets without the graph losing connections.

Screenshot 2026-07-13 at 11 17 33 AM Screenshot 2026-07-13 at 11 17 11 AM
Was generative AI tooling used to co-author this PR?
  • Yes Claude Sonnet

  • 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.

@boring-cyborg boring-cyborg Bot added area:API Airflow's REST/HTTP API area:translations area:UI Related to UI/UX. For Frontend Developers. translation:default labels Jul 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:API Airflow's REST/HTTP API 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.

1 participant