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

ephraimanierobi pushed a change to branch backport-1914cff-v3-1-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


 discard 8f5119ee588 [v3-1-test] feat: add PYTHON_LTO build arg for FIPS 
compliance (#58583)
     add 9a7f170360a [v3-1-test] Add CODEOWNERS entry for Airflow CLI (#58784) 
(#58831)
     add ec2b041a09e [v3-1-test] CI: Upgrade important CI environment (#58839) 
(#58844)
     add 8c0ca69c750 anual backport 160db5b from PR #58835 (#58847)
     add f914148b587 [v3-1-test] Fix(UI): Improve mobile responsiveness of 
Dashboard sections (#58811) (#58853)
     add aadd70a2667 [v3-1-test] Remove global from breeze testing commands 
(#58854) (#58858)
     add 8d80fc2577d [v3-1-test] update zizmor prek hook to version 1.18.0 
(#58860) (#58862)
     add 66b6c9b807d [v3-1-test] Remove global from breeze 
PROVIDER_DEPENDENCIES (#58857) (#58865)
     add b091fc25325 [v3-1-test] Bugfix/remove global from breeze (#58866) 
(#58873)
     add bce8296a316 [v3-1-test] Backport: Remove global from prek CI scripts 
#58872 (#58874)
     add d030615143c [v3-1-test] Synchronize the list of people who can publish 
docs and build images (#58876) (#58877)
     add e04d236c87b [v3-1-test] Add additional clarifying docs for TaskGroup 
params (#58511) (#58880)
     add 141b0a015e0 [v3-1-test] 56058: Removing refresh state consumption for 
Dag header (#58389) (#58692)
     add 18479213934 [v3-1-test] Docs: update UIAlert import path and usage for 
v3 (#58089) (#58090) (#58891)
     add 7f120a5be8f [v3-1-test] BUGFIX: trigger ui parameter field is dict 
when param.value is null (#58682) (#58899)
     add f5e76d1025e [v3-1-test] Fix the `__init__.py` for tests (#58211) 
(#58213)
     add d0dd79430d0 [v3-1-test] Add prompt to breeze container (#58879) 
(#58884)
     add 64642c224b7 [v3-1-test] Select deadlines by id so that deadlines 
associated with other dagruns of same run_id are not pruned. (#58574) (#58910)
     add 12077cf7e3a [v3-1-test] Fix `breeze setup autocomplete` references 
(#58898) (#58914)
     add 5d03970285b [v3-1-test] Return dag tags in alphabetical order (#58883) 
(#58904)
     add 29153818292 [v3-1-test] fix string to datetime pydantic and test 
(#58791) (#58916)
     add bd2d5a48fa3 [v3-1-test] Small updates to release process (PMC provider 
check) (#58913) (#58917)
     add 930dce3fc8d Add migration options for Airflow 2 users using database 
access in tasks (#57479)
     add 33c4ac2efbc make sure the taskInstances's endDate is not null (#58435)
     add 0465461a191 +Parse string with timezone to dayjs object, rather than 
create dayjs object and convert it (#57880)
     add 589689c87d9 Add Consuming Tasks in asset header (#58060)
     add 12ced9acdef Add missing Dag run table translation (#58572)
     add 1e20c1c70d7 Fix for object rendering in HITL interface (#58611)
     add b3fd4863333 docs: Clarify masking in Connection extra JSON is 
keyword-dependent (#58587)
     add 1e341d4e577 [v3-1-test] feat: add PYTHON_LTO build arg for FIPS 
compliance (#58583)

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   (8f5119ee588)
            \
             N -- N -- N   refs/heads/backport-1914cff-v3-1-test (1e341d4e577)

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/CODEOWNERS                                 |  3 +
 .github/workflows/publish-docs-to-s3.yml           |  4 +-
 .github/workflows/release_dockerhub_image.yml      |  5 +-
 .pre-commit-config.yaml                            |  4 +-
 Dockerfile.ci                                      |  4 +-
 airflow-core/docs/best-practices.rst               |  4 +-
 airflow-core/docs/core-concepts/dags.rst           |  3 +
 airflow-core/docs/core-concepts/debug.rst          |  2 +-
 airflow-core/docs/howto/customize-ui.rst           |  8 +-
 airflow-core/docs/howto/set-up-database.rst        |  2 +-
 .../docs/installation/upgrading_to_airflow3.rst    | 95 +++++++++++++++++++--
 airflow-core/docs/public-airflow-interface.rst     |  3 +
 .../security/secrets/mask-sensitive-values.rst     |  6 +-
 .../api_fastapi/core_api/datamodels/dags.py        |  6 ++
 airflow-core/src/airflow/models/dagrun.py          |  2 +-
 .../airflow/ui/public/i18n/locales/en/assets.json  |  1 +
 .../ui/src/components/Assets/AssetEvents.tsx       |  2 +-
 .../airflow/ui/src/components/DateTimeInput.tsx    |  2 +-
 .../airflow/ui/src/components/DurationChart.tsx    | 11 ++-
 .../src/components/FlexibleForm/FieldSelector.tsx  |  7 +-
 .../src/airflow/ui/src/components/HeaderCard.tsx   |  6 +-
 .../src/airflow/ui/src/pages/Asset/Header.tsx      | 14 ++--
 .../ui/src/pages/AssetsList/DependencyPopover.tsx  |  2 +-
 airflow-core/src/airflow/ui/src/pages/Dag/Dag.tsx  |  8 +-
 .../src/airflow/ui/src/pages/Dag/Header.tsx        |  3 -
 airflow-core/src/airflow/ui/src/pages/DagRuns.tsx  |  4 +-
 .../HistoricalMetrics/HistoricalMetrics.tsx        |  6 +-
 .../pages/GroupTaskInstance/GroupTaskInstance.tsx  | 10 +--
 .../ui/src/pages/GroupTaskInstance/Header.tsx      |  9 +-
 .../ui/src/pages/MappedTaskInstance/Header.tsx     |  9 +-
 .../MappedTaskInstance/MappedTaskInstance.tsx      |  9 +-
 .../src/airflow/ui/src/pages/Run/Header.tsx        |  9 +-
 airflow-core/src/airflow/ui/src/pages/Run/Run.tsx  |  7 +-
 .../airflow/ui/src/pages/TaskInstance/Header.tsx   |  9 +-
 .../ui/src/pages/TaskInstance/TaskInstance.tsx     |  5 +-
 airflow-core/src/airflow/ui/src/utils/hitl.test.ts | 65 ++++++++++++++
 airflow-core/src/airflow/ui/src/utils/hitl.ts      | 33 +++++++-
 .../core_api/routes/public/test_dags.py            | 27 ++++++
 airflow-core/tests/unit/models/test_dagrun.py      | 57 ++++++++++++-
 contributing-docs/03_contributors_quick_start.rst  | 12 +--
 contributing-docs/testing/unit_tests.rst           |  4 +-
 dev/README_RELEASE_PROVIDERS.md                    |  6 +-
 dev/breeze/doc/01_installation.rst                 |  2 +-
 .../src/airflow_breeze/commands/main_command.py    |  2 +-
 .../commands/release_management_commands.py        | 10 +--
 .../src/airflow_breeze/commands/sbom_commands.py   |  4 +-
 .../airflow_breeze/commands/testing_commands.py    | 10 +--
 dev/breeze/src/airflow_breeze/global_constants.py  | 95 +--------------------
 .../src/airflow_breeze/params/shell_params.py      |  8 ++
 dev/breeze/src/airflow_breeze/utils/ci_group.py    | 10 +--
 .../src/airflow_breeze/utils/md5_build_check.py    |  7 +-
 dev/breeze/src/airflow_breeze/utils/packages.py    | 20 +++--
 dev/breeze/src/airflow_breeze/utils/path_utils.py  |  1 +
 .../airflow_breeze/utils/provider_dependencies.py  | 98 ++++++++++++++++++++--
 .../src/airflow_breeze/utils/publish_docs_to_s3.py | 17 +++-
 dev/breeze/src/airflow_breeze/utils/recording.py   | 11 ++-
 .../src/airflow_breeze/utils/selective_checks.py   |  6 +-
 .../src/airflow_breeze/utils/shared_options.py     | 31 +++----
 dev/breeze/src/airflow_breeze/utils/visuals.py     |  2 +-
 devel-common/pyproject.toml                        |  2 +-
 devel-common/src/tests_common/pytest_plugin.py     | 16 ++--
 providers/MANAGING_PROVIDERS_LIFECYCLE.rst         |  2 +-
 .../apache/impala/tests/system}/__init__.py        |  0
 .../apache/tinkerpop/tests/integration/__init__.py |  1 +
 .../apache/tinkerpop/tests/system/__init__.py      |  1 +
 providers/exasol/tests/system/__init__.py          |  1 +
 providers/git/tests/unit/__init__.py               |  1 +
 scripts/ci/prek/check_imports_in_providers.py      |  2 +-
 .../check_providers_subpackages_all_have_init.py   | 24 +++---
 scripts/ci/prek/ruff_format.py                     |  2 +-
 .../in_container/run_check_imports_in_providers.py | 11 +--
 scripts/tools/setup_breeze                         |  2 +-
 task-sdk/src/airflow/sdk/api/client.py             |  2 +-
 task-sdk/tests/task_sdk/api/test_client.py         |  2 +-
 74 files changed, 562 insertions(+), 329 deletions(-)
 create mode 100644 airflow-core/src/airflow/ui/src/utils/hitl.test.ts
 copy {airflow-core/tests/integration => 
providers/apache/impala/tests/system}/__init__.py (100%)

Reply via email to