This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a change to branch backport-1480fd10af-v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
from ea9f739d265 Complete German UI translations (#71668)
add d5fcf73d228 Fix copying task logs dropping rows that scrolled out of
view (#71156) (#72729)
add c1d5ad1f4bd [v3-3-test] Added missing Russian translations x2 (#70502)
(#72755)
add 87eec9d1c1a Keep task log selection stable while dragging (#71155)
(#72743)
add 66e3a3eb0ec Fix HITL form crashing on null values (#72375) (#72731)
add a4f18ebd1f8 UI: Avoid missing task instance links (#71762) (#72732)
add 623b42d6b2b Restore count to Dag Run and Task Instance lists (#71252)
(#72739)
add 7ea06a607c6 UI: Set the API client base URL before the first startup
request (#72374) (#72733)
add 3bb614a30bb Fix DAGs list page Last Run/Next Run going stale after
runs complete (#70667) (#72735)
add cea0b2fa7d6 Merge branch 'v3-3-test' into backport-1480fd10af-v3-3-test
No new revisions were added by this update.
Summary of changes:
airflow-core/newsfragments/72374.bugfix.rst | 1 +
.../src/airflow/api_fastapi/common/db/common.py | 30 ++
.../api_fastapi/core_api/datamodels/dag_run.py | 10 +-
.../core_api/datamodels/task_instances.py | 10 +-
.../core_api/openapi/v2-rest-api-generated.yaml | 44 ++-
.../api_fastapi/core_api/routes/public/dag_run.py | 15 +-
.../core_api/routes/public/task_instances.py | 19 +-
.../api_fastapi/core_api/routes/ui/dashboard.py | 5 +-
.../ui/openapi-gen/queries/ensureQueryData.ts | 10 +-
.../src/airflow/ui/openapi-gen/queries/prefetch.ts | 10 +-
.../src/airflow/ui/openapi-gen/queries/queries.ts | 10 +-
.../src/airflow/ui/openapi-gen/queries/suspense.ts | 10 +-
.../airflow/ui/openapi-gen/requests/schemas.gen.ts | 28 +-
.../ui/openapi-gen/requests/services.gen.ts | 10 +-
.../airflow/ui/openapi-gen/requests/types.gen.ts | 12 +-
.../airflow/ui/public/i18n/locales/ru/admin.json | 27 +-
.../airflow/ui/public/i18n/locales/ru/assets.json | 21 +-
.../airflow/ui/public/i18n/locales/ru/browse.json | 20 +
.../airflow/ui/public/i18n/locales/ru/common.json | 209 +++++++---
.../ui/public/i18n/locales/ru/components.json | 60 +--
.../src/airflow/ui/public/i18n/locales/ru/dag.json | 117 +++++-
.../airflow/ui/public/i18n/locales/ru/dags.json | 31 +-
.../ui/public/i18n/locales/ru/dashboard.json | 29 +-
.../airflow/ui/public/i18n/locales/ru/hitl.json | 21 +-
.../airflow/ui/public/i18n/locales/ru/tasks.json | 8 +-
airflow-core/src/airflow/ui/src/basePath.ts | 39 ++
.../ui/src/components/DataTable/DataTable.test.tsx | 36 ++
.../ui/src/components/DataTable/DataTable.tsx | 12 +-
.../components/FlexibleForm/FieldDateTime.test.tsx | 26 ++
.../src/components/FlexibleForm/FieldDateTime.tsx | 6 +-
.../ui/src/components/Graph/TaskLink.test.tsx | 19 +
.../airflow/ui/src/components/Graph/TaskLink.tsx | 66 ++--
.../airflow/ui/src/components/Graph/TaskNode.tsx | 4 +
.../ui/src/components/renderStructuredLog.tsx | 1 +
airflow-core/src/airflow/ui/src/i18n/config.ts | 7 +-
.../airflow/ui/src/layouts/Details/Grid/GridTI.tsx | 19 +-
.../src/airflow/ui/src/pages/DagRuns/DagRuns.tsx | 2 +
.../ui/src/pages/TaskInstance/Logs/Logs.test.tsx | 222 ++++++++++-
.../src/pages/TaskInstance/Logs/TaskLogContent.tsx | 124 +++++-
.../pages/TaskInstance/Logs/logSelection.test.ts | 419 ++++++++++++++++++++-
.../ui/src/pages/TaskInstance/Logs/logSelection.ts | 198 ++++++++++
.../ui/src/pages/TaskInstances/TaskInstances.tsx | 2 +
.../src/airflow/ui/src/queries/useDags.tsx | 14 +-
.../src/airflow/ui/src/queries/useLogs.test.ts | 58 +++
.../src/airflow/ui/src/queries/useLogs.tsx | 52 ++-
.../src/airflow/ui/src/queryClient.test.ts | 65 ++++
airflow-core/src/airflow/ui/src/queryClient.ts | 17 +-
airflow-core/src/airflow/ui/src/utils/hitl.test.ts | 52 +++
airflow-core/src/airflow/ui/src/utils/hitl.ts | 13 +-
.../core_api/routes/public/test_dag_run.py | 31 +-
.../core_api/routes/public/test_task_instances.py | 22 +-
.../src/airflowctl/api/datamodels/generated.py | 18 +-
.../src/airflow_breeze/commands/ui_commands.py | 2 +-
53 files changed, 2059 insertions(+), 254 deletions(-)
create mode 100644 airflow-core/newsfragments/72374.bugfix.rst
create mode 100644 airflow-core/src/airflow/ui/src/basePath.ts
create mode 100644 airflow-core/src/airflow/ui/src/queries/useLogs.test.ts
create mode 100644 airflow-core/src/airflow/ui/src/queryClient.test.ts