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 dfeeeb4aee5 AIP-84 | Fix Merged Permission for Connections and Pools
(#47345)
add 14ad957777a Add Asset Details page with events and graph (#47162)
No new revisions were added by this update.
Summary of changes:
airflow/ui/src/components/BreadcrumbStats.tsx | 53 +++++++++++++
.../Graph/AssetNode.tsx} | 32 ++++++--
airflow/ui/src/components/Graph/DagNode.tsx | 62 +++++++++++++++
.../{layouts/Details => components}/Graph/Edge.tsx | 0
.../Details => components}/Graph/JoinNode.tsx | 0
.../Details => components}/Graph/NodeWrapper.tsx | 0
.../Details => components}/Graph/TaskLink.tsx | 0
.../Details => components}/Graph/TaskNode.tsx | 0
.../Details => components}/Graph/reactflowUtils.ts | 0
.../Details => components}/Graph/useGraphLayout.ts | 0
airflow/ui/src/components/TogglePause.tsx | 8 +-
airflow/ui/src/layouts/Details/DagBreadcrumb.tsx | 36 +--------
airflow/ui/src/layouts/Details/Graph/Graph.tsx | 11 ++-
airflow/ui/src/pages/Asset/Asset.tsx | 78 +++++++++++++++++++
airflow/ui/src/pages/Asset/AssetGraph.tsx | 89 ++++++++++++++++++++++
airflow/ui/src/pages/{Task => Asset}/Header.tsx | 49 ++++++------
.../Details/Gantt => pages/Asset}/index.ts | 2 +-
airflow/ui/src/pages/AssetEvents.tsx | 86 +++++++++++++++++++++
airflow/ui/src/pages/AssetsList/AssetsList.tsx | 23 ++++--
airflow/ui/src/router.tsx | 5 ++
20 files changed, 450 insertions(+), 84 deletions(-)
create mode 100644 airflow/ui/src/components/BreadcrumbStats.tsx
copy airflow/ui/src/{layouts/Details/Graph/JoinNode.tsx =>
components/Graph/AssetNode.tsx} (60%)
create mode 100644 airflow/ui/src/components/Graph/DagNode.tsx
rename airflow/ui/src/{layouts/Details => components}/Graph/Edge.tsx (100%)
rename airflow/ui/src/{layouts/Details => components}/Graph/JoinNode.tsx (100%)
rename airflow/ui/src/{layouts/Details => components}/Graph/NodeWrapper.tsx
(100%)
rename airflow/ui/src/{layouts/Details => components}/Graph/TaskLink.tsx (100%)
rename airflow/ui/src/{layouts/Details => components}/Graph/TaskNode.tsx (100%)
rename airflow/ui/src/{layouts/Details => components}/Graph/reactflowUtils.ts
(100%)
rename airflow/ui/src/{layouts/Details => components}/Graph/useGraphLayout.ts
(100%)
create mode 100644 airflow/ui/src/pages/Asset/Asset.tsx
create mode 100644 airflow/ui/src/pages/Asset/AssetGraph.tsx
copy airflow/ui/src/pages/{Task => Asset}/Header.tsx (52%)
copy airflow/ui/src/{layouts/Details/Gantt => pages/Asset}/index.ts (96%)
create mode 100644 airflow/ui/src/pages/AssetEvents.tsx