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

AIP-84 Migrate UI endpoints from views.py to the new rest api #42366

Open
1 task done
pierrejeambrun opened this issue Sep 20, 2024 · 5 comments
Open
1 task done

AIP-84 Migrate UI endpoints from views.py to the new rest api #42366

pierrejeambrun opened this issue Sep 20, 2024 · 5 comments
Assignees
Labels
AIP-84 Modern Rest API area:API Airflow's REST/HTTP API area:UI Related to UI/UX. For Frontend Developers. kind:feature Feature Requests kind:meta High-level information important to the community

Comments

@pierrejeambrun
Copy link
Member

pierrejeambrun commented Sep 20, 2024

Body

Migrate all of the custom/private endpoints that the legacy react views use into the new REST API. Some of them may be best to be moved to the public REST API. Including but not limited to:

Committer

  • I acknowledge that I am a maintainer/committer of the Apache Airflow project.
@pierrejeambrun pierrejeambrun added kind:meta High-level information important to the community AIP-84 Modern Rest API labels Sep 20, 2024
@dosubot dosubot bot added area:API Airflow's REST/HTTP API area:UI Related to UI/UX. For Frontend Developers. kind:feature Feature Requests labels Sep 20, 2024
@bugraoz93
Copy link
Collaborator

Thanks for the umbrella ticket! I want to work on this. I couldn't decide which one to migrate to first. Do you have any priority on these @pierrejeambrun?

@pierrejeambrun
Copy link
Member Author

I am not sure, maybe @bbovenzi will have more information about that. I would say that object/grid_data is of some importance but is also a complex one. Otherwise you can just pick the one that sound fun to you :).

@bugraoz93
Copy link
Collaborator

Thanks for clarifying @pierrejeambrun! All seems fun, I am going with object/grid_data then :)

@bbovenzi
Copy link
Contributor

bbovenzi commented Oct 1, 2024

@bugraoz93 Actually, we may refactor how grid_data is built. So let's hold off on that one for now. I would work on /object/historical_metrics_data. I'd like to get the dashboard running in the UI soon.

@bugraoz93
Copy link
Collaborator

Thanks @bbovenzi! I have created the issue. I will first take a look at /object/historical_metrics_data. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AIP-84 Modern Rest API area:API Airflow's REST/HTTP API area:UI Related to UI/UX. For Frontend Developers. kind:feature Feature Requests kind:meta High-level information important to the community
Projects
Status: In Progress
Development

No branches or pull requests

3 participants