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

ephraimanierobi pushed a change to branch v2-7-stable
in repository https://gitbox.apache.org/repos/asf/airflow.git


    from 84a5e464dc Update RELEASE_NOTES.rst
     add eda4bc4b87 Enable test connection in UI if explicitly set to `Enabled` 
(#33342)
     add 9405b081d7 Modify pathspec version restriction (#33349)
     add 1cb3e52bb2 Make skip of trigger form in UI if no params are defined 
configurable (#33351)
     add 1b0b952bb3 Fix clearing behavior for downstream work task with 
non-collinear setup task (#33358)
     add e690f5c561 Rename `ExternalBranchPythonOperator` to 
`BranchExternalPythonOperator` (#33360)
     add cbcf8bc207 Limit aiobotocore for eager upgrade to prevent pip 
backtracking (#33362)
     add 5ae23ebe1c Clarify UI user types in security model (#33021)
     add a817f21fb5 Fix links in security docs (#33329)
     add f5d8201ea7 Remove user sessions when resetting password (#33347)
     add 21ecb41ff6 Bring back the decision buttons on DAG trigger (#33394)
     add c67408664a Add update-constraints command that allows to modify 
released ones (#33144)
     add c68372ccc1 Improve handling of CI image timeout when backtracking 
(#33364)
     add f170861c43 Add better instructions to constraint files (#33367)
     add bade0efeb9 Restore `--builder` command for cache building (#33387)
     add 119407d819 Fix eager upgrade failures for canary builds (#33395)
     add 57114c6538 Improve graph nesting logic (#33421)
     add c08c82e9dd fixup! Update RELEASE_NOTES.rst

No new revisions were added by this update.

Summary of changes:
 .github/actions/build-ci-images/action.yml         |   7 -
 .github/actions/build-prod-images/action.yml       |   4 -
 .github/workflows/build-images.yml                 |   1 +
 .github/workflows/ci.yml                           |   1 +
 BREEZE.rst                                         |  88 ++--
 Dockerfile                                         |  12 +-
 Dockerfile.ci                                      |  11 +-
 RELEASE_NOTES.rst                                  |  16 +-
 .../auth/managers/fab/security_manager/override.py |  53 +-
 airflow/config_templates/config.yml                |  25 +-
 airflow/models/dag.py                              |  20 +-
 airflow/operators/python.py                        |   2 +-
 airflow/utils/db_cleanup.py                        |   4 +
 airflow/www/static/js/components/Graph/Edge.tsx    |  18 +-
 airflow/www/static/js/connection_form.js           |   2 +-
 airflow/www/static/js/dag/details/graph/Node.tsx   |   1 -
 airflow/www/static/js/dag/details/graph/index.tsx  |  32 +-
 airflow/www/static/js/dag/details/graph/utils.ts   |  81 ++--
 airflow/www/static/js/types/index.ts               |  41 +-
 airflow/www/static/js/utils/graph.ts               |  62 ++-
 airflow/www/templates/airflow/dag.html             |  31 ++
 airflow/www/templates/airflow/dags.html            |  23 +-
 airflow/www/views.py                               |  19 +-
 ...UALLY_GENERATING_IMAGE_CACHE_AND_CONSTRAINTS.md | 531 +++++++++++++++++++++
 dev/REFRESHING_CI_CACHE.md                         | 137 ------
 .../src/airflow_breeze/commands/ci_commands.py     |  10 +
 .../airflow_breeze/commands/ci_commands_config.py  |   1 +
 .../airflow_breeze/commands/ci_image_commands.py   | 189 +++++---
 .../commands/ci_image_commands_config.py           |  10 +-
 .../commands/production_image_commands.py          |  61 +--
 .../commands/production_image_commands_config.py   |   3 +-
 .../commands/release_management_commands.py        | 163 ++++++-
 .../commands/release_management_commands_config.py |  12 +
 dev/breeze/src/airflow_breeze/global_constants.py  |  16 +-
 .../src/airflow_breeze/params/build_ci_params.py   |  10 +
 .../airflow_breeze/params/common_build_params.py   |   1 -
 .../src/airflow_breeze/utils/backtracking.py       |  89 ++++
 .../src/airflow_breeze/utils/common_options.py     |  21 +-
 .../airflow_breeze/utils/docker_command_utils.py   |  11 -
 docs/apache-airflow/security/access-control.rst    |  19 +-
 docs/apache-airflow/security/index.rst             |   4 +-
 docs/apache-airflow/security/security_model.rst    |  34 +-
 images/breeze/output-commands-hash.txt             |  20 +-
 images/breeze/output_ci-image_build.svg            | 124 +++--
 images/breeze/output_ci.svg                        |  18 +-
 .../output_ci_find-backtracking-candidates.svg     |  91 ++++
 images/breeze/output_prod-image_build.svg          | 134 +++---
 images/breeze/output_release-management.svg        |  24 +-
 ...tput_release-management_add-back-references.svg |  32 +-
 ...utput_release-management_update-constraints.svg | 158 ++++++
 images/breeze/output_sbom.svg                      |  20 +-
 .../output_sbom_generate-provider-requirements.svg |  54 +--
 .../output_setup_check-all-params-in-groups.svg    |  56 ++-
 .../output_setup_regenerate-command-images.svg     |  62 +--
 images/breeze/output_static-checks.svg             | 146 +++---
 images/breeze/output_testing.svg                   |  24 +-
 images/breeze/output_testing_tests.svg             | 114 ++---
 scripts/docker/install_additional_dependencies.sh  |   2 +-
 scripts/docker/install_airflow.sh                  |   2 +-
 .../docker/install_from_docker_context_files.sh    |   2 +-
 scripts/in_container/_in_container_utils.sh        |   4 +-
 scripts/in_container/run_generate_constraints.sh   |  20 +
 setup.cfg                                          |   2 +-
 tests/models/test_dag.py                           | 137 +++++-
 tests/operators/test_python.py                     |   6 +-
 tests/www/views/test_views_custom_user_views.py    | 112 +++++
 66 files changed, 2353 insertions(+), 887 deletions(-)
 create mode 100644 dev/MANUALLY_GENERATING_IMAGE_CACHE_AND_CONSTRAINTS.md
 delete mode 100644 dev/REFRESHING_CI_CACHE.md
 create mode 100644 dev/breeze/src/airflow_breeze/utils/backtracking.py
 create mode 100644 images/breeze/output_ci_find-backtracking-candidates.svg
 create mode 100644 
images/breeze/output_release-management_update-constraints.svg

Reply via email to