This is an automated email from the ASF dual-hosted git repository.
bbovenzi pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 970cb274466 Use airflow config in new UI (#44252)
add 5a0272c272e Create dag graph with nested groups and join_ids (#44199)
No new revisions were added by this update.
Summary of changes:
airflow/ui/package.json | 8 +-
airflow/ui/pnpm-lock.yaml | 455 +++++++++++++++++++++
.../ui/src/components/ui/Dialog/CloseTrigger.tsx | 37 +-
airflow/ui/src/context/colorMode/useColorMode.tsx | 2 +-
.../src/context/openGroups/OpenGroupsProvider.tsx | 69 ++++
.../DataTable => context/openGroups}/index.ts | 3 +-
.../useTimezone.ts => openGroups/useOpenGroups.ts} | 11 +-
airflow/ui/src/pages/DagsList/Dag/Dag.tsx | 38 +-
.../DagsList/Dag/DagVizModal.tsx} | 30 +-
airflow/ui/src/pages/DagsList/Dag/Graph/Edge.tsx | 81 ++++
airflow/ui/src/pages/DagsList/Dag/Graph/Graph.tsx | 69 ++++
.../DagsList/Dag/Graph/JoinNode.tsx} | 24 +-
.../DagsList/Dag/Graph/NodeWrapper.tsx} | 18 +-
.../ui/src/pages/DagsList/Dag/Graph/TaskName.tsx | 63 +++
.../ui/src/pages/DagsList/Dag/Graph/TaskNode.tsx | 120 ++++++
airflow/ui/src/pages/DagsList/Dag/Graph/data.ts | 216 ++++++++++
.../src/pages/DagsList/Dag/Graph/index.ts} | 2 +-
.../src/pages/DagsList/Dag/Graph/reactflowUtils.ts | 140 +++++++
.../src/pages/DagsList/Dag/Graph/useGraphLayout.ts | 288 +++++++++++++
.../src/pages/DagsList/Dag/{Dag.tsx => Tabs.tsx} | 88 ++--
airflow/ui/vite.config.ts | 2 +
21 files changed, 1633 insertions(+), 131 deletions(-)
create mode 100644 airflow/ui/src/context/openGroups/OpenGroupsProvider.tsx
copy airflow/ui/src/{components/DataTable => context/openGroups}/index.ts (91%)
copy airflow/ui/src/context/{timezone/useTimezone.ts =>
openGroups/useOpenGroups.ts} (76%)
copy airflow/ui/src/{layouts/Nav/TimezoneModal.tsx =>
pages/DagsList/Dag/DagVizModal.tsx} (60%)
create mode 100644 airflow/ui/src/pages/DagsList/Dag/Graph/Edge.tsx
create mode 100644 airflow/ui/src/pages/DagsList/Dag/Graph/Graph.tsx
copy airflow/ui/src/{components/ui/Select/Root.tsx =>
pages/DagsList/Dag/Graph/JoinNode.tsx} (64%)
copy airflow/ui/src/{utils/ChakraWrapper.tsx =>
pages/DagsList/Dag/Graph/NodeWrapper.tsx} (70%)
create mode 100644 airflow/ui/src/pages/DagsList/Dag/Graph/TaskName.tsx
create mode 100644 airflow/ui/src/pages/DagsList/Dag/Graph/TaskNode.tsx
create mode 100644 airflow/ui/src/pages/DagsList/Dag/Graph/data.ts
copy airflow/{www/static/declarations.d.ts =>
ui/src/pages/DagsList/Dag/Graph/index.ts} (97%)
create mode 100644 airflow/ui/src/pages/DagsList/Dag/Graph/reactflowUtils.ts
create mode 100644 airflow/ui/src/pages/DagsList/Dag/Graph/useGraphLayout.ts
copy airflow/ui/src/pages/DagsList/Dag/{Dag.tsx => Tabs.tsx} (51%)