Skip to content

Migrate the public endpoint Get DAG Source to FastAPI#43084

Merged
pierrejeambrun merged 2 commits intoapache:mainfrom
omkar-foss:aip-84/dags/get-dag-source
Oct 30, 2024
Merged

Migrate the public endpoint Get DAG Source to FastAPI#43084
pierrejeambrun merged 2 commits intoapache:mainfrom
omkar-foss:aip-84/dags/get-dag-source

Conversation

@omkar-foss
Copy link
Collaborator

Closes: #42876
Related: #42370

This migrates the Get DAG Source API from api_connexion to api_fastapi.

@boring-cyborg boring-cyborg bot added the area:UI Related to UI/UX. For Frontend Developers. label Oct 16, 2024
@omkar-foss omkar-foss force-pushed the aip-84/dags/get-dag-source branch 3 times, most recently from 3042ffe to 823df79 Compare October 16, 2024 20:10
@omkar-foss omkar-foss marked this pull request as ready for review October 17, 2024 10:15
@omkar-foss omkar-foss force-pushed the aip-84/dags/get-dag-source branch 2 times, most recently from 13706b3 to c4e75f1 Compare October 18, 2024 08:06
Copy link
Member

@pierrejeambrun pierrejeambrun left a comment

Choose a reason for hiding this comment

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

Nice

@omkar-foss omkar-foss force-pushed the aip-84/dags/get-dag-source branch from c4e75f1 to a0da746 Compare October 21, 2024 06:31
@omkar-foss omkar-foss force-pushed the aip-84/dags/get-dag-source branch from a0da746 to fd004ac Compare October 22, 2024 12:38
Copy link
Member

@pierrejeambrun pierrejeambrun left a comment

Choose a reason for hiding this comment

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

I think we are missing the @mark_fastapi_migration_done

Copy link
Member

@pierrejeambrun pierrejeambrun left a comment

Choose a reason for hiding this comment

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

PR updated

@pierrejeambrun pierrejeambrun added the legacy api Whether legacy API changes should be allowed in PR label Oct 25, 2024
@pierrejeambrun pierrejeambrun force-pushed the aip-84/dags/get-dag-source branch from 99fc84a to 5127bff Compare October 25, 2024 16:37
@omkar-foss omkar-foss requested a review from XD-DENG as a code owner October 29, 2024 06:03
@omkar-foss omkar-foss marked this pull request as draft October 29, 2024 06:06
@omkar-foss
Copy link
Collaborator Author

Please ignore the request for review notification, reviewers got auto-added due to a large diff w.r.t main. I'll correct the reviewers list manually.

My apologies for the spam! :)

@omkar-foss omkar-foss force-pushed the aip-84/dags/get-dag-source branch 2 times, most recently from 5127bff to a1eea28 Compare October 29, 2024 07:08
@omkar-foss omkar-foss marked this pull request as ready for review October 29, 2024 07:46
@omkar-foss
Copy link
Collaborator Author

All conversations resolved, synced with main and conflicts resolved. PR ready for review.

Copy link
Member

@pierrejeambrun pierrejeambrun left a comment

Choose a reason for hiding this comment

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

Nice. Needs rebasing to fix conflicts but ready to merge after that.

@omkar-foss omkar-foss force-pushed the aip-84/dags/get-dag-source branch from a1eea28 to 50ee32c Compare October 30, 2024 06:25
@omkar-foss
Copy link
Collaborator Author

Nice. Needs rebasing to fix conflicts but ready to merge after that.

Synced with main and fixed conflicts! ✅

@pierrejeambrun
Copy link
Member

Nice work, thanks

@pierrejeambrun pierrejeambrun merged commit 64d8f4f into apache:main Oct 30, 2024
@omkar-foss omkar-foss deleted the aip-84/dags/get-dag-source branch November 4, 2024 05:35
ellisms pushed a commit to ellisms/airflow that referenced this pull request Nov 13, 2024
* Migrate public endpoint Get DAG Source to FastAPI, with main resynced

Co-authored-by: pierrejeambrun <[email protected]>

* Re-run static checks

---------

Co-authored-by: pierrejeambrun <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:UI Related to UI/UX. For Frontend Developers. legacy api Whether legacy API changes should be allowed in PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

AIP-84 Migrate the public endpoint Get DAG Source to FastAPI

2 participants