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

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


    from 0d5de5a223a Fix install instructions after switching www -> ui (#47314)
     add 54016ecd11f AIP-81 | AIP-84 | Include Token Generation Endpoints in 
FAB (#47043)

No new revisions were added by this update.

Summary of changes:
 .pre-commit-config.yaml                            |   4 +-
 airflow/auth/managers/base_auth_manager.py         |  16 +++-
 airflow/auth/managers/simple/routes/login.py       |   6 +-
 airflow/auth/managers/simple/services/login.py     |  16 ++--
 docs/apache-airflow/security/api.rst               |  10 +-
 newsfragments/46916.significant.rst                |  19 ++++
 .../fab/docs/auth-manager/api-authentication.rst   |  30 ++++++
 .../fab/auth_manager/api_fastapi}/__init__.py      |   0
 .../api_fastapi/datamodels}/__init__.py            |   0
 .../auth_manager/api_fastapi/datamodels/login.py   |  15 ++-
 .../auth_manager/api_fastapi/openapi}/__init__.py  |   0
 .../api_fastapi}/openapi/v1-generated.yaml         |  25 +++--
 .../auth_manager/api_fastapi/routes}/__init__.py   |   0
 .../fab/auth_manager/api_fastapi}/routes/login.py  |  29 +++---
 .../auth_manager/api_fastapi/services}/__init__.py |   0
 .../fab/auth_manager/api_fastapi/services/login.py |  58 ++++++++++++
 .../providers/fab/auth_manager/fab_auth_manager.py |   7 ++
 .../fab/auth_manager/security_manager/override.py  |  14 +++
 .../unit/fab/auth_manager/api_fastapi}/__init__.py |   0
 .../unit/fab/auth_manager/api_fastapi}/conftest.py |  13 ++-
 .../auth_manager/api_fastapi/routes}/__init__.py   |   0
 .../auth_manager/api_fastapi/routes/test_login.py  |  52 ++++++++++
 .../auth_manager/api_fastapi/services}/__init__.py |   0
 .../api_fastapi/services/test_login.py             | 105 +++++++++++++++++++++
 .../auth_manager/security_manager/test_override.py |  23 +++++
 .../in_container/run_update_fastapi_api_spec.py    |  15 ++-
 tests/always/test_project_structure.py             |   1 +
 tests/auth/managers/simple/services/test_login.py  |   1 +
 28 files changed, 402 insertions(+), 57 deletions(-)
 create mode 100644 newsfragments/46916.significant.rst
 copy {airflow/api_connexion => 
providers/fab/src/airflow/providers/fab/auth_manager/api_fastapi}/__init__.py 
(100%)
 copy {airflow/api_connexion => 
providers/fab/src/airflow/providers/fab/auth_manager/api_fastapi/datamodels}/__init__.py
 (100%)
 copy airflow/api_fastapi/execution_api/datamodels/token.py => 
providers/fab/src/airflow/providers/fab/auth_manager/api_fastapi/datamodels/login.py
 (80%)
 copy {airflow/api_connexion => 
providers/fab/src/airflow/providers/fab/auth_manager/api_fastapi/openapi}/__init__.py
 (100%)
 copy {airflow/auth/managers/simple => 
providers/fab/src/airflow/providers/fab/auth_manager/api_fastapi}/openapi/v1-generated.yaml
 (84%)
 copy {airflow/api_connexion => 
providers/fab/src/airflow/providers/fab/auth_manager/api_fastapi/routes}/__init__.py
 (100%)
 copy {airflow/auth/managers/simple => 
providers/fab/src/airflow/providers/fab/auth_manager/api_fastapi}/routes/login.py
 (65%)
 copy {airflow/api_connexion => 
providers/fab/src/airflow/providers/fab/auth_manager/api_fastapi/services}/__init__.py
 (100%)
 create mode 100644 
providers/fab/src/airflow/providers/fab/auth_manager/api_fastapi/services/login.py
 copy {airflow/api_connexion => 
providers/fab/tests/unit/fab/auth_manager/api_fastapi}/__init__.py (100%)
 copy {tests/api_fastapi/execution_api => 
providers/fab/tests/unit/fab/auth_manager/api_fastapi}/conftest.py (74%)
 copy {airflow/api_connexion => 
providers/fab/tests/unit/fab/auth_manager/api_fastapi/routes}/__init__.py (100%)
 create mode 100644 
providers/fab/tests/unit/fab/auth_manager/api_fastapi/routes/test_login.py
 copy {airflow/api/auth => 
providers/fab/tests/unit/fab/auth_manager/api_fastapi/services}/__init__.py 
(100%)
 create mode 100644 
providers/fab/tests/unit/fab/auth_manager/api_fastapi/services/test_login.py

Reply via email to