Skip to content

Comments

AIP-38 Integrate dag versions#47109

Merged
pierrejeambrun merged 4 commits intoapache:mainfrom
astronomer:46924-integrate-dag-versions
Feb 26, 2025
Merged

AIP-38 Integrate dag versions#47109
pierrejeambrun merged 4 commits intoapache:mainfrom
astronomer:46924-integrate-dag-versions

Conversation

@pierrejeambrun
Copy link
Member

@pierrejeambrun pierrejeambrun commented Feb 26, 2025

Related to: #46924.

Basic work for integrating AIP-66 into the front-end.

Does the two first items:

  • Add the current_version to the different headers (TI, DagRun, Dag)
  • Add version selectors to the graph (only available on the Graph, disalbed on grid, and synced with the selector in the Code tab)

Screenshot 2025-02-26 at 17 01 30
Screenshot 2025-02-26 at 17 22 47

Screenshot 2025-02-26 at 17 01 49

@pierrejeambrun pierrejeambrun added the AIP-38 Modern Web Application label Feb 26, 2025
@pierrejeambrun pierrejeambrun self-assigned this Feb 26, 2025
@boring-cyborg boring-cyborg bot added the area:UI Related to UI/UX. For Frontend Developers. label Feb 26, 2025
@pierrejeambrun pierrejeambrun added this to the Airflow 3.0.0 milestone Feb 26, 2025
@pierrejeambrun pierrejeambrun merged commit 133d2f8 into apache:main Feb 26, 2025
35 checks passed
@pierrejeambrun pierrejeambrun deleted the 46924-integrate-dag-versions branch February 26, 2025 19:30
@github-project-automation github-project-automation bot moved this from In progress to Done in AIP-38: Modern Web Application Feb 26, 2025
ambika-garg pushed a commit to ambika-garg/airflow that referenced this pull request Feb 28, 2025
* AIP-38 Integrate dag versions

* Update following code review

* Update following code review

* Refactor common code
nailo2c pushed a commit to nailo2c/airflow that referenced this pull request Apr 4, 2025
* AIP-38 Integrate dag versions

* Update following code review

* Update following code review

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

Labels

AIP-38 Modern Web Application area:UI Related to UI/UX. For Frontend Developers.

Projects

No open projects

Development

Successfully merging this pull request may close these issues.

2 participants