Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate the public endpoint Get DAG Source to FastAPI #43084

Merged
merged 2 commits into from
Oct 30, 2024

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

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

@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
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
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
52 checks passed
@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 <pierrejbrun@gmail.com>

* Re-run static checks

---------

Co-authored-by: pierrejeambrun <pierrejbrun@gmail.com>
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