This is an automated email from the ASF dual-hosted git repository.

vatsrahul1001 pushed a change to branch backport-0e516c3-v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


    from 9513db665ee [v3-3-test] Improve deadline diagnostics for null DagRun 
fields (#71767)
     add 7b2737c5e75 [v3-3-test] Clarify when auth managers' 
is_authorized_hitl_task hook runs (#72587) (#72807)
     add 2213e442757 Bump the 3-3-auth-ui-package-updates group across 1 
directory with 14 updates (#72535)
     add de7a4057d89 [v3-3-test] Allow airflow jobs check --allow-multiple with 
--limit 0 (#72677) (#72744)
     add cbcb04ad777 Drop extraneous "common" tag in i18n (#71517) (#72781)
     add a61bd6d09a1 Add Consuming Tasks, Aliases and Watchers to assets pages 
(#71468) (#72780)
     add aa3234dbccd Sync the browser URL with navigation inside iframe views 
(#72196) (#72776)
     add 95e78b1aab5 Make copied task log text match the on-screen format 
(#71270) (#72771)
     add 23e38df0f37 [v3-3-test] Pin pnpm for UI packages so bumps keep 
security overrides (#72816)
     add 41f5dd7d85f Complete German UI translations (#71668) (#72736)
     add a2abdc59e20 [v3-3-test] Change DAG processed log when no action 
required (#72308) (#72749)
     add 8bf2a38fe1d [v3-3-test] fix ui connection test with null host and port 
 (#72348) (#72747)
     add 95e9ee32127 [v3-3-test] Fix airflow info --file-io uploading an empty 
report (#72707) (#72832)
     add 3c055a11091 [v3-3-test] Remove unused Breeze uv timeout and WSL 
helpers (#72704) (#72719)
     add 8fe8a23256d Fix clipping of Last run state badge (#72459) (#72841)
     add 70d8fa628c9 Fix Calendar view computing cron planned runs in UTC 
instead of the Dag's timezone (#71243) (#72839)
     add 7307d094671 Close German Translation Gaps 2026-09-07 (#72630) (#72843)
     add dd7f63b3828 Bound remaining single-row lookups with .limit(1) (#72699) 
(#72842)
     add 87d6f4110b7 Add example Dag for checkpointing progress from an async 
task (#71870) (#72840)
     add d9b248a33c2 [v3-3-test] Retry prek hook installation when a toolchain 
download fails (#72382) (#72748)
     add 5ca7d2448d1 [v3-3-test] Make Helm chart version optional in bug 
reports (#72545) (#72757)
     add 7e13aaa1be5 [v3-3-test] Fix missing HTTP access logs when api-server 
omits the core app (#72026) (#72808)
     add f4038ebc443 Merge branch 'v3-3-test' into backport-0e516c3-v3-3-test

No new revisions were added by this update.

Summary of changes:
 .github/ISSUE_TEMPLATE/1-airflow_bug_report.yml    |    2 -
 .github/actions/install-prek/action.yml            |   18 +-
 .../logging-monitoring/check-health.rst            |    4 +
 .../docs/core-concepts/auth-manager/index.rst      |    5 +-
 airflow-core/src/airflow/api_fastapi/app.py        |    8 +
 .../api_fastapi/auth/managers/base_auth_manager.py |    6 +-
 .../auth/managers/simple/simple_auth_manager.py    |    4 -
 .../auth/managers/simple/ui/package.json           |   29 +-
 .../auth/managers/simple/ui/pnpm-lock.yaml         | 1864 +++++++++++---------
 .../src/airflow/api_fastapi/core_api/app.py        |    8 +-
 .../core_api/routes/public/connections.py          |   39 +-
 .../api_fastapi/core_api/routes/public/dags.py     |    4 +-
 .../api_fastapi/core_api/services/ui/calendar.py   |   26 +-
 .../execution_api/routes/task_instances.py         |    2 +-
 .../src/airflow/cli/commands/info_command.py       |    7 +-
 .../src/airflow/cli/commands/jobs_command.py       |    7 +-
 airflow-core/src/airflow/dag_processing/manager.py |    2 +-
 .../example_dags/example_task_state_store_async.py |   94 +
 airflow-core/src/airflow/ui/package.json           |    1 +
 .../airflow/ui/public/i18n/locales/de/common.json  |  128 +-
 .../ui/public/i18n/locales/de/components.json      |   10 +
 .../src/airflow/ui/public/i18n/locales/de/dag.json |    7 +-
 .../airflow/ui/public/i18n/locales/de/dags.json    |   18 +-
 .../ui/public/i18n/locales/de/dashboard.json       |   18 +
 .../airflow/ui/public/i18n/locales/de/hitl.json    |   14 +
 .../airflow/ui/public/i18n/locales/en/assets.json  |    8 +-
 .../ui/src/components/AdvancedSearchToggle.tsx     |    2 +-
 .../src/components/AssetExpression/AndGateNode.tsx |    2 +-
 .../components/AssetExpression/AssetExpression.tsx |    2 +-
 .../ui/src/components/Assets/ListPopover.tsx       |   80 +
 .../ui/src/components/Assets/TriggeredRuns.tsx     |    2 +-
 .../ui/src/components/ConfirmationModal.tsx        |    2 +-
 .../src/airflow/ui/src/components/DagRunInfo.tsx   |    2 +-
 .../src/components/DataTable/FilterMenuButton.tsx  |    2 +-
 .../src/airflow/ui/src/components/DeleteDialog.tsx |    2 +-
 .../ui/src/components/EditableMarkdownButton.tsx   |    2 +-
 .../components/FilterBar/filters/SelectFilter.tsx  |   11 +-
 .../ui/src/components/Graph/AssetConditionNode.tsx |    2 +-
 .../KeyboardShortcuts/KeyboardShortcutsModal.tsx   |    2 +-
 .../airflow/ui/src/components/MarkdownModal.tsx    |    2 +-
 .../src/airflow/ui/src/components/PoolBar.tsx      |    2 +-
 .../ui/src/components/TaskInstanceTooltip.tsx      |    2 +-
 .../airflow/ui/src/components/ui/ResetButton.tsx   |    2 +-
 .../src/airflow/ui/src/hooks/useIframeUrlSync.ts   |  169 ++
 .../src/airflow/ui/src/hooks/useShortcut.ts        |    2 +-
 .../src/airflow/ui/src/layouts/DagsLayout.tsx      |    2 +-
 .../src/airflow/ui/src/layouts/Nav/AdminButton.tsx |    2 +-
 .../airflow/ui/src/layouts/Nav/BrowseButton.tsx    |    2 +-
 .../src/airflow/ui/src/layouts/Nav/DocsButton.tsx  |    2 +-
 .../src/airflow/ui/src/layouts/Nav/LogoutModal.tsx |    2 +-
 .../src/airflow/ui/src/layouts/Nav/Nav.tsx         |    2 +-
 .../src/airflow/ui/src/layouts/Nav/PluginMenus.tsx |    2 +-
 .../airflow/ui/src/layouts/Nav/SecurityButton.tsx  |    2 +-
 .../airflow/ui/src/layouts/Nav/TimezoneModal.tsx   |    2 +-
 .../ui/src/layouts/Nav/TimezoneSelector.tsx        |    2 +-
 .../src/airflow/ui/src/mocks/handlers/assets.ts    |   50 +
 .../src/airflow/ui/src/mocks/handlers/index.ts     |    2 +
 .../src/airflow/ui/src/pages/Asset/Header.test.tsx |   44 +
 .../src/airflow/ui/src/pages/Asset/Header.tsx      |    9 +
 .../ui/src/pages/AssetsList/AssetsList.test.tsx    |   43 +
 .../airflow/ui/src/pages/AssetsList/AssetsList.tsx |   31 +-
 .../ui/src/pages/AssetsList/DependencyPopover.tsx  |    2 +-
 .../ui/src/pages/DagsList/AssetSchedule.tsx        |    2 +-
 .../src/pages/DagsList/PartitionScheduleModal.tsx  |    2 +-
 .../src/airflow/ui/src/pages/ExternalView.tsx      |    1 +
 .../src/airflow/ui/src/pages/Iframe.test.tsx       |   98 +
 airflow-core/src/airflow/ui/src/pages/Iframe.tsx   |   19 +-
 .../ui/src/pages/MappedTaskInstance/Details.tsx    |    2 +-
 .../src/airflow/ui/src/pages/Security.test.tsx     |   93 +
 airflow-core/src/airflow/ui/src/pages/Security.tsx |   76 +-
 .../ui/src/pages/TaskInstance/Logs/Logs.test.tsx   |   77 +
 .../src/pages/TaskInstance/Logs/TaskLogContent.tsx |   49 +-
 .../pages/TaskInstance/Logs/logSelection.test.ts   |   14 +-
 .../ui/src/pages/TaskInstance/Logs/logSelection.ts |   15 +-
 .../ui/src/pages/TaskInstance/Logs/utils.ts        |    2 +
 .../src/airflow/ui/src/queries/useLogs.tsx         |    7 +-
 .../src/airflow/ui/src/queries/useStoreMutation.ts |    2 +-
 .../src/airflow/ui/src/queries/useTogglePause.ts   |    2 +-
 airflow-core/src/airflow/ui/src/router.tsx         |    2 +-
 .../ui/tests/e2e/specs/iframe-url-sync.spec.ts     |   85 +
 .../managers/simple/test_simple_auth_manager.py    |    2 -
 .../core_api/routes/public/test_connections.py     |   62 +
 .../core_api/routes/public/test_dags.py            |   18 +-
 .../core_api/routes/ui/test_calendar.py            |  121 +-
 .../versions/head/test_task_instances.py           |   25 +
 airflow-core/tests/unit/api_fastapi/test_app.py    |   13 +
 .../tests/unit/cli/commands/test_info_command.py   |   10 +
 .../tests/unit/cli/commands/test_jobs_command.py   |   17 +
 .../src/airflow_breeze/commands/common_options.py  |    7 -
 dev/breeze/src/airflow_breeze/utils/platforms.py   |   62 -
 .../react_plugin_template/package.json             |    1 +
 .../react_plugin_template/pnpm-lock.yaml           |  430 ++---
 docs/spelling_wordlist.txt                         |    2 +
 93 files changed, 2774 insertions(+), 1370 deletions(-)
 create mode 100644 
airflow-core/src/airflow/example_dags/example_task_state_store_async.py
 create mode 100644 
airflow-core/src/airflow/ui/src/components/Assets/ListPopover.tsx
 create mode 100644 airflow-core/src/airflow/ui/src/hooks/useIframeUrlSync.ts
 create mode 100644 airflow-core/src/airflow/ui/src/mocks/handlers/assets.ts
 create mode 100644 airflow-core/src/airflow/ui/src/pages/Asset/Header.test.tsx
 create mode 100644 
airflow-core/src/airflow/ui/src/pages/AssetsList/AssetsList.test.tsx
 create mode 100644 airflow-core/src/airflow/ui/src/pages/Iframe.test.tsx
 create mode 100644 airflow-core/src/airflow/ui/src/pages/Security.test.tsx
 create mode 100644 
airflow-core/src/airflow/ui/tests/e2e/specs/iframe-url-sync.spec.ts

Reply via email to