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

github-bot pushed a change to branch 
dependabot/npm_and_yarn/providers/edge3/src/airflow/providers/edge3/plugins/www/edge-ui-package-updates-414902ac1f
in repository https://gitbox.apache.org/repos/asf/airflow.git


 discard 15f55ce7876 chore(deps-dev): bump the edge-ui-package-updates group 
across 1 directory with 3 updates
     add f08f5975e7d Return empty list for queued asset events instead of 404 
(#62934)
     add 230ac531700 AIP-99 Human-in-the-loop approval for LLM (#62898)
     add 819223e31c1 [main] Upgrade important CI environment (#62971)
     add 557bb230c01 cleanup spelling_wordlist.txt (#62956)
     add 49b19dd9e81 Retry test DB cleanup functions on transient MySQL errors 
#62768 (#62823)
     add 27ef337ac46 i18n(Ko): add missing translations in dag.json (Mar 6) 
(#62977)
     add dd755d86085 Add CI workflow to validate newsfragment PR numbers 
(#62975)
     add 7f9ca038898 Add run type legend tooltip to grid view (#62946)
     add 0cd76c07e1a Fix task log filters not working in fullscreen mode #62699 
(#62747)
     add f9ba98880bd Return destination GCS URIs from ADLSToGCSOperator (#61463)
     add 5593a15bede Refactor: extract bundle lifecycle helpers and refresh 
predicate (#62517)
     add e76becd8381 Enable Elasticsearch provider integration tests in CI 
(#62942)
     add 6722c4b3559 Align integration LocalStack docker-compose with e2e 
LocalStack config (#62980)
     add f4fd68fb151 Replace connexion with FastAPI for FAB provider (#62664)
     add 13af96b8086 perf: use load_only() in get_dag_runs eager loading to 
reduce data fetched per task instance (#62482)
     add 27c11d04db0 fix: clean up Docker resources after executing commands in 
Breeze (#62992)
     add efef218967e Add workers.celery.kerberosSidecar & 
workers.kubernetes.kerberosSidecar sections (#61881)
     add a915216434c perf(api): optimize /ui/dags endpoint serialization 
(#61483)
     add 25e9284a1de fix: gracefully handle 404 from worker log server for 
historical retry attempts (#62475)
     add ec751185e3d Add missing dag_id filter on DagRun query (#62750)
     add 602eb20fa64 Update buttons for adding Connections, Variables and Pools 
(#62607)
     add 60b52b78d74 CI: Upgrade important CI environment (#62989)
     add e96907ba8c6 Fix mypy issues from trinodb 0.337.0 (#62998)
     add d3deefb6216 chore(deps-dev): bump the edge-ui-package-updates group 
across 1 directory with 3 updates

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (15f55ce7876)
            \
             N -- N -- N   
refs/heads/dependabot/npm_and_yarn/providers/edge3/src/airflow/providers/edge3/plugins/www/edge-ui-package-updates-414902ac1f
 (d3deefb6216)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/workflows/check-newsfragment-pr-number.yml |  57 ++
 .pre-commit-config.yaml                            |   2 +-
 Dockerfile.ci                                      |   2 +-
 airflow-core/docs/best-practices.rst               |   2 +-
 .../src/airflow/api_fastapi/common/db/dag_runs.py  |  13 +-
 .../api_fastapi/core_api/datamodels/dags.py        |  17 +-
 .../core_api/openapi/v2-rest-api-generated.yaml    |  18 +-
 .../api_fastapi/core_api/routes/public/assets.py   |  10 -
 .../core_api/routes/public/task_instances.py       |  11 +-
 .../airflow/api_fastapi/core_api/routes/ui/dags.py |  19 +-
 airflow-core/src/airflow/dag_processing/manager.py |  45 +-
 .../ui/openapi-gen/requests/services.gen.ts        |   3 +-
 .../airflow/ui/openapi-gen/requests/types.gen.ts   |  12 +-
 .../src/airflow/ui/public/i18n/locales/en/dag.json |   3 +-
 .../src/airflow/ui/public/i18n/locales/ko/dag.json |   9 +
 .../ui/src/layouts/Details/Grid/RunTypeLegend.tsx  |  54 ++
 .../ui/src/layouts/Details/PanelButtons.tsx        |   4 +-
 .../src/pages/Connections/AddConnectionButton.tsx  |  18 +-
 .../src/airflow/ui/src/pages/Dag/Header.tsx        |   1 -
 .../ui/src/pages/DagsList/AssetSchedule.tsx        |  34 +-
 .../src/airflow/ui/src/pages/DagsList/DagCard.tsx  |   1 -
 .../src/airflow/ui/src/pages/DagsList/DagsList.tsx |  23 +-
 .../src/airflow/ui/src/pages/DagsList/Schedule.tsx |   3 -
 .../src/airflow/ui/src/pages/Pools/Pools.tsx       |   3 +-
 .../ui/src/pages/TaskInstance/Logs/Logs.tsx        |   2 +-
 .../src/pages/TaskInstance/Logs/TaskLogHeader.tsx  |   2 +-
 .../airflow/ui/src/pages/Variables/Variables.tsx   |   4 +-
 .../src/airflow/utils/log/file_task_handler.py     |  18 +
 .../core_api/routes/public/test_assets.py          |  12 +-
 .../core_api/routes/public/test_task_instances.py  |   8 +-
 .../tests/unit/dag_processing/test_manager.py      |  47 ++
 .../tests/unit/utils/log/test_file_task_handler.py |  92 +++
 chart/files/pod-template-file.kubernetes-helm-yaml |  14 +-
 chart/templates/_helpers.yaml                      |  13 +-
 chart/templates/workers/worker-deployment.yaml     |   2 +-
 chart/templates/workers/worker-hpa.yaml            |   2 +-
 chart/templates/workers/worker-kedaautoscaler.yaml |   2 +-
 chart/templates/workers/worker-networkpolicy.yaml  |   2 +-
 .../workers/worker-poddisruptionbudget.yaml        |   2 +-
 chart/templates/workers/worker-service.yaml        |   2 +-
 chart/templates/workers/worker-serviceaccount.yaml |   2 +-
 chart/values.schema.json                           | 174 ++++-
 chart/values.yaml                                  |  42 ++
 .../airflow_breeze/commands/developer_commands.py  |  38 +-
 dev/breeze/src/airflow_breeze/global_constants.py  |   1 -
 .../tests/test_pytest_args_for_test_types.py       |   1 +
 dev/breeze/tests/test_selective_checks.py          |  13 +-
 dev/breeze/uv.lock                                 | 200 ++---
 devel-common/pyproject.toml                        |   2 +-
 devel-common/src/docs/provider_conf.py             |  14 +-
 devel-common/src/tests_common/test_utils/db.py     |  51 ++
 docs/spelling_wordlist.txt                         | 338 +--------
 .../helm_tests/airflow_aux/test_airflow_common.py  |  12 +-
 .../airflow_aux/test_container_lifecycle.py        |  74 +-
 .../airflow_aux/test_pod_template_file.py          | 186 ++++-
 .../tests/helm_tests/airflow_core/test_worker.py   |  12 +-
 .../helm_tests/airflow_core/test_worker_sets.py    |  83 ++-
 .../tests/helm_tests/security/test_kerberos.py     |  74 +-
 .../helm_tests/security/test_security_context.py   |  39 +-
 providers/common/ai/docs/operators/llm.rst         |  20 +
 providers/common/ai/docs/operators/llm_sql.rst     |  13 +
 .../common/ai/example_dags/example_llm.py          |  22 +
 .../common/ai/example_dags/example_llm_sql.py      |  26 +
 .../providers/common/ai/mixins}/__init__.py        |   0
 .../airflow/providers/common/ai/mixins/approval.py | 178 +++++
 .../airflow/providers/common/ai/operators/llm.py   |  24 +-
 .../providers/common/ai/operators/llm_sql.py       |  18 +
 .../ai/tests/unit/common/ai/mixins}/__init__.py    |   0
 .../tests/unit/common/ai/mixins/test_approval.py   | 309 ++++++++
 .../ai/tests/unit/common/ai/operators/test_llm.py  | 191 +++++
 .../tests/unit/common/ai/operators/test_llm_sql.py | 229 ++++++
 providers/elasticsearch/pyproject.toml             |   1 -
 providers/elasticsearch/tests/conftest.py          |  14 -
 .../elasticsearch}/tests/integration/__init__.py   |   0
 .../tests/integration/elasticsearch}/__init__.py   |   0
 .../integration/elasticsearch/log}/__init__.py     |   0
 .../elasticsearch/log/test_es_remote_log_io.py     | 120 +++
 .../unit/elasticsearch/log/test_es_task_handler.py |  28 -
 providers/fab/.pre-commit-config.yaml              |   1 -
 providers/fab/README.rst                           |   1 -
 .../{fab-token-api-ref.rst => fab-api-ref.rst}     |   0
 providers/fab/docs/api-ref/fab-public-api-ref.rst  |  23 -
 .../fab/docs/auth-manager/api-authentication.rst   |   2 +-
 providers/fab/docs/auth-manager/token.rst          |   2 +-
 providers/fab/docs/index.rst                       |  10 +-
 providers/fab/pyproject.toml                       |   1 -
 .../fab/auth_manager/api_endpoints/__init__.py     |  16 -
 .../api_endpoints/role_and_permission_endpoint.py  | 174 -----
 .../auth_manager/api_endpoints/user_endpoint.py    | 220 ------
 .../providers/fab/auth_manager/fab_auth_manager.py |  27 +-
 .../providers/fab/auth_manager/openapi/__init__.py |  16 -
 .../fab/auth_manager/openapi/v1-flask-api.yaml     | 709 ------------------
 .../providers/fab/auth_manager/schemas/__init__.py |  16 -
 .../schemas/role_and_permission_schema.py          | 103 ---
 .../fab/auth_manager/schemas/user_schema.py        |  73 --
 .../providers/fab/www/api_connexion/__init__.py    |  17 -
 .../providers/fab/www/api_connexion/exceptions.py  | 197 -----
 .../providers/fab/www/api_connexion/parameters.py  |  86 ---
 .../providers/fab/www/api_connexion/security.py    |  85 ---
 .../providers/fab/www/api_connexion/types.py       |  28 -
 providers/fab/src/airflow/providers/fab/www/app.py |   4 -
 .../fab/src/airflow/providers/fab/www/constants.py |  28 -
 .../providers/fab/www/extensions/init_views.py     |  98 +--
 providers/fab/tests/conftest.py                    |  10 +
 .../fab/auth_manager/api_endpoints/__init__.py     |  16 -
 .../api_endpoints/remote_user_api_auth_backend.py  |  84 ---
 .../fab/auth_manager/api_endpoints/test_auth.py    |  77 --
 .../test_role_and_permission_endpoint.py           | 572 --------------
 .../api_endpoints/test_user_endpoint.py            | 829 ---------------------
 .../fab/tests/unit/fab/auth_manager/conftest.py    |   7 -
 .../unit/fab/auth_manager/schemas/__init__.py      |  17 -
 .../schemas/test_role_and_permission_schema.py     | 105 ---
 .../fab/auth_manager/schemas/test_user_schema.py   | 152 ----
 .../unit/fab/auth_manager/test_fab_auth_manager.py |   2 +-
 .../tests/unit/fab/auth_manager/test_security.py   |   2 +-
 .../api_connexion_utils.py => test_utils.py}       |  23 -
 .../fab/auth_manager/views/test_permissions.py     |   2 +-
 .../unit/fab/auth_manager/views/test_roles_list.py |   2 +-
 .../tests/unit/fab/auth_manager/views/test_user.py |   2 +-
 .../unit/fab/auth_manager/views/test_user_edit.py  |   2 +-
 .../unit/fab/auth_manager/views/test_user_stats.py |   2 +-
 providers/fab/tests/unit/fab/decorators.py         |   2 -
 providers/fab/tests/unit/fab/www/views/conftest.py |   5 +-
 .../fab/www/views/test_views_custom_user_views.py  |   2 +-
 .../google/cloud/transfers/adls_to_gcs.py          |  29 +-
 .../google/cloud/transfers/trino_to_gcs.py         |   3 +-
 .../google/common/auth_backend/google_openid.py    |   4 +-
 providers/google/tests/conftest.py                 |  11 +
 .../google/cloud/transfers/test_adls_to_gcs.py     |  76 +-
 .../common/auth_backend/test_google_openid.py      |  15 +-
 .../src/airflow/providers/trino/hooks/trino.py     |   8 +-
 .../ci/docker-compose/integration-localstack.yml   |   9 +
 scripts/ci/prek/check_imports_in_providers.py      |   2 +-
 scripts/ci/prek/ruff_format.py                     |   2 +-
 134 files changed, 2570 insertions(+), 4578 deletions(-)
 create mode 100644 .github/workflows/check-newsfragment-pr-number.yml
 create mode 100644 
airflow-core/src/airflow/ui/src/layouts/Details/Grid/RunTypeLegend.tsx
 create mode 100644 airflow-core/tests/unit/utils/log/test_file_task_handler.py
 copy {airflow-core/src/airflow/_shared => 
providers/common/ai/src/airflow/providers/common/ai/mixins}/__init__.py (100%)
 create mode 100644 
providers/common/ai/src/airflow/providers/common/ai/mixins/approval.py
 copy {airflow-core/src/airflow/_shared => 
providers/common/ai/tests/unit/common/ai/mixins}/__init__.py (100%)
 create mode 100644 
providers/common/ai/tests/unit/common/ai/mixins/test_approval.py
 copy {airflow-core => providers/elasticsearch}/tests/integration/__init__.py 
(100%)
 copy {airflow-core/src/airflow/_shared => 
providers/elasticsearch/tests/integration/elasticsearch}/__init__.py (100%)
 copy {airflow-core/src/airflow/_shared => 
providers/elasticsearch/tests/integration/elasticsearch/log}/__init__.py (100%)
 create mode 100644 
providers/elasticsearch/tests/integration/elasticsearch/log/test_es_remote_log_io.py
 rename providers/fab/docs/api-ref/{fab-token-api-ref.rst => fab-api-ref.rst} 
(100%)
 delete mode 100644 providers/fab/docs/api-ref/fab-public-api-ref.rst
 delete mode 100644 
providers/fab/src/airflow/providers/fab/auth_manager/api_endpoints/__init__.py
 delete mode 100644 
providers/fab/src/airflow/providers/fab/auth_manager/api_endpoints/role_and_permission_endpoint.py
 delete mode 100644 
providers/fab/src/airflow/providers/fab/auth_manager/api_endpoints/user_endpoint.py
 delete mode 100644 
providers/fab/src/airflow/providers/fab/auth_manager/openapi/__init__.py
 delete mode 100644 
providers/fab/src/airflow/providers/fab/auth_manager/openapi/v1-flask-api.yaml
 delete mode 100644 
providers/fab/src/airflow/providers/fab/auth_manager/schemas/__init__.py
 delete mode 100644 
providers/fab/src/airflow/providers/fab/auth_manager/schemas/role_and_permission_schema.py
 delete mode 100644 
providers/fab/src/airflow/providers/fab/auth_manager/schemas/user_schema.py
 delete mode 100644 
providers/fab/src/airflow/providers/fab/www/api_connexion/__init__.py
 delete mode 100644 
providers/fab/src/airflow/providers/fab/www/api_connexion/exceptions.py
 delete mode 100644 
providers/fab/src/airflow/providers/fab/www/api_connexion/parameters.py
 delete mode 100644 
providers/fab/src/airflow/providers/fab/www/api_connexion/security.py
 delete mode 100644 
providers/fab/src/airflow/providers/fab/www/api_connexion/types.py
 delete mode 100644 providers/fab/src/airflow/providers/fab/www/constants.py
 delete mode 100644 
providers/fab/tests/unit/fab/auth_manager/api_endpoints/__init__.py
 delete mode 100644 
providers/fab/tests/unit/fab/auth_manager/api_endpoints/remote_user_api_auth_backend.py
 delete mode 100644 
providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_auth.py
 delete mode 100644 
providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_role_and_permission_endpoint.py
 delete mode 100644 
providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_user_endpoint.py
 delete mode 100644 
providers/fab/tests/unit/fab/auth_manager/schemas/__init__.py
 delete mode 100644 
providers/fab/tests/unit/fab/auth_manager/schemas/test_role_and_permission_schema.py
 delete mode 100644 
providers/fab/tests/unit/fab/auth_manager/schemas/test_user_schema.py
 rename 
providers/fab/tests/unit/fab/auth_manager/{api_endpoints/api_connexion_utils.py 
=> test_utils.py} (79%)

Reply via email to