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

amoghdesai pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


    from 3b7206813a1 Update icons and various UI fixes (#46725)
     add fe5a2ea7a0b AIP-72: Improving Operator Links Interface to Prevent User 
Code Execution in Webserver (#46613)

No new revisions were added by this update.

Summary of changes:
 airflow/models/abstractoperator.py                 |  62 ------
 airflow/models/baseoperatorlink.py                 |  54 ++++-
 airflow/serialization/serialized_objects.py        | 137 +++++++------
 newsfragments/46613.feature.rst                    |   1 +
 .../amazon/aws/links/test_base_aws.py              |  11 +-
 .../provider_tests/dbt/cloud/operators/test_dbt.py |   2 +-
 .../google/cloud/operators/test_dataproc.py        | 112 +++--------
 .../microsoft/azure/operators/test_data_factory.py |   3 +-
 .../microsoft/azure/operators/test_powerbi.py      |   2 +-
 .../microsoft/azure/operators/test_synapse.py      |   2 +-
 .../src/airflow/sdk/execution_time/task_runner.py  |   6 +
 task_sdk/tests/execution_time/test_task_runner.py  |  43 ++++
 .../endpoints/test_extra_link_endpoint.py          |   5 +
 .../core_api/routes/public/test_extra_links.py     | 138 +++++++------
 tests/operators/test_trigger_dagrun.py             |   6 +-
 tests/sensors/test_external_task_sensor.py         |   2 +-
 tests/serialization/test_dag_serialization.py      |  63 ++----
 tests/www/views/test_views_extra_links.py          | 219 ++++++++++++---------
 tests_common/pytest_plugin.py                      |  13 ++
 tests_common/test_utils/mock_operators.py          |   4 +
 20 files changed, 465 insertions(+), 420 deletions(-)
 create mode 100644 newsfragments/46613.feature.rst

Reply via email to