This is an automated email from the ASF dual-hosted git repository.
dependabot[bot] pushed a change to branch
dependabot/npm_and_yarn/airflow-core/src/airflow/ui/eslint-da92dd51b9
in repository https://gitbox.apache.org/repos/asf/airflow.git
omit 755cac72e54 Bump the eslint group across 1 directory with 2 updates
add f23c096635f Stop airflowctl integration tests timing out right after a
Dag run starts (#72523)
add c77ec694d1a Fix LlamaIndexHook docs to stop claiming Ollama/vLLM
support (#72013)
add 6d4808b4e80 Add require_approval preflight check to
@task.llm_schema_compare (#71688)
add bcc430f5835 Fix DAG.cli() crashing on dags pause and unpause (#72109)
add 84128892672 Stop airflow standalone leaking components when one fails
to start (#72464)
add d1587ae4af1 Remove the dead CFullLoader branch from the YAML helpers
(#70943)
add 9f978d30097 Show the test type description in provider compatibility
job names (#72551)
add 6445ba58062 Add tests for edge3 worker API app and JWT auth (#72482)
add 0e0b175ed20 Bump the edge-ui-package-updates group across 1 directory
with 10 updates (#72528)
add 80090d2ddfe Fix mismatched AirflowConfigException in celery and edge3
(#72437)
add 20563781c3d Fix airflow connections test returning success exit code
on failure (#72548)
add a29f0dadcf3 Stop airflow providers get --full mutating cached provider
metadata (#72346)
add 577496acc3b Honor Airflow log levels in Go task logging (#71882)
add d305f889112 Instruct AI agents not to include issue tracker in PR
title (#71327)
add 72d42aebdec Fix airflow dags list --columns help showing wrong default
columns (#72607)
add 80797faf6d0 Fix incorrect documented defaults in Amazon operators and
sensors (#72315)
add 06c58123d6e Reuse Java SDK E2E Dag runs across assertions (#71812)
add 328730cbcd9 Add Azure Analysis Services model refresh support (#71350)
add a3b5b0be783 Reduce per-task DB round trips in the asset dependency
graph API (#71915)
add 08e428ca8ab Fix db migrate failure to Airflow 2.9.2 under PyMySQL
driver (#70235)
add aead4430729 Load the correct DAG version when a task starts from a
trigger (#69988)
add 1a5b65144f4 Clarify `@task` decorated callable errors when extra
positional arguments are passed. (#69157)
add 8e8f8266a53 Record six recurring non-issue shapes in the security
model (#72239)
add adaaf3a01ec Fix hierarchical_alphabetical sort order breaking the
graph and grid (#72137)
add ddc423bbd84 Fix mark-failed KeyError for removed-task TIs (#72338)
(#72394)
add fb8779b7dd1 Fix misleading error for malformed version in airflow db
downgrade (#72331)
add 123b1be6585 Remove unused legacy action logging helper (#72324)
add 4c3ffe8a2f1 i18n(ko): add missing translations(Sep 1) (#72372)
add 2da70dc8d0e Upgrade react-resizable-panels to v4 (#70820)
add b3bcf9f89dd Support a regex for the API's CORS allowed origins (#71778)
add 8a3fabdaff9 Bump the eslint group across 1 directory with 2 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 (755cac72e54)
\
N -- N -- N
refs/heads/dependabot/npm_and_yarn/airflow-core/src/airflow/ui/eslint-da92dd51b9
(8a3fabdaff9)
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/test-providers.yml | 2 +-
AGENTS.md | 10 +
airflow-core/docs/security/api.rst | 11 +
airflow-core/docs/security/security_model.rst | 101 ++
airflow-core/src/airflow/api/common/mark_tasks.py | 1 +
.../src/airflow/api_fastapi/core_api/app.py | 4 +-
.../core_api/services/ui/dependencies.py | 56 +-
airflow-core/src/airflow/cli/cli_config.py | 5 +-
.../src/airflow/cli/commands/connection_command.py | 1 +
.../src/airflow/cli/commands/dag_command.py | 16 +-
.../src/airflow/cli/commands/db_command.py | 8 +
.../src/airflow/cli/commands/provider_command.py | 3 +-
.../src/airflow/cli/commands/standalone_command.py | 4 +-
.../src/airflow/config_templates/config.yml | 11 +
.../src/airflow/jobs/triggerer_job_runner.py | 22 +-
...nconsistency_between_ORM_and_migration_files.py | 132 +-
airflow-core/src/airflow/models/dagbag.py | 8 +
.../airflow/serialization/definitions/taskgroup.py | 14 +
airflow-core/src/airflow/ui/package.json | 4 +-
airflow-core/src/airflow/ui/pnpm-lock.yaml | 24 +-
.../airflow/ui/public/i18n/locales/ko/common.json | 25 +
.../ui/public/i18n/locales/ko/components.json | 4 +
.../ui/src/layouts/Details/DetailsLayout.tsx | 47 +-
.../ui/src/layouts/Details/PanelButtons.tsx | 9 +-
.../src/airflow/ui/src/pages/Asset/AssetLayout.tsx | 37 +-
.../src/airflow/utils/log/action_logger.py | 26 -
airflow-core/src/airflow/utils/yaml.py | 6 +-
.../tests/unit/always/test_project_structure.py | 2 -
.../tests/unit/api/common/test_mark_tasks.py | 19 +
.../core_api/routes/ui/test_dependencies.py | 72 +
.../tests/unit/api_fastapi/core_api/test_app.py | 22 +
.../unit/cli/commands/test_connection_command.py | 5 +-
.../tests/unit/cli/commands/test_dag_command.py | 28 +
.../tests/unit/cli/commands/test_db_command.py | 29 +-
.../unit/cli/commands/test_provider_command.py | 59 +
.../unit/cli/commands/test_standalone_command.py | 13 +
airflow-core/tests/unit/cli/test_cli_parser.py | 12 +
airflow-core/tests/unit/jobs/test_triggerer_job.py | 88 +-
airflow-core/tests/unit/utils/test_task_group.py | 32 +-
.../tests/airflowctl_tests/conftest.py | 3 +
airflow-ctl/src/airflowctl/ctl/utils/yaml.py | 6 +-
.../java_sdk_tests/test_java_sdk_dag.py | 392 ++---
dev/skill-evals/last-eval-hash.txt | 2 +-
go-sdk/README.md | 11 +
go-sdk/pkg/execution/integration_test.go | 69 +
go-sdk/pkg/execution/logger.go | 146 +-
go-sdk/pkg/execution/logger_test.go | 158 +-
go-sdk/pkg/execution/server.go | 2 +-
.../providers/amazon/aws/operators/bedrock.py | 2 +-
.../airflow/providers/amazon/aws/operators/glue.py | 2 +-
.../airflow/providers/amazon/aws/operators/sqs.py | 2 +-
.../providers/amazon/aws/sensors/bedrock.py | 4 +-
.../airflow/providers/celery/cli/celery_command.py | 3 +-
.../providers/celery/executors/default_celery.py | 8 +-
.../tests/unit/celery/cli/test_celery_command.py | 9 +
.../unit/celery/executors/test_celery_executor.py | 19 +
providers/common/ai/docs/hooks/llamaindex.rst | 15 +-
providers/common/ai/docs/self_hosted_models.rst | 19 +-
providers/common/ai/provider.yaml | 4 +-
.../common/ai/decorators/llm_schema_compare.py | 11 +-
.../providers/common/ai/get_provider_info.py | 4 +-
.../providers/common/ai/hooks/llamaindex.py | 21 +-
.../ai/decorators/test_llm_schema_compare.py | 21 +
.../edge3/plugins/edge_executor_plugin.py | 3 +-
.../providers/edge3/plugins/www/package.json | 20 +-
.../providers/edge3/plugins/www/pnpm-lock.yaml | 1664 +++++++++++---------
.../edge3/plugins/test_edge_executor_plugin.py | 7 +
.../edge3/tests/unit/edge3/worker_api/test_app.py | 65 +
.../edge3/tests/unit/edge3/worker_api/test_auth.py | 152 ++
.../azure/docs/connections/analysis_services.rst | 63 +
.../azure/docs/operators/analysis_services.rst | 85 +
providers/microsoft/azure/provider.yaml | 34 +
.../providers/microsoft/azure/get_provider_info.py | 40 +
.../microsoft/azure/hooks/analysis_services.py | 300 ++++
.../microsoft/azure/operators/analysis_services.py | 136 ++
.../microsoft/azure/sensors/analysis_services.py | 98 ++
.../microsoft/azure/triggers/analysis_services.py | 182 +++
.../azure/example_azure_analysis_services.py | 80 +
.../azure/hooks/test_analysis_services.py | 500 ++++++
.../azure/operators/test_analysis_services.py | 218 +++
.../azure/sensors/test_analysis_services.py | 122 ++
.../azure/triggers/test_analysis_services.py | 336 ++++
scripts/cov/core_coverage.py | 1 -
task-sdk/src/airflow/sdk/bases/decorator.py | 45 +-
task-sdk/src/airflow/sdk/yaml.py | 6 +-
task-sdk/tests/task_sdk/bases/test_decorator.py | 30 +
86 files changed, 4792 insertions(+), 1300 deletions(-)
delete mode 100644 airflow-core/src/airflow/utils/log/action_logger.py
create mode 100644
airflow-core/tests/unit/cli/commands/test_provider_command.py
create mode 100644 providers/edge3/tests/unit/edge3/worker_api/test_app.py
create mode 100644 providers/edge3/tests/unit/edge3/worker_api/test_auth.py
create mode 100644
providers/microsoft/azure/docs/connections/analysis_services.rst
create mode 100644
providers/microsoft/azure/docs/operators/analysis_services.rst
create mode 100644
providers/microsoft/azure/src/airflow/providers/microsoft/azure/hooks/analysis_services.py
create mode 100644
providers/microsoft/azure/src/airflow/providers/microsoft/azure/operators/analysis_services.py
create mode 100644
providers/microsoft/azure/src/airflow/providers/microsoft/azure/sensors/analysis_services.py
create mode 100644
providers/microsoft/azure/src/airflow/providers/microsoft/azure/triggers/analysis_services.py
create mode 100644
providers/microsoft/azure/tests/system/microsoft/azure/example_azure_analysis_services.py
create mode 100644
providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_analysis_services.py
create mode 100644
providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_analysis_services.py
create mode 100644
providers/microsoft/azure/tests/unit/microsoft/azure/sensors/test_analysis_services.py
create mode 100644
providers/microsoft/azure/tests/unit/microsoft/azure/triggers/test_analysis_services.py