Repository navigation
Provide React UI for Edge - #53563
Merged
jscheffl merged 31 commits intoSep 3, 2025
Merged
Conversation
jscheffl
force-pushed
the
feature/provide-react-ui-for-edge
branch
from
July 20, 2025 14:20
f3b28a6 to
659ed8c
Compare
This was referenced Jul 20, 2025
jscheffl
force-pushed
the
feature/provide-react-ui-for-edge
branch
from
July 21, 2025 18:14
c74a7b3 to
4d386b1
Compare
jscheffl
force-pushed
the
feature/provide-react-ui-for-edge
branch
2 times, most recently
from
July 30, 2025 21:23
c9fe658 to
147b134
Compare
jscheffl
force-pushed
the
feature/provide-react-ui-for-edge
branch
2 times, most recently
from
August 9, 2025 22:22
e6d9870 to
28a1478
Compare
jscheffl
force-pushed
the
feature/provide-react-ui-for-edge
branch
from
August 12, 2025 20:24
28a1478 to
e91f2f3
Compare
1 of 2 tasks
jscheffl
force-pushed
the
feature/provide-react-ui-for-edge
branch
3 times, most recently
from
August 19, 2025 20:10
07134c2 to
73eb54e
Compare
jscheffl
force-pushed
the
feature/provide-react-ui-for-edge
branch
3 times, most recently
from
August 25, 2025 22:16
562e9a5 to
93237fe
Compare
jscheffl
marked this pull request as ready for review
August 25, 2025 22:20
…sting via pnpm dev
jscheffl
force-pushed
the
feature/provide-react-ui-for-edge
branch
from
September 2, 2025 21:02
4e73a02 to
a614438
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR adds a new React UI Plugin for Edge that will be available with Airflow 3.1.
closes: #49536
Note that this is a very large PR - but mainly this is generated code and lock files. Generated code is checked-in similar to FAB - might be beneficial in general (not in this PR) to build during wheel packaging.
Note that this is the first skeleton, it is just "showing" the basic tables, all beautification and operations will be added in succeeding PRs
Target would be (with follow-up PRs) to have the same state like in Airflow 2.10 as documented in https://airflow.apache.org/docs/apache-airflow-providers-edge3/stable/ui_plugin.html
If you want to test locally: Simplest way is
breeze start-airflow --python 3.12 --backend postgres --executor EdgeExecutor --load-example-dagsI would like to merge the skeleton to be able (1) to distribute enhancements to more people as well as (2) keep complexity of this "beast" of PR as small as possible
Menu integration:

Worker View:

Jobs View:

Link to API dcos in IFrame:

FYI @dheerajturaga - if you want to contribute... then post-merge the UI can get better :-D