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

potiuk pushed a change to branch 
dependabot/npm_and_yarn/airflow-core/src/airflow/ui/eslint-5c0cd3bb85
in repository https://gitbox.apache.org/repos/asf/airflow.git


    omit a9aa67f3dc4 Apply eslint-plugin-unicorn 76 prefer-ternary and 
logical-operator fixes
    omit 5350862aea9 Bump the eslint group across 1 directory with 5 updates
     add e0e3454998f Add v3-4-test to CI, dependabot, backport, and fork-sync 
configuration (#74219)
     add 98e753847a3 Distinguish credential failures from AWS waiter exhaustion 
(#73870)
     add 71f98d3ac00 UI: Group digits of counters according to the selected 
locale (#73713)
     add 2d734dc9842 UI: Deflake backfill e2e tests on WebKit (#74200)
     add 20f90a6e105 UI: Keep Dags list table rows on a single line (#74002)
     add dafa0555a0e Bump stylelint (#74252)
     add 08fae625769 Add datafusion handler for google cleanup script (#74234)
     add 11bf87404c2 Restrict the second render pass in 
SqlToSlackWebhookOperator (#71402)
     add a048842a72a Fix google provider system tests dag version increase 
issues (#72194)
     add 48f6b517397 Require moto 5.2.2 or newer for the Amazon provider tests 
(#74224)
     add eb89b4092b9 Fix SSH commands failing when the task holds over 1024 
file descriptors (#74211)
     add 86aef85e35c Keep S3 Dag bundle downloads within the configured 
directory (#73756)
     add 1ab53cd8e38 Keep the Dag asset schedule the same shape for every 
caller (#73805)
     add fbdec9503c7 Support Table objects in BigQueryHook.create_table 
table_resource (#73099)
     add 67853607ab2 Add async Variable methods (aget, aset, adelete, akeys) 
(#72329)
     add 353d856281c Stop Kafka hook tests from leaving live clients behind 
(#74285)
     add b2786de47b7 Close German Translation Gaps 2026-10-05 (#74264)
     add 2b33f02539a UI: Open provider connection fields by default and title 
them by connection type (#74273)
     add d4a47caaf09 Notify downstream Dags when COPY INTO writes a Unity 
(Databricks) table (#74191)
     add 51184d53a52 Clarify Dag processor scoping and team config in 
Multi-Team docs (#73958)
     add c9abbdbdb87 Bump the auth-ui-package-updates group across 1 directory 
with 5 updates (#74254)
     add 2793a170be5 Fix connection screenshots missing from the msgraph and 
IBM MQ docs (#74287)
     add f5774789ea0 Pr/split storage tab (#73989)
     add 3a7e6031c6f corrected label for filter (#74189)
     add 758ebbd35f4 Document decision models served over the System One API in 
common.ai (#74266)
     add 37df9a5a4ac Wait for the Lang-SDK runtime's descriptors to settle 
before checking them (#74288)
     add fd7ac131553 Clarify how the providers vote result lists voters (#73883)
     add ed1435c2b57 UI: Surface Dag run conf in the header (#73987)
     add 9c1bb68c41f Increase worker startup timeout in LocalExecutor process 
death test (#74292)
     add 5ec2045d474 Fix PostgresToGCSOperator fetching one row at a time with 
psycopg3 (#73324)
     add 00bc44480c7 Apply impersonation_chain to deferred BigQuery existence 
checks (#71648)
     add 293623be3bb Bump the eslint group across 1 directory with 5 updates
     add c019336f2b4 Apply eslint-plugin-unicorn 76 prefer-ternary and 
logical-operator fixes

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   (a9aa67f3dc4)
            \
             N -- N -- N   
refs/heads/dependabot/npm_and_yarn/airflow-core/src/airflow/ui/eslint-5c0cd3bb85
 (c019336f2b4)

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:
 .apache-magpie-overrides/release-vote-tally.md     |  63 ++++
 .github/boring-cyborg.yml                          |   6 +-
 .github/dependabot.yml                             |  34 +-
 .github/workflows/ci-notification.yml              |   2 +-
 .github/workflows/milestone-tag-assistant.yml      |   1 +
 ...t.yml => scheduled-upgrade-check-v3-4-test.yml} |   8 +-
 airflow-core/docs/core-concepts/multi-team.rst     |  69 +++-
 .../auth/managers/simple/ui/package.json           |  10 +-
 .../auth/managers/simple/ui/pnpm-lock.yaml         | 332 +++++++++----------
 .../api_fastapi/core_api/datamodels/ui/assets.py   |   6 +
 .../api_fastapi/core_api/openapi/_private_ui.yaml  |   4 +
 .../api_fastapi/core_api/routes/ui/assets.py       |  18 +-
 .../airflow/ui/openapi-gen/requests/schemas.gen.ts |   5 +
 .../airflow/ui/openapi-gen/requests/types.gen.ts   |   1 +
 .../airflow/ui/public/i18n/locales/ar/admin.json   |   1 -
 .../src/airflow/ui/public/i18n/locales/ar/dag.json |   1 -
 .../airflow/ui/public/i18n/locales/ca/admin.json   |   1 -
 .../src/airflow/ui/public/i18n/locales/ca/dag.json |   1 -
 .../airflow/ui/public/i18n/locales/de/admin.json   |   1 -
 .../airflow/ui/public/i18n/locales/de/common.json  |   7 +
 .../ui/public/i18n/locales/de/components.json      |  12 +
 .../src/airflow/ui/public/i18n/locales/de/dag.json |  64 +++-
 .../airflow/ui/public/i18n/locales/de/dags.json    |   7 +
 .../airflow/ui/public/i18n/locales/el/admin.json   |   1 -
 .../src/airflow/ui/public/i18n/locales/el/dag.json |   1 -
 .../airflow/ui/public/i18n/locales/en/admin.json   |   2 +-
 .../src/airflow/ui/public/i18n/locales/en/dag.json |   1 -
 .../airflow/ui/public/i18n/locales/es/admin.json   |   1 -
 .../src/airflow/ui/public/i18n/locales/es/dag.json |   1 -
 .../airflow/ui/public/i18n/locales/fr/admin.json   |   1 -
 .../src/airflow/ui/public/i18n/locales/fr/dag.json |   1 -
 .../airflow/ui/public/i18n/locales/he/admin.json   |   1 -
 .../src/airflow/ui/public/i18n/locales/he/dag.json |   1 -
 .../airflow/ui/public/i18n/locales/hi/admin.json   |   1 -
 .../src/airflow/ui/public/i18n/locales/hi/dag.json |   1 -
 .../airflow/ui/public/i18n/locales/hu/admin.json   |   1 -
 .../src/airflow/ui/public/i18n/locales/hu/dag.json |   1 -
 .../airflow/ui/public/i18n/locales/it/admin.json   |   1 -
 .../airflow/ui/public/i18n/locales/ja/admin.json   |   1 -
 .../airflow/ui/public/i18n/locales/ko/admin.json   |   1 -
 .../src/airflow/ui/public/i18n/locales/ko/dag.json |   1 -
 .../airflow/ui/public/i18n/locales/nl/admin.json   |   1 -
 .../src/airflow/ui/public/i18n/locales/nl/dag.json |   1 -
 .../airflow/ui/public/i18n/locales/pl/admin.json   |   1 -
 .../src/airflow/ui/public/i18n/locales/pl/dag.json |   1 -
 .../airflow/ui/public/i18n/locales/pt/admin.json   |   1 -
 .../airflow/ui/public/i18n/locales/ru/admin.json   |   1 -
 .../src/airflow/ui/public/i18n/locales/ru/dag.json |   1 -
 .../airflow/ui/public/i18n/locales/th/admin.json   |   1 -
 .../airflow/ui/public/i18n/locales/tr/admin.json   |   1 -
 .../ui/public/i18n/locales/zh-CN/admin.json        |   1 -
 .../airflow/ui/public/i18n/locales/zh-CN/dag.json  |   1 -
 .../ui/public/i18n/locales/zh-TW/admin.json        |   1 -
 .../airflow/ui/public/i18n/locales/zh-TW/dag.json  |   1 -
 .../components/ActionAccordion/ActionAccordion.tsx |   6 +-
 .../src/components/AssetExpression/AssetNode.tsx   |   7 +-
 .../ui/src/components/AssetProgressCell.tsx        |   6 +-
 .../ui/src/components/Assets/AssetEvents.tsx       |   6 +-
 .../ui/src/components/Assets/ListPopover.tsx       |  46 +--
 .../ui/src/components/Assets/TriggeredRuns.tsx     |   6 +-
 .../DAGWarningsModal.test.tsx}                     |  25 +-
 .../airflow/ui/src/components/DAGWarningsModal.tsx |   4 +
 .../components/DagActions/RunBackfillForm.test.tsx |   1 +
 .../ui/src/components/DataTable/DataTable.tsx      |   4 +-
 .../ImportErrorCount.test.tsx}                     |  36 +--
 .../airflow/ui/src/components/ImportErrorCount.tsx |   7 +-
 .../airflow/ui/src/components/NeedsReviewBadge.tsx |   6 +-
 .../src/airflow/ui/src/components/PoolBar.test.tsx |  24 +-
 .../src/airflow/ui/src/components/PoolBar.tsx      |   7 +-
 .../ui/src/components/RenderedJsonField.tsx        |   6 +-
 .../ui/src/components/RollupKeyChecklist.tsx       |  51 +--
 .../StatsCard.test.tsx}                            |  23 +-
 .../src/airflow/ui/src/components/StatsCard.tsx    |   7 +-
 .../ui/src/components/TaskInstanceTooltip.test.tsx |  30 +-
 .../ui/src/components/TaskInstanceTooltip.tsx      |   6 +-
 .../src/airflow/ui/src/components/TaskName.tsx     |   9 +-
 .../airflow/ui/src/components/TrendCountButton.tsx |  12 +-
 .../src/airflow/ui/src/constants/filterConfigs.tsx |   2 +-
 .../ui/src/layouts/Details/DetailsLayout.tsx       |   6 +-
 .../src/airflow/ui/src/layouts/StorageLayout.tsx   |  40 ---
 .../ui/src/pages/AssetsList/DependencyPopover.tsx  |   6 +-
 .../src/pages/Connections/ConnectionForm.test.tsx  | 121 +++++++
 .../ui/src/pages/Connections/ConnectionForm.tsx    |  11 +-
 .../ui/src/pages/Connections/Connections.tsx       |   6 +-
 .../ui/src/pages/Dag/Calendar/CalendarTooltip.tsx  |   8 +-
 .../src/airflow/ui/src/pages/Dag/Details.tsx       |  12 +-
 .../src/airflow/ui/src/pages/Dag/Header.test.tsx   |  12 +
 .../src/airflow/ui/src/pages/Dag/Header.tsx        |   7 +-
 .../airflow/ui/src/pages/DagBundle/BundleFiles.tsx |   7 +-
 .../src/airflow/ui/src/pages/DagBundle/Header.tsx  |   5 +-
 .../src/pages/DagRuns/BulkDeleteDagRunsButton.tsx  |   5 +-
 .../src/pages/DagRuns/BulkMarkDagRunsAsButton.tsx  |   5 +-
 .../src/airflow/ui/src/pages/DagRuns/DagRuns.tsx   |   6 +-
 .../ui/src/pages/DagsList/AssetSchedule.test.tsx   | 125 ++++++++
 .../ui/src/pages/DagsList/AssetSchedule.tsx        |  12 +-
 .../pages/DagsList/BulkPauseDrainDagsButton.tsx    |   5 +-
 .../src/pages/DagsList/BulkUnpauseDagsButton.tsx   |   5 +-
 .../src/pages/DagsList/DagRunStateCounts.test.tsx  |  13 +-
 .../ui/src/pages/DagsList/DagRunStateCounts.tsx    |   5 +-
 .../ui/src/pages/DagsList/DagsList.test.tsx        |  34 ++
 .../src/airflow/ui/src/pages/DagsList/DagsList.tsx |  45 ++-
 .../DagsList/Schedule.test.tsx}                    |  47 ++-
 .../src/airflow/ui/src/pages/DagsList/Schedule.tsx |   2 +-
 .../Dashboard/HistoricalMetrics/MetricSection.tsx  |   3 +-
 .../Dashboard/PoolSummary/PoolSummary.test.tsx     |   1 +
 .../src/pages/Dashboard/Stats/DagImportErrors.tsx  |   4 +-
 .../pages/Dashboard/Stats/PluginImportErrors.tsx   |   4 +-
 .../ui/src/pages/Dashboard/Stats/Stats.test.tsx    |   5 +-
 .../ui/src/pages/GroupTaskInstance/Header.tsx      |   6 +-
 .../ui/src/pages/MappedTaskInstance/Details.tsx    |   6 +-
 .../ui/src/pages/MappedTaskInstance/Header.tsx     |   8 +-
 .../MappedTaskInstance/MappedTaskInstance.tsx      |  10 +-
 .../src/airflow/ui/src/pages/Pools/PoolBarCard.tsx |   7 +-
 .../src/airflow/ui/src/pages/Run/Details.tsx       |  12 +-
 .../src/airflow/ui/src/pages/Run/Header.tsx        |  19 +-
 .../src/pages/TaskInstance/TaskInstance.test.tsx   |   3 +-
 .../ui/src/pages/TaskInstance/TaskInstance.tsx     |  17 +-
 .../BulkDeleteTaskInstancesButton.tsx              |   5 +-
 .../BulkMarkTaskInstancesAsButton.tsx              |   5 +-
 .../ui/src/pages/TaskInstances/TaskInstances.tsx   |   6 +-
 .../airflow/ui/src/pages/Variables/Variables.tsx   |   6 +-
 airflow-core/src/airflow/ui/src/router.tsx         |  10 +-
 .../ui/src/system-components/Pagination/Item.tsx   |   6 +-
 .../src/system-components/Pagination/PageText.tsx  |  10 +-
 .../ui/src/system-components/Select/ValueText.tsx  |   8 +-
 .../src/airflow/ui/src/utils/datetimeUtils.ts      |  31 +-
 .../context.ts => utils/formatNumber.test.ts}      |  24 +-
 .../ui/selectors.ts => src/utils/formatNumber.ts}  |  14 +-
 airflow-core/src/airflow/ui/src/utils/index.ts     |   1 +
 airflow-core/src/airflow/ui/src/utils/intlCache.ts |  48 +++
 airflow-core/src/airflow/ui/src/utils/links.ts     |  13 +-
 .../src/airflow/ui/tests/e2e/pages/BackfillPage.ts |  26 +-
 .../api_fastapi/core_api/routes/ui/test_assets.py  |  34 +-
 .../unit/dag_processing/test_lang_sdk_processor.py |  20 +-
 .../tests/unit/executors/test_local_executor.py    |  15 +-
 dev/README_RELEASE_PROVIDERS.md                    |  30 +-
 dev/sync_fork.sh                                   |   2 +-
 docs/spelling_wordlist.txt                         |   1 +
 providers/amazon/docs/bundles/index.rst            |   5 +
 providers/amazon/docs/changelog.rst                |   6 +
 providers/amazon/pyproject.toml                    |   2 +-
 .../src/airflow/providers/amazon/aws/bundles/s3.py |   6 +-
 .../src/airflow/providers/amazon/aws/exceptions.py |   4 +
 .../amazon/aws/utils/waiter_with_logging.py        |  24 +-
 .../tests/unit/amazon/aws/bundles/test_s3.py       |  33 ++
 .../amazon/aws/utils/test_waiter_with_logging.py   | 135 +++++++-
 .../tests/unit/apache/kafka/hooks/test_consume.py  |   9 +-
 .../tests/unit/apache/kafka/hooks/test_produce.py  |   9 +-
 providers/common/ai/docs/approval_gates.rst        |   4 +-
 .../{classifier_models.rst => decision_models.rst} | 158 +++++++---
 providers/common/ai/docs/examples.rst              |   6 +-
 providers/common/ai/docs/installation.rst          |   5 +-
 providers/common/ai/docs/model_providers.rst       |  12 +-
 providers/common/ai/docs/operators/llm_branch.rst  |  14 +-
 providers/common/ai/docs/redirects.txt             |   1 +
 providers/common/ai/docs/retry_policies.rst        |  15 +-
 providers/common/ai/docs/self_hosted_models.rst    |   3 +
 providers/common/ai/docs/stability.rst             |   2 +-
 providers/common/ai/docs/use_cases/index.rst       |   3 +-
 .../ai/docs/use_cases/route_pipeline_failures.rst  |  25 +-
 ...assifier_model.py => example_decision_model.py} |  79 +++--
 .../common/ai/example_dags/example_llm_branch.py   |   5 +-
 .../ai/example_dags/example_llm_retry_policy.py    |  22 +-
 .../airflow/providers/common/ai/operators/llm.py   |   8 +-
 .../providers/common/ai/operators/llm_branch.py    |  14 +-
 .../providers/common/ai/policies/decision.py       |   4 +-
 .../airflow/providers/common/ai/policies/retry.py  |  19 +-
 .../airflow/providers/common/ai/utils/decision.py  |  12 +-
 .../unit/common/ai/operators/test_llm_branch.py    |   2 +-
 .../ai/tests/unit/common/ai/policies/test_retry.py |   2 +-
 providers/databricks/docs/operators/copy_into.rst  |  81 +++++
 .../providers/databricks/assets/databricks.py      |  37 +++
 .../databricks/operators/databricks_sql.py         |  82 ++++-
 .../unit/databricks/assets/test_databricks.py      |  55 ++++
 .../databricks/operators/test_databricks_copy.py   | 215 ++++++++++++-
 .../fab/src/airflow/providers/fab/www/package.json |   2 +-
 .../src/airflow/providers/fab/www/pnpm-lock.yaml   | 165 +++++-----
 .../providers/google/cloud/hooks/bigquery.py       |  13 +-
 .../providers/google/cloud/sensors/bigquery.py     |   2 +
 .../google/cloud/transfers/postgres_to_gcs.py      |  14 +-
 .../google/cloud/bigquery/example_bigquery_dts.py  |   3 +-
 .../cloud/bigquery/example_bigquery_sensors.py     |   3 -
 .../cloud/bigquery/example_bigquery_tables.py      |  21 +-
 .../cloud/bigquery/example_bigquery_value_check.py |   2 +-
 .../cloud/composer/example_cloud_composer.py       |   4 +-
 .../google/cloud/dataplex/example_dataplex_dp.py   |   2 +-
 .../example_cloud_storage_transfer_service_aws.py  |  64 ++--
 .../example_cloud_storage_transfer_service_gcp.py  |  55 ++--
 .../system/google/cloud/tasks/example_tasks.py     |  15 +-
 .../marketing_platform/example_campaign_manager.py |   6 +-
 .../system/google/resources_cleanup/README.md      |   8 +
 .../handlers/__init__.py                           |   2 +
 .../handlers/{sqladmin.py => datafusion.py}        |  42 ++-
 .../tests/unit/google/cloud/hooks/test_bigquery.py |  55 +++-
 .../unit/google/cloud/sensors/test_bigquery.py     |  37 +++
 .../google/cloud/transfers/test_postgres_to_gcs.py |  61 +++-
 .../google/resources_cleanup/test_cmd_delete.py    |   1 +
 .../resources_cleanup/test_datafusion_handler.py   |  67 ++++
 providers/ibm/mq/docs/connections/ibmmq.rst        |   9 +-
 .../microsoft/azure/docs/connections/msgraph.rst   |   9 +-
 .../slack/transfers/sql_to_slack_webhook.py        |  28 +-
 .../slack/transfers/test_sql_to_slack_webhook.py   |  61 ++++
 .../ssh/src/airflow/providers/ssh/hooks/ssh.py     |  68 ++--
 providers/ssh/tests/unit/ssh/hooks/test_ssh.py     | 106 ++++++-
 task-sdk/src/airflow/sdk/definitions/variable.py   |  55 +++-
 task-sdk/src/airflow/sdk/execution_time/context.py | 155 +++++++++
 .../tests/task_sdk/definitions/test_variables.py   | 139 +++++++-
 .../tests/task_sdk/execution_time/test_context.py  | 350 ++++++++++++++++++++-
 uv.lock                                            |   2 +-
 209 files changed, 3708 insertions(+), 1029 deletions(-)
 create mode 100644 .apache-magpie-overrides/release-vote-tally.md
 rename .github/workflows/{scheduled-upgrade-check-v3-3-test.yml => 
scheduled-upgrade-check-v3-4-test.yml} (89%)
 copy airflow-core/src/airflow/ui/src/{system-components/Pagination/context.ts 
=> components/DAGWarningsModal.test.tsx} (64%)
 copy airflow-core/src/airflow/ui/src/{pages/Dag/Code/FileLocation.test.tsx => 
components/ImportErrorCount.test.tsx} (54%)
 copy 
airflow-core/src/airflow/ui/src/{pages/Connections/NothingFoundInfo.test.tsx => 
components/StatsCard.test.tsx} (63%)
 delete mode 100644 airflow-core/src/airflow/ui/src/layouts/StorageLayout.tsx
 create mode 100644 
airflow-core/src/airflow/ui/src/pages/Connections/ConnectionForm.test.tsx
 create mode 100644 
airflow-core/src/airflow/ui/src/pages/DagsList/AssetSchedule.test.tsx
 copy airflow-core/src/airflow/ui/src/{layouts/Details/Grid/GridButton.test.tsx 
=> pages/DagsList/Schedule.test.tsx} (52%)
 copy airflow-core/src/airflow/ui/src/{system-components/Pagination/context.ts 
=> utils/formatNumber.test.ts} (64%)
 copy airflow-core/src/airflow/ui/{tests/e2e/utils/ui/selectors.ts => 
src/utils/formatNumber.ts} (54%)
 create mode 100644 airflow-core/src/airflow/ui/src/utils/intlCache.ts
 rename providers/common/ai/docs/{classifier_models.rst => decision_models.rst} 
(52%)
 rename 
providers/common/ai/src/airflow/providers/common/ai/example_dags/{example_classifier_model.py
 => example_decision_model.py} (60%)
 copy 
providers/google/tests/system/google/resources_cleanup/airflow_google_provider_resource_cleanup/handlers/{sqladmin.py
 => datafusion.py} (56%)
 create mode 100644 
providers/google/tests/unit/google/resources_cleanup/test_datafusion_handler.py

Reply via email to