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 dc2ee911151 UI: Add duration filter to DAG Backfills tab (#74202)
add 4699c48b6d8 Show recent task states on the Dags list page (#69619)
No new revisions were added by this update.
Summary of changes:
.../api_fastapi/core_api/datamodels/ui/dags.py | 20 ++
.../api_fastapi/core_api/openapi/_private_ui.yaml | 95 +++++++++
.../airflow/api_fastapi/core_api/routes/ui/dags.py | 108 +++++++++-
.../src/airflow/ui/openapi-gen/queries/common.ts | 6 +
.../ui/openapi-gen/queries/ensureQueryData.ts | 19 ++
.../src/airflow/ui/openapi-gen/queries/prefetch.ts | 19 ++
.../src/airflow/ui/openapi-gen/queries/queries.ts | 19 ++
.../src/airflow/ui/openapi-gen/queries/suspense.ts | 19 ++
.../airflow/ui/openapi-gen/requests/schemas.gen.ts | 47 +++++
.../ui/openapi-gen/requests/services.gen.ts | 31 ++-
.../airflow/ui/openapi-gen/requests/types.gen.ts | 43 ++++
.../airflow/ui/public/i18n/locales/en/common.json | 7 +
.../airflow/ui/public/i18n/locales/en/dags.json | 6 +
.../src/airflow/ui/src/constants/localStorage.ts | 1 +
.../src/airflow/ui/src/hooks/useUserSettings.ts | 5 +
.../airflow/ui/src/pages/DagsList/DagCard.test.tsx | 26 ++-
.../src/airflow/ui/src/pages/DagsList/DagCard.tsx | 24 ++-
.../ui/src/pages/DagsList/DagsList.test.tsx | 38 +++-
.../src/airflow/ui/src/pages/DagsList/DagsList.tsx | 221 ++------------------
.../ui/src/pages/DagsList/DagsListColumns.tsx | 226 +++++++++++++++++++++
.../pages/DagsList/RecentTaskStateCounts.test.tsx | 110 ++++++++++
.../src/pages/DagsList/RecentTaskStateCounts.tsx | 128 ++++++++++++
.../pages/DagsList/RecentTaskStateCountsColumn.tsx | 48 +++++
...st.tsx => RecentTaskStateCountsHeader.test.tsx} | 22 +-
.../DagsList/RecentTaskStateCountsHeader.tsx} | 25 ++-
.../ui/src/pages/Settings/Settings.test.tsx | 18 ++
.../src/airflow/ui/src/pages/Settings/Settings.tsx | 16 ++
.../src/queries/useRecentTaskStateCounts.test.tsx | 64 ++++++
.../ui/src/queries/useRecentTaskStateCounts.tsx | 62 ++++++
.../api_fastapi/core_api/routes/ui/test_dags.py | 196 +++++++++++++++++-
30 files changed, 1429 insertions(+), 240 deletions(-)
create mode 100644
airflow-core/src/airflow/ui/src/pages/DagsList/DagsListColumns.tsx
create mode 100644
airflow-core/src/airflow/ui/src/pages/DagsList/RecentTaskStateCounts.test.tsx
create mode 100644
airflow-core/src/airflow/ui/src/pages/DagsList/RecentTaskStateCounts.tsx
create mode 100644
airflow-core/src/airflow/ui/src/pages/DagsList/RecentTaskStateCountsColumn.tsx
copy airflow-core/src/airflow/ui/src/pages/DagsList/{Schedule.test.tsx =>
RecentTaskStateCountsHeader.test.tsx} (68%)
copy airflow-core/src/airflow/ui/src/{components/DrainingBadge.tsx =>
pages/DagsList/RecentTaskStateCountsHeader.tsx} (63%)
create mode 100644
airflow-core/src/airflow/ui/src/queries/useRecentTaskStateCounts.test.tsx
create mode 100644
airflow-core/src/airflow/ui/src/queries/useRecentTaskStateCounts.tsx