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

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


    from 7dc0f68472a [v3-4-test] Keep parent DAG folders collapsed after one 
click (#75079) (cherry picked from commit 
c1b25527a41462c73bee8237ff43f981ac8a2313)
     add 22afeb387a9 Reserve graph header width for loop-group iteration badge 
(#75076) (#75095)
     add 32c12f2bebd [v3-4-test] Open the Dags menu from the Dags nav button 
instead of navigating (#75092) (#75109)
     add e9f4f4d38aa [v3-4-test] Mask CLI secrets in the audit log by parsed 
argument, not argv position (#72650) (#75144)
     add c3671a86fe4 [v3-4-test] Document that the HITL operator body is 
rendered as Markdown (#75130) (#75136)
     add d721c9b8258 [v3-4-test] Add a Duplicate action to the Connections list 
(#75110) (#75143)
     add 0f0dd7e83b7 [v3-4-test] Stop UI unit tests from leaking requests to 
the network (#75084) (#75139)
     add 6d28e6eb36f Render docs mermaid diagrams at build time so they show on 
airflow.apache.org (#74757) (#75090)
     add cc980cac99f Merge branch 'v3-4-test' into backport-c1b2552-v3-4-test

No new revisions were added by this update.

Summary of changes:
 airflow-core/docs/tutorial/hitl.rst                |  28 +
 .../airflow/ui/public/i18n/locales/en/admin.json   |   2 +
 .../TaskInstance/ClearTaskInstanceDialog.test.tsx  |  15 +-
 .../ui/src/components/Graph/elkGraphUtils.ts       |   5 +
 .../airflow/ui/src/components/NotePreview.test.tsx |   8 +-
 .../ui/src/layouts/Details/DagBreadcrumb.test.tsx  |   4 +
 .../airflow/ui/src/layouts/Nav/DagsButton.test.tsx |  36 +-
 .../src/airflow/ui/src/layouts/Nav/DagsButton.tsx  |   4 +-
 .../airflow/ui/src/layouts/Nav/NavButton.test.tsx  |  18 -
 .../src/airflow/ui/src/layouts/Nav/NavButton.tsx   |  17 +-
 .../ui/src/mocks/handlers/{config.ts => admin.ts}  |  23 +-
 .../src/airflow/ui/src/mocks/handlers/app.ts       |  57 ++
 .../src/airflow/ui/src/mocks/handlers/assets.ts    |   8 +
 .../src/airflow/ui/src/mocks/handlers/dag.ts       |  53 ++
 .../src/airflow/ui/src/mocks/handlers/dag_runs.ts  |  23 +
 .../src/airflow/ui/src/mocks/handlers/dags.ts      |   3 +
 .../src/airflow/ui/src/mocks/handlers/index.ts     |   6 +
 .../ui/src/mocks/handlers/task_instances.test.ts   |  43 ++
 .../ui/src/mocks/handlers/task_instances.ts        | 100 +++
 .../ui/{rules/levels.js => src/mocks/server.ts}    |  14 +-
 .../ui/src/pages/AssetsList/AssetsList.test.tsx    |  15 +-
 .../ui/src/pages/Connections/Connections.tsx       |   2 +
 .../Connections/DuplicateConnectionButton.test.tsx | 114 ++++
 ...ionButton.tsx => DuplicateConnectionButton.tsx} |  64 +-
 .../airflow/ui/src/pages/Dag/DagHeader.test.tsx    |  14 +-
 .../ui/src/pages/Dag/RequiredActionsRoute.test.tsx |  14 +-
 .../airflow/ui/src/pages/Dag/Tasks/Tasks.test.tsx  |  12 +-
 .../ui/src/pages/DagBundles/DagBundles.test.tsx    |  15 +-
 .../DagsList/DagsFilters/DagsFilters.test.tsx      |  13 +-
 .../ui/src/pages/DagsList/DagsList.test.tsx        |  14 +-
 .../airflow/ui/src/pages/Run/Callbacks.test.tsx    |   5 +-
 .../src/airflow/ui/src/pages/XCom/XCom.test.tsx    |  14 +-
 .../airflow/ui/src/pages/XCom/XComEntry.test.tsx   |   8 +-
 .../src/airflow/ui/src/queries/useDags.test.tsx    |   9 +-
 .../airflow/ui/src/queries/useTogglePause.test.tsx |  10 +-
 airflow-core/src/airflow/ui/testsSetup.ts          |  37 +-
 airflow-core/src/airflow/utils/cli.py              | 391 +++++++++--
 airflow-core/tests/unit/utils/test_cli_util.py     | 746 ++++++++++++++++++++-
 devel-common/pyproject.toml                        |   2 +-
 devel-common/src/docs/README.rst                   |  19 +
 devel-common/src/docs/build_docs.py                |  37 +
 devel-common/src/docs/utils/conf_constants.py      |   2 +-
 devel-common/src/sphinx_exts/mermaid_config.json   |   3 +
 .../src/sphinx_exts/mermaid_puppeteer_config.json  |   3 +
 devel-common/src/sphinx_exts/mermaid_svg.py        |  66 ++
 .../docs_build/test_build_docs_mermaid.py          | 104 +++
 ...python_builtin_xrefs.py => test_mermaid_svg.py} |  69 +-
 scripts/in_container/install_mermaid_cli.sh        |  40 ++
 task-sdk/docs/conf.py                              |   2 +-
 uv.lock                                            |   2 +-
 50 files changed, 1998 insertions(+), 315 deletions(-)
 copy airflow-core/src/airflow/ui/src/mocks/handlers/{config.ts => admin.ts} 
(51%)
 create mode 100644 airflow-core/src/airflow/ui/src/mocks/handlers/app.ts
 create mode 100644 
airflow-core/src/airflow/ui/src/mocks/handlers/task_instances.test.ts
 create mode 100644 
airflow-core/src/airflow/ui/src/mocks/handlers/task_instances.ts
 copy airflow-core/src/airflow/ui/{rules/levels.js => src/mocks/server.ts} (60%)
 create mode 100644 
airflow-core/src/airflow/ui/src/pages/Connections/DuplicateConnectionButton.test.tsx
 copy 
airflow-core/src/airflow/ui/src/pages/Connections/{EditConnectionButton.tsx => 
DuplicateConnectionButton.tsx} (54%)
 create mode 100644 devel-common/src/sphinx_exts/mermaid_config.json
 create mode 100644 devel-common/src/sphinx_exts/mermaid_puppeteer_config.json
 create mode 100644 devel-common/src/sphinx_exts/mermaid_svg.py
 create mode 100644 
devel-common/tests/unit/sphinx_exts/docs_build/test_build_docs_mermaid.py
 copy devel-common/tests/unit/sphinx_exts/{test_python_builtin_xrefs.py => 
test_mermaid_svg.py} (53%)
 create mode 100755 scripts/in_container/install_mermaid_cli.sh

Reply via email to