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

github-bot pushed a change to branch 
dependabot/npm_and_yarn/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/core-ui-package-updates-b2623902da
in repository https://gitbox.apache.org/repos/asf/airflow.git


 discard 5eb40f9d57f Bump the core-ui-package-updates group across 2 
directories with 38 updates
     add d2755fc52e1 Bump stylelint (#49638)
     add c35afd1f78b Fix SnowflakeSqlApiHook backwards compatibility for 
get_oauth_token method (#49482)
     add 86cdef22b11 Add count to Stats Cards in Dashboard (#49519)
     add bf47ede11e7 Update default Airflow version in Dockerfile to 3.0.0 
(#49626)
     add 405fbf34180 Prepare documentation to release common.compat 1.6.1 
(#49624)
     add 8b6b9b90adc Fix missing version substitution in docs (#49640)
     add 20bdf5fc824 feature(ui): Make entire task box clickable to select the 
task in Air… (#49299)
     add d391a6d1e28 Remove extra slash so that the runs tab is selected. 
(#49600)
     add f15bebe51d6 Fix min-sqlalchemy tests (#49636)
     add ba631cd556d Chart: Make Airflow 3.0.0 default Airflow version (#49593)
     add c651b61d3cf AIP-38: enhance layout for `RunBackfillForm` (#49609)
     add f73f895c28b Update standard provider doc operators in core 
operators-and-hooks-ref.rst (#49401)
     add b4fdf6268d4 Update docs since --tree flag is tasks list command 
removed in Airflow 3. (#49623)
     add 348eb455a9d Add autorefresh to health section for live updates. 
(#49645)
     add d4b542b6caf Fix test_roundtrip_provider_example_dags (#49647)
     add e889112f3e2 Fix Dag Code text selection bg (#49649)
     add e840ffbbc1b Upgrade breeze deps (#49656)
     add 2e3e714f6d9 Fix wrong link in standard provider yaml file (#49660)
     add a497e7c6331 Remove .dev0 suffix from airflow version (#49621)
     add b01e534195f Remove some lingering subdag references (#49663)
     add ab037cb0a01 Add external logs link (#49475)
     add 859c11e666d fix a few sqlalchemy deprecation warnings (#49477)
     add d90bb69b02a Docs: Use `get_current_context` from Task SDK (#49654)
     add 42f81ebc70f Switch to built-in dry-run/verbose commands for breeze 
release commands (#49616)
     add e7d384d1902 Extract logic to redirect on login/logout to a method 
(#49604)
     add 1b27c3b5d5d Remove the "dev0" usage from the CI (#49665)
     add 4775b64b311 Remove the retries script - we do not use it any nore 
(#49687)
     add dd2d8e5dea2 Add S3 docs publishing scripts (#47814)
     add 78615a35f04 Make LatestOnlyOperator work for default 
data-interval-less DAGs (#49554)
     add 4e3c964a0e2 bugfix: Add handling for unhealthy state in 
`AzureContainerInstancesOperator` (#49688)
     add ab28a8b2ac1 feat: Add DAG versioning information to OpenLineage events 
(#48741)
     add ba4398f23b7 Simplify logic flow of initialize_airflow_tests fixture 
(#49461)
     add 5349d09321c Create Apache TinkerPop provider (#47446)
     add 5923d9ce82b Update dev docs about merging PRs for Airflow 3.0 (#49701)
     add c14b3c74078 Prepare docs for Apr ad hoc release of fab and 
common.compat providers (#49690)
     add 1df5b41783e Tweak Execution API OpenAPI spec to improve code 
Generation (#49700)
     add f3acdd28984 Improve caching strategy for inventory cache (#49693)
     add 1cd86146eec Rename operation IDs for task instance endpoints to 
include map index… (#49608)
     add 22755b47528 Confgure "suggest a change" links properly (#49702)
     add c2bd43a2c37 Check for task concurrency parameters inside encoded 
object & partial_kwargs to handle dynamic tasks. (#49708)
     add e564f1ba291 use NonNegativeInt for backfill_id (#49691)
     add fb2fd0ff1f7 Display plugin import errors in the UI (#49643)
     add 6e459b4b0b3 feat (airflowctl): Allow adding the same commands with 
custom action commands (#49674)
     add 2372dcd07ca Fix k8s test: scheduler crash when using LocalExecutor 
(#49677)
     add ed06d99c226 Better handle safe url redirects in login form for 
SimpleAuthManager (#49697)
     add 102644dafa1 Improve AirflowRouter (#49712)
     add 76edd92cc0a Fix infinite redirect caused by mistakenly setting token 
cookie as secure (#49721)
     add 74cafa20b93 fix: PlugiuImportErrors assertion (#49719)
     add 8ad08fa075e Fix infinite redirect in FAB AuthManager caused by 
mistakenly setting token cookie as secure (#49724)
     add c708f8db620 include jti when generating jwt token (#49531)
     add 3ba35c75b28 feat: add `polling_period_seconds` and `timeout_seconds` 
to the template fields of `CloudRunExecuteJobOperator` (#49704)
     add 4df8803c7a5 Bump the core-ui-package-updates group across 2 
directories with 38 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   (5eb40f9d57f)
            \
             N -- N -- N   
refs/heads/dependabot/npm_and_yarn/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/core-ui-package-updates-b2623902da
 (4df8803c7a5)

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:
 .../airflow_providers_bug_report.yml               |    1 +
 .github/boring-cyborg.yml                          |    3 +
 .github/workflows/basic-tests.yml                  |   28 +-
 .github/workflows/ci-image-build.yml               |    1 -
 .github/workflows/ci-image-checks.yml              |    9 +-
 .github/workflows/generate-constraints.yml         |   10 +-
 .github/workflows/prod-image-build.yml             |    4 +-
 .github/workflows/publish-docs-to-s3.yml           |  204 +++
 .github/workflows/push-image-cache.yml             |    2 -
 .github/workflows/release_dockerhub_image.yml      |    3 +-
 .github/workflows/test-providers.yml               |    9 +-
 .pre-commit-config.yaml                            |    6 +-
 Dockerfile                                         |    2 +-
 Dockerfile.ci                                      |    4 +-
 .../dynamic-task-mapping.rst                       |    2 +-
 airflow-core/docs/conf.py                          |   10 +-
 .../docs/core-concepts/auth-manager/index.rst      |    2 +-
 airflow-core/docs/extra-packages-ref.rst           |    2 +
 airflow-core/docs/faq.rst                          |    4 +-
 airflow-core/docs/img/airflow_erd.sha256           |    2 +-
 airflow-core/docs/operators-and-hooks-ref.rst      |   38 +-
 airflow-core/docs/tutorial/fundamentals.rst        |    4 +-
 airflow-core/docs/tutorial/taskflow.rst            |    2 +-
 airflow-core/pyproject.toml                        |    2 +-
 airflow-core/src/airflow/__init__.py               |    2 +-
 .../auth/managers/models/resource_details.py       |    4 +-
 .../auth/managers/simple/routes/login.py           |   10 +-
 .../auth/managers/simple/ui/package-lock.json      |   36 +-
 .../auth/managers/simple/ui/package.json           |    6 +-
 .../auth/managers/simple/ui/pnpm-lock.yaml         |   68 +-
 .../auth/managers/simple/ui/src/login/Login.tsx    |   19 +-
 .../src/airflow/api_fastapi/auth/tokens.py         |    3 +
 .../src/airflow/api_fastapi/common/router.py       |   58 +-
 .../api_fastapi/core_api/datamodels/backfills.py   |    4 +-
 .../airflow/api_fastapi/core_api/datamodels/log.py |    6 +
 .../api_fastapi/core_api/datamodels/ui/config.py   |    2 +
 .../api_fastapi/core_api/openapi/_private_ui.yaml  |   10 +
 .../core_api/openapi/v1-rest-api-generated.yaml    |  105 +-
 .../core_api/routes/public/backfills.py            |    9 +-
 .../api_fastapi/core_api/routes/public/log.py      |   37 +-
 .../core_api/routes/public/task_instances.py       |    6 +
 .../api_fastapi/core_api/routes/ui/config.py       |    4 +
 .../src/airflow/api_fastapi/core_api/security.py   |    3 +-
 .../src/airflow/api_fastapi/execution_api/app.py   |   24 +-
 .../execution_api/routes/asset_events.py           |    5 +-
 .../api_fastapi/execution_api/routes/assets.py     |    5 +-
 .../api_fastapi/execution_api/routes/dag_runs.py   |    5 +-
 .../api_fastapi/execution_api/routes/health.py     |    4 +-
 .../execution_api/routes/task_instances.py         |    8 +-
 .../execution_api/routes/task_reschedules.py       |    5 +-
 .../api_fastapi/execution_api/routes/xcoms.py      |    7 +-
 .../airflow/example_dags/example_latest_only.py    |    2 +
 .../example_dags/example_trigger_controller_dag.py |    4 +
 .../0059_3_0_0_remove_external_trigger_field.py    |    2 +-
 airflow-core/src/airflow/models/dag.py             |   17 +-
 airflow-core/src/airflow/models/dagbag.py          |    4 +-
 airflow-core/src/airflow/models/dagrun.py          |    3 +-
 airflow-core/src/airflow/models/taskinstance.py    |    3 +-
 airflow-core/src/airflow/security/permissions.py   |   12 +-
 .../airflow/serialization/serialized_objects.py    |    6 +-
 .../src/airflow/ui/openapi-gen/queries/common.ts   |   71 +-
 .../ui/openapi-gen/queries/ensureQueryData.ts      |   53 +-
 .../src/airflow/ui/openapi-gen/queries/prefetch.ts |   53 +-
 .../src/airflow/ui/openapi-gen/queries/queries.ts  |   95 +-
 .../src/airflow/ui/openapi-gen/queries/suspense.ts |   65 +-
 .../airflow/ui/openapi-gen/requests/schemas.gen.ts |   30 +
 .../ui/openapi-gen/requests/services.gen.ts        |   79 +-
 .../airflow/ui/openapi-gen/requests/types.gen.ts   |   88 +-
 airflow-core/src/airflow/ui/package.json           |    6 +-
 airflow-core/src/airflow/ui/pnpm-lock.yaml         |   68 +-
 .../ui/src/components/Banner/BackfillBanner.tsx    |   12 +-
 .../src/components/DagActions/RunBackfillForm.tsx  |   69 +-
 .../src/airflow/ui/src/components/ErrorAlert.tsx   |    2 +-
 .../airflow/ui/src/components/Graph/AssetNode.tsx  |    6 +-
 .../airflow/ui/src/components/Graph/DagNode.tsx    |   13 +-
 .../airflow/ui/src/components/Graph/TaskLink.tsx   |   27 +-
 .../airflow/ui/src/components/Graph/TaskNode.tsx   |   22 +-
 .../ui/src/layouts/Details/DagBreadcrumb.tsx       |    2 +-
 .../src/airflow/ui/src/layouts/Nav/LogoutModal.tsx |    5 +-
 airflow-core/src/airflow/ui/src/main.tsx           |    9 +-
 .../src/airflow/ui/src/pages/Dag/Code/Code.tsx     |   11 +-
 .../airflow/ui/src/pages/Dashboard/Dashboard.tsx   |   14 +-
 .../ui/src/pages/Dashboard/Health/Health.tsx       |    7 +-
 .../src/pages/Dashboard/Stats/DAGImportErrors.tsx  |   68 +-
 .../src/pages/Dashboard/Stats/DagFilterButton.tsx  |   44 -
 ...{DAGImportErrors.tsx => PluginImportErrors.tsx} |   26 +-
 ...ErrorsModal.tsx => PluginImportErrorsModal.tsx} |   26 +-
 .../airflow/ui/src/pages/Dashboard/Stats/Stats.tsx |  106 +-
 .../ui/src/pages/Dashboard/Stats/StatsCard.tsx     |   80 +
 airflow-core/src/airflow/ui/src/pages/Plugins.tsx  |    9 +-
 .../ui/src/pages/TaskInstance/ExtraLinks.tsx       |    2 +-
 .../pages/TaskInstance/Logs/ExternalLogLink.tsx    |   71 +
 .../ui/src/pages/TaskInstance/Logs/Logs.tsx        |   15 +
 airflow-core/src/airflow/ui/src/utils/links.ts     |    7 +
 airflow-core/src/airflow/utils/db.py               |    9 +
 .../tests/unit/api_fastapi/auth/test_tokens.py     |    2 +
 .../core_api/routes/public/test_backfills.py       |   40 +
 .../api_fastapi/core_api/routes/public/test_log.py |   52 +
 .../api_fastapi/core_api/routes/ui/test_config.py  |    2 +
 .../unit/api_fastapi/execution_api/test_app.py     |    2 +-
 .../tests/unit/dag_processing/test_manager.py      |    2 +-
 .../unit/serialization/test_dag_serialization.py   |    6 +-
 .../unit/serialization/test_serialized_objects.py  |   39 +-
 airflow-core/tests/unit/utils/test_task_group.py   |   14 +-
 .../src/airflowctl/api/datamodels/generated.py     |   10 +-
 airflow-ctl/src/airflowctl/ctl/cli_config.py       |   61 +-
 .../tests/airflow_ctl/api/test_operations.py       |    6 +-
 .../tests/airflow_ctl/ctl/test_cli_config.py       |   80 +-
 chart/Chart.yaml                                   |   20 +-
 chart/README.md                                    |    2 +-
 chart/docs/conf.py                                 |    6 +-
 chart/newsfragments/49593.significant.rst          |    3 +
 chart/values.schema.json                           |    4 +-
 chart/values.yaml                                  |    4 +-
 contributing-docs/testing/integration_tests.rst    |    2 +
 contributing-docs/testing/python_client_tests.rst  |    2 +-
 contributing-docs/testing/unit_tests.rst           |    4 +-
 dev/README_AIRFLOW3_DEV.md                         |   28 +-
 dev/README_RELEASE_AIRFLOW.md                      |    4 +-
 dev/breeze/README.md                               |    2 +-
 dev/breeze/doc/05_test_commands.rst                |    2 +-
 dev/breeze/doc/09_release_management_tasks.rst     |   54 +
 dev/breeze/doc/images/output-commands.svg          |    2 +-
 dev/breeze/doc/images/output_build-docs.svg        |  116 +-
 dev/breeze/doc/images/output_build-docs.txt        |    2 +-
 .../doc/images/output_release-management.svg       |   20 +-
 .../doc/images/output_release-management.txt       |    2 +-
 ...tput_release-management_add-back-references.svg |   18 +-
 ...tput_release-management_add-back-references.txt |    2 +-
 ...tput_release-management_create-minor-branch.svg |   20 +-
 ...tput_release-management_create-minor-branch.txt |    2 +-
 ...management_generate-issue-content-providers.svg |   16 +-
 ...management_generate-issue-content-providers.txt |    2 +-
 ...ease-management_generate-providers-metadata.svg |   18 +-
 ...ease-management_generate-providers-metadata.txt |    2 +-
 ..._release-management_prepare-airflow-tarball.svg |   18 +-
 ..._release-management_prepare-airflow-tarball.txt |    2 +-
 ...e-management_prepare-provider-distributions.svg |   16 +-
 ...e-management_prepare-provider-distributions.txt |    2 +-
 ...e-management_prepare-provider-documentation.svg |   16 +-
 ...e-management_prepare-provider-documentation.txt |    2 +-
 ...utput_release-management_publish-docs-to-s3.svg |  142 ++
 ...utput_release-management_publish-docs-to-s3.txt |    1 +
 .../output_release-management_publish-docs.svg     |   18 +-
 .../output_release-management_publish-docs.txt     |    2 +-
 .../output_release-management_start-rc-process.svg |   20 +-
 .../output_release-management_start-rc-process.txt |    2 +-
 .../output_release-management_start-release.svg    |   20 +-
 .../output_release-management_start-release.txt    |    2 +-
 ...output_sbom_generate-providers-requirements.svg |   12 +-
 ...output_sbom_generate-providers-requirements.txt |    2 +-
 .../output_setup_check-all-params-in-groups.svg    |   22 +-
 .../output_setup_check-all-params-in-groups.txt    |    2 +-
 .../output_setup_regenerate-command-images.svg     |   22 +-
 .../output_setup_regenerate-command-images.txt     |    2 +-
 dev/breeze/doc/images/output_shell.svg             |    2 +-
 dev/breeze/doc/images/output_shell.txt             |    2 +-
 dev/breeze/doc/images/output_start-airflow.svg     |    2 +-
 dev/breeze/doc/images/output_start-airflow.txt     |    2 +-
 .../output_testing_providers-integration-tests.svg |    4 +-
 .../output_testing_providers-integration-tests.txt |    2 +-
 dev/breeze/pyproject.toml                          |    5 +-
 .../airflow_breeze/commands/developer_commands.py  |   19 +-
 .../commands/developer_commands_config.py          |   23 +-
 .../commands/minor_release_command.py              |   72 +-
 .../commands/release_candidate_command.py          |   75 +-
 .../src/airflow_breeze/commands/release_command.py |   40 +-
 .../commands/release_management_commands.py        |   75 +
 .../commands/release_management_commands_config.py |   16 +
 dev/breeze/src/airflow_breeze/global_constants.py  |    2 +
 .../src/airflow_breeze/params/shell_params.py      |    2 +
 dev/breeze/src/airflow_breeze/utils/ci_group.py    |    9 +-
 .../src/airflow_breeze/utils/docs_publisher.py     |    5 +-
 .../src/airflow_breeze/utils/publish_docs_to_s3.py |  197 +++
 dev/breeze/tests/test_publish_docs_to_s3.py        |  271 ++++
 .../tests/test_pytest_args_for_test_types.py       |    1 +
 dev/breeze/tests/test_selective_checks.py          |    4 +-
 dev/breeze/uv.lock                                 | 1544 ++++++++++----------
 dev/refresh_images.sh                              |    4 +-
 devel-common/pyproject.toml                        |    2 +-
 devel-common/src/docs/build_docs.py                |   35 +-
 devel-common/src/docs/provider_conf.py             |    3 +-
 devel-common/src/docs/utils/conf_constants.py      |    4 -
 .../sphinx_exts/docs_build/fetch_inventories.py    |   14 +-
 devel-common/src/tests_common/pytest_plugin.py     |   69 +-
 docker-stack-docs/README.md                        |   10 +-
 docker-stack-docs/conf.py                          |    3 +-
 .../extending/add-airflow-configuration/Dockerfile |    2 +-
 .../extending/add-apt-packages/Dockerfile          |    2 +-
 .../add-build-essential-extend/Dockerfile          |    2 +-
 .../extending/add-providers/Dockerfile             |    2 +-
 .../add-pypi-packages-constraints/Dockerfile       |    2 +-
 .../extending/add-pypi-packages-uv/Dockerfile      |    2 +-
 .../extending/add-pypi-packages/Dockerfile         |    2 +-
 .../extending/add-requirement-packages/Dockerfile  |    2 +-
 .../extending/custom-providers/Dockerfile          |    2 +-
 .../extending/embedding-dags/Dockerfile            |    2 +-
 .../extending/writable-directory/Dockerfile        |    2 +-
 docker-stack-docs/entrypoint.rst                   |   14 +-
 docs/spelling_wordlist.txt                         |    3 +
 .../helm_tests/airflow_aux/test_airflow_common.py  |    5 +
 .../helm_tests/airflow_aux/test_annotations.py     |   37 +-
 .../airflow_aux/test_basic_helm_chart.py           |  235 +--
 .../tests/helm_tests/airflow_core/test_env.py      |   41 +-
 .../helm_tests/airflow_core/test_scheduler.py      |    4 +-
 .../helm_tests/other/test_git_sync_scheduler.py    |   23 +-
 .../helm_tests/other/test_git_sync_webserver.py    |    8 +-
 helm-tests/tests/helm_tests/security/test_rbac.py  |    8 +-
 .../helm_tests/webserver/test_hpa_webserver.py     |    4 +
 .../tests/helm_tests/webserver/test_ingress_web.py |   33 +-
 .../helm_tests/webserver/test_pdb_webserver.py     |    1 +
 .../tests/helm_tests/webserver/test_webserver.py   |  116 +-
 .../tests/kubernetes_tests/test_base.py            |   25 +-
 .../kubernetes_tests/test_kubernetes_executor.py   |    2 +-
 .../tests/kubernetes_tests/test_other_executors.py |   18 +-
 providers-summary-docs/conf.py                     |    3 +-
 .../aws/auth_manager/test_aws_auth_manager.py      |    2 +-
 .../{standard => apache/tinkerpop}/README.rst      |   17 +-
 .../tinkerpop/docs/changelog.rst}                  |   12 +-
 .../apache/tinkerpop/docs/commits.rst              |   34 +-
 providers/apache/{beam => tinkerpop}/docs/conf.py  |    2 +-
 .../tinkerpop/docs/connections/tinkerpop.rst       |   88 ++
 .../apache/{kylin => tinkerpop}/docs/index.rst     |   38 +-
 .../docs/installing-providers-from-sources.rst     |    0
 .../docs/operators/tinkerpop.rst}                  |   31 +-
 .../apache/{beam => tinkerpop}/docs/security.rst   |    0
 providers/apache/{pig => tinkerpop}/provider.yaml  |   55 +-
 .../apache/{cassandra => tinkerpop}/pyproject.toml |   18 +-
 .../apache/tinkerpop/src/airflow}/__init__.py      |    0
 .../tinkerpop/src/airflow/providers}/__init__.py   |    0
 .../src/airflow/providers/apache}/__init__.py      |    0
 .../src/airflow/providers/apache/tinkerpop/LICENSE |    0
 .../providers/apache/tinkerpop}/__init__.py        |    4 +-
 .../apache/tinkerpop}/get_provider_info.py         |   30 +-
 .../providers/apache/tinkerpop/hooks}/__init__.py  |    0
 .../providers/apache/tinkerpop/hooks/gremlin.py    |  154 ++
 .../apache/tinkerpop/operators}/__init__.py        |    0
 .../apache/tinkerpop/operators/gremlin.py}         |   48 +-
 .../tinkerpop}/tests/conftest.py                   |    0
 .../tinkerpop/tests/integration}/__init__.py       |    0
 .../tests/integration/apache}/__init__.py          |    0
 .../integration/apache/tinkerpop}/__init__.py      |    0
 .../apache/tinkerpop/hooks}/__init__.py            |    0
 .../apache/tinkerpop/hooks/test_gremlin.py         |   49 +
 .../apache/tinkerpop/tests/system}/__init__.py     |    0
 .../tinkerpop/tests/system/apache}/__init__.py     |    0
 .../tests/system/apache/tinkerpop}/__init__.py     |    0
 .../apache/tinkerpop/example_gremlin_dag.py}       |   26 +-
 .../apache/tinkerpop/tests/unit}/__init__.py       |    0
 .../tinkerpop/tests/unit/apache}/__init__.py       |    0
 .../tests/unit/apache/tinkerpop}/__init__.py       |    0
 .../tests/unit/apache/tinkerpop/hooks}/__init__.py |    0
 .../unit/apache/tinkerpop/hooks/test_gremlin.py    |  151 ++
 .../unit/apache/tinkerpop/operators}/__init__.py   |    0
 .../apache/tinkerpop/operators/test_gremlin.py     |   66 +
 providers/common/compat/README.rst                 |    6 +-
 providers/common/compat/docs/changelog.rst         |   21 +
 providers/common/compat/docs/commits.rst           |   24 +-
 providers/common/compat/docs/index.rst             |    8 +-
 providers/common/compat/provider.yaml              |    3 +-
 providers/common/compat/pyproject.toml             |    6 +-
 .../airflow/providers/common/compat/__init__.py    |    2 +-
 providers/common/sql/docs/operators.rst            |   14 +
 ...xecute_query.py => example_generic_transfer.py} |   38 +-
 providers/fab/README.rst                           |    6 +-
 providers/fab/docs/changelog.rst                   |   25 +
 providers/fab/docs/commits.rst                     |   18 +
 providers/fab/docs/index.rst                       |    6 +-
 providers/fab/provider.yaml                        |    3 +-
 providers/fab/pyproject.toml                       |    6 +-
 .../fab/src/airflow/providers/fab/__init__.py      |    2 +-
 .../airflow/providers/fab/www/package-lock.json    |   56 +-
 .../fab/src/airflow/providers/fab/www/package.json |    2 +-
 .../providers/fab/www/security/permissions.py      |   12 +-
 .../fab/src/airflow/providers/fab/www/views.py     |    2 +-
 .../providers/google/cloud/operators/cloud_run.py  |   11 +-
 .../unit/google/cloud/operators/test_cloud_run.py  |    2 +
 .../azure/operators/container_instances.py         |    4 +
 .../azure/operators/test_container_instances.py    |    5 +-
 .../airflow/providers/openlineage/utils/utils.py   |   32 +-
 .../tests/unit/openlineage/utils/test_utils.py     |  131 +-
 .../airflow/providers/snowflake/hooks/snowflake.py |   19 +-
 .../providers/snowflake/hooks/snowflake_sql_api.py |   42 +-
 .../tests/unit/snowflake/hooks/test_snowflake.py   |   36 +-
 .../unit/snowflake/hooks/test_snowflake_sql_api.py |   13 +-
 providers/standard/README.rst                      |    6 +-
 providers/standard/docs/changelog.rst              |   32 +
 providers/standard/docs/commits.rst                |   21 +
 providers/standard/docs/index.rst                  |    2 +-
 .../bash.rst => operators/latest_only.rst}         |   15 +-
 .../bash.rst => operators/trigger_dag_run.rst}     |   15 +-
 providers/standard/provider.yaml                   |   10 +-
 providers/standard/pyproject.toml                  |    6 +-
 .../src/airflow/providers/standard/__init__.py     |    2 +-
 .../providers/standard/get_provider_info.py        |    7 +
 .../providers/standard/operators/latest_only.py    |   72 +-
 .../operators/test_latest_only_operator.py         |  107 +-
 pyproject.toml                                     |   12 +-
 .../ci/docker-compose/gremlin/graph.properties     |   19 +-
 .../gremlin-entrypoint.sh}                         |   29 +-
 .../ci/docker-compose/gremlin/gremlin-server.yaml  |   63 +
 .../docker-compose/gremlin/log4j-server.properties |   32 +
 .../ci/docker-compose/gremlin/logback.xml          |   30 +-
 ...tegration-drill.yml => integration-gremlin.yml} |   27 +-
 scripts/ci/docker-compose/remove-sources.yml       |    1 +
 scripts/ci/docker-compose/tests-sources.yml        |    1 +
 .../ci/testing/run_breeze_command_with_retries.sh  |   46 -
 scripts/docker/entrypoint_ci.sh                    |    4 +-
 scripts/in_container/check_environment.sh          |    4 +
 .../in_container/run_update_fastapi_api_spec.py    |   18 +
 task-sdk/dev/generate_task_sdk_models.py           |    4 +
 task-sdk/pyproject.toml                            |    1 +
 task-sdk/src/airflow/sdk/definitions/dag.py        |   14 +-
 313 files changed, 5689 insertions(+), 2543 deletions(-)
 create mode 100644 .github/workflows/publish-docs-to-s3.yml
 delete mode 100644 
airflow-core/src/airflow/ui/src/pages/Dashboard/Stats/DagFilterButton.tsx
 copy 
airflow-core/src/airflow/ui/src/pages/Dashboard/Stats/{DAGImportErrors.tsx => 
PluginImportErrors.tsx} (72%)
 copy 
airflow-core/src/airflow/ui/src/pages/Dashboard/Stats/{DAGImportErrorsModal.tsx 
=> PluginImportErrorsModal.tsx} (80%)
 create mode 100644 
airflow-core/src/airflow/ui/src/pages/Dashboard/Stats/StatsCard.tsx
 create mode 100644 
airflow-core/src/airflow/ui/src/pages/TaskInstance/Logs/ExternalLogLink.tsx
 create mode 100644 chart/newsfragments/49593.significant.rst
 create mode 100644 
dev/breeze/doc/images/output_release-management_publish-docs-to-s3.svg
 create mode 100644 
dev/breeze/doc/images/output_release-management_publish-docs-to-s3.txt
 create mode 100644 dev/breeze/src/airflow_breeze/utils/publish_docs_to_s3.py
 create mode 100644 dev/breeze/tests/test_publish_docs_to_s3.py
 copy providers/{standard => apache/tinkerpop}/README.rst (75%)
 copy providers/{amazon/docs/connections/index.rst => 
apache/tinkerpop/docs/changelog.rst} (88%)
 copy 
dev/breeze/src/airflow_breeze/templates/PROVIDER_COMMITS_TEMPLATE.rst.jinja2 => 
providers/apache/tinkerpop/docs/commits.rst (58%)
 copy providers/apache/{beam => tinkerpop}/docs/conf.py (98%)
 create mode 100644 providers/apache/tinkerpop/docs/connections/tinkerpop.rst
 copy providers/apache/{kylin => tinkerpop}/docs/index.rst (68%)
 copy providers/apache/{beam => 
tinkerpop}/docs/installing-providers-from-sources.rst (100%)
 copy providers/apache/{flink/docs/operators.rst => 
tinkerpop/docs/operators/tinkerpop.rst} (58%)
 copy providers/apache/{beam => tinkerpop}/docs/security.rst (100%)
 copy providers/apache/{pig => tinkerpop}/provider.yaml (51%)
 copy providers/apache/{cassandra => tinkerpop}/pyproject.toml (90%)
 copy {airflow-core/tests/integration => 
providers/apache/tinkerpop/src/airflow}/__init__.py (100%)
 copy {airflow-core/tests/integration => 
providers/apache/tinkerpop/src/airflow/providers}/__init__.py (100%)
 copy {airflow-core/tests/integration => 
providers/apache/tinkerpop/src/airflow/providers/apache}/__init__.py (100%)
 copy LICENSE => 
providers/apache/tinkerpop/src/airflow/providers/apache/tinkerpop/LICENSE (100%)
 copy providers/apache/{cassandra/src/airflow/providers/apache/cassandra => 
tinkerpop/src/airflow/providers/apache/tinkerpop}/__init__.py (94%)
 copy providers/apache/{cassandra/src/airflow/providers/apache/cassandra => 
tinkerpop/src/airflow/providers/apache/tinkerpop}/get_provider_info.py (58%)
 copy {airflow-core/src/airflow/api/common => 
providers/apache/tinkerpop/src/airflow/providers/apache/tinkerpop/hooks}/__init__.py
 (100%)
 create mode 100644 
providers/apache/tinkerpop/src/airflow/providers/apache/tinkerpop/hooks/gremlin.py
 copy {airflow-core/src/airflow/api/common => 
providers/apache/tinkerpop/src/airflow/providers/apache/tinkerpop/operators}/__init__.py
 (100%)
 copy providers/{neo4j/src/airflow/providers/neo4j/operators/neo4j.py => 
apache/tinkerpop/src/airflow/providers/apache/tinkerpop/operators/gremlin.py} 
(52%)
 copy providers/{airbyte => apache/tinkerpop}/tests/conftest.py (100%)
 copy {airflow-core/src/airflow/api => 
providers/apache/tinkerpop/tests/integration}/__init__.py (100%)
 copy {airflow-core/tests/integration => 
providers/apache/tinkerpop/tests/integration/apache}/__init__.py (100%)
 copy {airflow-core/src/airflow/api => 
providers/apache/tinkerpop/tests/integration/apache/tinkerpop}/__init__.py 
(100%)
 copy {airflow-core/src/airflow/api => 
providers/apache/tinkerpop/tests/integration/apache/tinkerpop/hooks}/__init__.py
 (100%)
 create mode 100644 
providers/apache/tinkerpop/tests/integration/apache/tinkerpop/hooks/test_gremlin.py
 copy {airflow-core/src/airflow/api => 
providers/apache/tinkerpop/tests/system}/__init__.py (100%)
 copy {airflow-core/tests/integration => 
providers/apache/tinkerpop/tests/system/apache}/__init__.py (100%)
 copy {airflow-core/src/airflow/api => 
providers/apache/tinkerpop/tests/system/apache/tinkerpop}/__init__.py (100%)
 copy providers/apache/{pig/tests/system/apache/pig/example_pig.py => 
tinkerpop/tests/system/apache/tinkerpop/example_gremlin_dag.py} (76%)
 copy {airflow-core/tests/integration => 
providers/apache/tinkerpop/tests/unit}/__init__.py (100%)
 copy {airflow-core/tests/integration => 
providers/apache/tinkerpop/tests/unit/apache}/__init__.py (100%)
 copy {airflow-core/src/airflow/api => 
providers/apache/tinkerpop/tests/unit/apache/tinkerpop}/__init__.py (100%)
 copy {airflow-core/src/airflow/api/common => 
providers/apache/tinkerpop/tests/unit/apache/tinkerpop/hooks}/__init__.py (100%)
 create mode 100644 
providers/apache/tinkerpop/tests/unit/apache/tinkerpop/hooks/test_gremlin.py
 copy {airflow-core/src/airflow/api/common => 
providers/apache/tinkerpop/tests/unit/apache/tinkerpop/operators}/__init__.py 
(100%)
 create mode 100644 
providers/apache/tinkerpop/tests/unit/apache/tinkerpop/operators/test_gremlin.py
 copy 
providers/common/sql/tests/system/common/sql/{example_sql_execute_query.py => 
example_generic_transfer.py} (63%)
 copy providers/standard/docs/{sensors/bash.rst => operators/latest_only.rst} 
(72%)
 copy providers/standard/docs/{sensors/bash.rst => 
operators/trigger_dag_run.rst} (71%)
 copy airflow-core/src/airflow/api_fastapi/auth/managers/models/base_user.py => 
scripts/ci/docker-compose/gremlin/graph.properties (62%)
 copy scripts/ci/docker-compose/{keycloak/init-keycloak-db.sh => 
gremlin/gremlin-entrypoint.sh} (56%)
 create mode 100644 scripts/ci/docker-compose/gremlin/gremlin-server.yaml
 create mode 100644 scripts/ci/docker-compose/gremlin/log4j-server.properties
 copy airflow-core/tests/unit/testconfig/conf/core-with-trash.xml => 
scripts/ci/docker-compose/gremlin/logback.xml (59%)
 copy scripts/ci/docker-compose/{integration-drill.yml => 
integration-gremlin.yml} (60%)
 delete mode 100755 scripts/ci/testing/run_breeze_command_with_retries.sh

Reply via email to