This is an automated email from the ASF dual-hosted git repository. jhtimmins pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/airflow.git.
from 2dfe85d Expanding ``.output`` operator property information in TaskFlow tutorial doc (#19214) add e6ce871 Use fab models (#19121) No new revisions were added by this update. Summary of changes: airflow/api/auth/backend/basic_auth.py | 3 +- .../endpoints/role_and_permission_endpoint.py | 16 +- airflow/api_connexion/endpoints/user_endpoint.py | 2 +- .../schemas/role_and_permission_schema.py | 21 ++- airflow/api_connexion/schemas/user_schema.py | 2 +- .../849da589634d_prefix_dag_permissions.py | 44 ++--- ...ad25_resource_based_permissions_for_default_.py | 18 +- airflow/models/dagbag.py | 17 +- airflow/security/permissions.py | 6 +- airflow/www/fab_security/manager.py | 126 +++++++------ airflow/www/fab_security/sqla/manager.py | 150 ++++++++------- airflow/www/fab_security/sqla/models.py | 202 +++++++++++++++++++++ airflow/www/security.py | 93 +++++----- airflow/www/views.py | 40 +++- .../endpoints/test_role_and_permission_endpoint.py | 8 +- .../api_connexion/endpoints/test_user_endpoint.py | 2 +- .../schemas/test_role_and_permission_schema.py | 2 +- tests/api_connexion/schemas/test_user_schema.py | 2 +- tests/models/test_dagbag.py | 4 +- tests/test_utils/permissions.py | 29 +-- tests/www/test_security.py | 38 ++-- tests/www/views/test_views_base.py | 20 +- 22 files changed, 523 insertions(+), 322 deletions(-) create mode 100644 airflow/www/fab_security/sqla/models.py