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-a19865f7ea
in repository https://gitbox.apache.org/repos/asf/airflow.git
discard 259795a4011 Bump the core-ui-package-updates group across 1 directory
with 7 updates
add b994bb23a34 Fix get dags query to not have join explosion (#50984)
add 5ac8e4b0e2b Feature #39363: Allow to switch between Any or All in tag
filtering (#51162)
add 18141030976 Translate Navbar leftover details (#51137)
add 5aea1748ec8 Adding missing `configurations-ref` in Keycloak (#51175)
add 9d31c74ec8b Add project_id to the BigQueryCheckOperator,
BigQueryValueCheckOperator, BigQueryIntervalCheckOperator,
BigQueryColumnCheckOperator, BigQueryTableCheckOperator,
BigQueryToBigQueryOperator (#51006)
add 39532310a7a Fixup of PR51137 (#51179)
add 420f4cf0bc7 Fix execution API server URL handling for relative paths
in KE (#51183)
add ee69e9bb95e Only show language names in said language (#51177)
add 320f8981435 Handle SIGSEGV signals during DAG file imports (#51171)
add 744f9e5ad54 Add pool column to task instances list. (#51185)
add a2651f17d43 Fix lingering task supervisors when ``EOF`` is missed
(#51180)
add a898a1bce88 feat: merge TimeDeltaSensorAsync to TimeDeltaSensor
(#51133)
add ac3578c0574 Add HttpToGCSOperator for transferring data from HTTP to
GCS (#49625)
add 066f9789703 Mark test_mapped_task_upstream_removed_with_all_failed_..
as flaky (#51193)
add e1cd0c7a00f Fix failing static checks (#51197)
add 1b83f7135d4 Fix deferred task resumption in ``dag.test()`` (#51182)
add 7bea27ca90d Remove direct access to DB for safe_to_cancel() method for
Dataproc and BigQuery triggers (#49711)
add 23f993965f3 Relax Kubernetes client version support to <33.0.0 (#51195)
add 813f3e3f159 Update `TaskLogContent` to support virtualized rendering
(#50746)
add 05a7fc2007c Refresh Dag details page on new run (#51173)
add ae9dd23ab22 Add connection bulk deletion (#51201)
add 660480094d5 feat(ui): add i18n linting warning rules (#51131)
add 2c02285ae9b Add translation completeness lint (#51166)
add 4387544e73e Bump the core-ui-package-updates group across 1 directory
with 7 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 (259795a4011)
\
N -- N -- N
refs/heads/dependabot/npm_and_yarn/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/core-ui-package-updates-a19865f7ea
(4387544e73e)
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-core/docs/troubleshooting.rst | 10 ++
.../auth/managers/simple/ui/package-lock.json | 16 +-
.../auth/managers/simple/ui/package.json | 2 +-
.../auth/managers/simple/ui/pnpm-lock.yaml | 18 +--
.../api_fastapi/core_api/routes/public/dags.py | 43 ++++--
.../src/airflow/config_templates/config.yml | 9 ++
airflow-core/src/airflow/models/dagbag.py | 12 ++
airflow-core/src/airflow/ui/eslint.config.js | 4 +
airflow-core/src/airflow/ui/package.json | 2 +
airflow-core/src/airflow/ui/pnpm-lock.yaml | 38 +++++
airflow-core/src/airflow/ui/rules/i18n.js | 167 +++++++++++++++++++++
airflow-core/src/airflow/ui/rules/i18next.js | 65 ++++++++
.../ui/src/components/ConfirmationModal.tsx | 57 +++----
.../src/airflow/ui/src/constants/searchParams.ts | 1 +
.../src/airflow/ui/src/i18n/locales/de/common.json | 128 +++++++++-------
.../airflow/ui/src/i18n/locales/de/dashboard.json | 34 ++---
.../src/airflow/ui/src/i18n/locales/en/common.json | 130 ++++++++--------
.../airflow/ui/src/i18n/locales/en/dashboard.json | 34 ++---
.../src/airflow/ui/src/i18n/locales/ko/common.json | 109 +++++++-------
.../airflow/ui/src/i18n/locales/ko/dashboard.json | 34 ++---
.../src/airflow/ui/src/i18n/locales/nl/common.json | 109 +++++++-------
.../airflow/ui/src/i18n/locales/nl/dashboard.json | 34 ++---
.../airflow/ui/src/i18n/locales/zh-TW/common.json | 93 ++++++------
.../ui/src/i18n/locales/zh-TW/dashboard.json | 28 ++--
.../src/airflow/ui/src/layouts/Nav/LogoutModal.tsx | 33 ++--
.../airflow/ui/src/layouts/Nav/SecurityButton.tsx | 22 ++-
.../airflow/ui/src/layouts/Nav/TimezoneModal.tsx | 27 ++--
.../ui/src/layouts/Nav/TimezoneSelector.tsx | 10 +-
.../ui/src/layouts/Nav/UserSettingsButton.tsx | 11 +-
.../ui/src/pages/Connections/Connections.tsx | 76 +++++++++-
.../DeleteConnectionsButton.tsx} | 50 +++---
airflow-core/src/airflow/ui/src/pages/Dag/Dag.tsx | 21 ++-
.../ui/src/pages/Dag/Overview/TaskLogPreview.tsx | 2 +-
.../airflow/ui/src/pages/DagsList/DagsFilters.tsx | 42 +++++-
.../src/airflow/ui/src/pages/DagsList/DagsList.tsx | 3 +
.../ui/src/pages/TaskInstance/Logs/Logs.test.tsx | 21 ++-
.../ui/src/pages/TaskInstance/Logs/Logs.tsx | 8 +-
.../src/pages/TaskInstance/Logs/TaskLogContent.tsx | 38 ++++-
.../ui/src/pages/TaskInstances/TaskInstances.tsx | 5 +
...teVariables.ts => useBulkDeleteConnections.tsx} | 8 +-
.../src/airflow/ui/src/queries/useDags.tsx | 1 +
.../src/airflow/ui/src/queries/useLogs.tsx | 4 +-
.../ui/src/queries/useRefreshOnNewDagRuns.ts | 66 ++++++++
.../core_api/routes/public/test_dags.py | 8 +-
.../tests/unit/cli/commands/test_dag_command.py | 2 +-
airflow-core/tests/unit/models/test_dagbag.py | 53 +++++++
.../unit/ti_deps/deps/test_trigger_rule_dep.py | 1 +
dev/breeze/tests/test_selective_checks.py | 21 +--
providers/cncf/kubernetes/pyproject.toml | 4 +-
.../{gcs_to_sheets.rst => http_to_gcs.rst} | 45 ++++--
providers/google/provider.yaml | 4 +
providers/google/pyproject.toml | 4 +
.../providers/google/cloud/operators/bigquery.py | 59 ++++++--
.../google/cloud/transfers/bigquery_to_bigquery.py | 14 +-
.../google/cloud/transfers/http_to_gcs.py} | 136 +++++++++--------
.../providers/google/cloud/triggers/bigquery.py | 37 ++++-
.../providers/google/cloud/triggers/dataproc.py | 72 +++++++--
.../airflow/providers/google/get_provider_info.py | 6 +
.../google/cloud/gcs/example_http_to_gcs.py} | 86 ++++++-----
.../unit/google/cloud/operators/test_bigquery.py | 40 ++++-
.../google/cloud/transfers/test_http_to_gcs.py | 103 +++++++++++++
.../docs/configurations-ref.rst | 0
providers/keycloak/docs/index.rst | 1 +
.../openlineage/example_openlineage_defer.py | 28 ++--
.../providers/standard/sensors/time_delta.py | 64 +++++---
.../tests/system/standard/example_sensors.py | 6 +-
.../tests/unit/standard/sensors/test_time_delta.py | 137 ++++++++++++-----
task-sdk/src/airflow/sdk/definitions/dag.py | 7 +-
.../airflow/sdk/execution_time/execute_workload.py | 3 +
.../src/airflow/sdk/execution_time/supervisor.py | 53 +++++++
.../src/airflow/sdk/execution_time/task_runner.py | 7 +
.../task_sdk/execution_time/test_supervisor.py | 38 +++++
72 files changed, 1891 insertions(+), 773 deletions(-)
create mode 100644 airflow-core/src/airflow/ui/rules/i18n.js
create mode 100644 airflow-core/src/airflow/ui/rules/i18next.js
copy
airflow-core/src/airflow/ui/src/pages/{Variables/DeleteVariablesButton.tsx =>
Connections/DeleteConnectionsButton.tsx} (64%)
copy airflow-core/src/airflow/ui/src/queries/{useBulkDeleteVariables.ts =>
useBulkDeleteConnections.tsx} (86%)
create mode 100644
airflow-core/src/airflow/ui/src/queries/useRefreshOnNewDagRuns.ts
copy providers/google/docs/operators/transfer/{gcs_to_sheets.rst =>
http_to_gcs.rst} (53%)
copy
providers/{amazon/src/airflow/providers/amazon/aws/transfers/http_to_s3.py =>
google/src/airflow/providers/google/cloud/transfers/http_to_gcs.py} (57%)
copy providers/{amazon/tests/system/amazon/aws/example_http_to_s3.py =>
google/tests/system/google/cloud/gcs/example_http_to_gcs.py} (54%)
create mode 100644
providers/google/tests/unit/google/cloud/transfers/test_http_to_gcs.py
copy providers/{amazon => keycloak}/docs/configurations-ref.rst (100%)