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 f0c329641c4 Clean up middlewares (#52116)
add ce8aa4d4762 Add token API for `KeycloakAuthManager` (#52112)
No new revisions were added by this update.
Summary of changes:
.../tests/unit/always/test_project_structure.py | 1 +
.../keycloak/auth_manager/datamodels}/__init__.py | 0
.../keycloak/auth_manager/datamodels/token.py | 8 +--
.../keycloak/auth_manager/keycloak_auth_manager.py | 18 +++++++
.../keycloak/auth_manager/routes/login.py | 27 ++--------
.../keycloak/auth_manager/routes/token.py | 62 ++++++++++++++++++++++
.../unit/keycloak/auth_manager/routes}/conftest.py | 40 +++++---------
.../keycloak/auth_manager/routes/test_login.py | 34 ++----------
.../keycloak/auth_manager/routes/test_token.py | 56 +++++++++++++++++++
9 files changed, 160 insertions(+), 86 deletions(-)
copy {airflow-core/src/airflow/api =>
providers/keycloak/src/airflow/providers/keycloak/auth_manager/datamodels}/__init__.py
(100%)
copy
airflow-core/src/airflow/api_fastapi/auth/managers/simple/datamodels/login.py
=>
providers/keycloak/src/airflow/providers/keycloak/auth_manager/datamodels/token.py
(86%)
create mode 100644
providers/keycloak/src/airflow/providers/keycloak/auth_manager/routes/token.py
copy {airflow-core/tests/unit/api_fastapi/auth/managers/simple =>
providers/keycloak/tests/unit/keycloak/auth_manager/routes}/conftest.py (59%)
create mode 100644
providers/keycloak/tests/unit/keycloak/auth_manager/routes/test_token.py