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 d133130594d Add Bulk API for Pool (#45939)
     add 8bbd0b28492 Update Simple auth manager to define its UI (login form) 
using fastapi (#45696)

No new revisions were added by this update.

Summary of changes:
 .dockerignore                                      |    1 +
 .github/workflows/basic-tests.yml                  |    2 +-
 .pre-commit-config.yaml                            |    8 +-
 .../managers/simple/datamodels}/__init__.py        |    0
 .../managers/simple/datamodels/login.py}           |   19 +-
 .../managers/simple/openapi}/__init__.py           |    0
 .../auth/managers/simple/openapi/v1-generated.yaml |  114 +
 .../managers/simple/router}/__init__.py            |    0
 airflow/auth/managers/simple/router/login.py       |   74 +
 .../auth/managers/simple/simple_auth_manager.py    |   78 +-
 airflow/{ => auth/managers/simple}/ui/index.html   |    0
 .../simple/ui/openapi-gen/queries/common.ts        |    4 +
 .../simple/ui/openapi-gen/queries/index.ts         |    4 +
 .../ui/openapi-gen/queries/infiniteQueries.ts      |    1 +
 .../simple/ui/openapi-gen/queries/prefetch.ts      |    1 +
 .../simple/ui/openapi-gen/queries/queries.ts       |   11 +
 .../simple/ui/openapi-gen/queries/suspense.ts      |    1 +
 .../ui/openapi-gen/requests/core/ApiError.ts       |   21 +
 .../openapi-gen/requests/core/ApiRequestOptions.ts |   21 +
 .../ui/openapi-gen/requests/core/ApiResult.ts      |    7 +
 .../openapi-gen/requests/core/CancelablePromise.ts |  126 +
 .../simple/ui/openapi-gen/requests/core/OpenAPI.ts |   57 +
 .../simple/ui/openapi-gen/requests/core/request.ts |  347 ++
 .../simple/ui/openapi-gen/requests/index.ts        |    7 +
 .../simple/ui/openapi-gen/requests/schemas.gen.ts  |   95 +
 .../simple/ui/openapi-gen/requests/services.gen.ts |   31 +
 .../simple/ui/openapi-gen/requests/types.gen.ts    |   67 +
 airflow/auth/managers/simple/ui/package-lock.json  | 5698 ++++++++++++++++++++
 airflow/auth/managers/simple/ui/package.json       |   34 +
 airflow/auth/managers/simple/ui/pnpm-lock.yaml     | 4051 ++++++++++++++
 .../managers/simple/ui/src/login/Login.test.tsx}   |    7 +-
 .../auth/managers/simple/ui/src/login/Login.tsx    |   63 +
 .../managers/simple/ui/src/login/LoginForm.tsx     |   69 +
 .../managers/simple/ui/src/main.tsx}               |   14 +-
 .../simple/ui/src/queries/useCreateToken.ts}       |   37 +-
 .../managers/simple/ui/src/queryClient.ts}         |   11 +-
 .../managers/simple/ui/src/router.tsx}             |   26 +-
 .../managers/simple/ui/src/test-utils.tsx}         |   30 +-
 .../managers/simple/ui/tests-setup.ts}             |    0
 .../{ => auth/managers/simple}/ui/vite.config.ts   |    7 +-
 codecov.yml                                        |    1 +
 .../commands/release_management_commands.py        |    1 +
 .../src/airflow_breeze/utils/selective_checks.py   |    3 +-
 pyproject.toml                                     |    1 +
 scripts/ci/pre_commit/compile_ui_assets.py         |   33 +-
 .../in_container/run_update_fastapi_api_spec.py    |   50 +-
 46 files changed, 11124 insertions(+), 109 deletions(-)
 copy airflow/{api/auth => auth/managers/simple/datamodels}/__init__.py (100%)
 copy airflow/{api_fastapi/execution_api/datamodels/xcom.py => 
auth/managers/simple/datamodels/login.py} (77%)
 copy airflow/{api/auth => auth/managers/simple/openapi}/__init__.py (100%)
 create mode 100644 airflow/auth/managers/simple/openapi/v1-generated.yaml
 copy airflow/{api/auth => auth/managers/simple/router}/__init__.py (100%)
 create mode 100644 airflow/auth/managers/simple/router/login.py
 copy airflow/{ => auth/managers/simple}/ui/index.html (100%)
 create mode 100644 
airflow/auth/managers/simple/ui/openapi-gen/queries/common.ts
 create mode 100644 airflow/auth/managers/simple/ui/openapi-gen/queries/index.ts
 create mode 100644 
airflow/auth/managers/simple/ui/openapi-gen/queries/infiniteQueries.ts
 create mode 100644 
airflow/auth/managers/simple/ui/openapi-gen/queries/prefetch.ts
 create mode 100644 
airflow/auth/managers/simple/ui/openapi-gen/queries/queries.ts
 create mode 100644 
airflow/auth/managers/simple/ui/openapi-gen/queries/suspense.ts
 create mode 100644 
airflow/auth/managers/simple/ui/openapi-gen/requests/core/ApiError.ts
 create mode 100644 
airflow/auth/managers/simple/ui/openapi-gen/requests/core/ApiRequestOptions.ts
 create mode 100644 
airflow/auth/managers/simple/ui/openapi-gen/requests/core/ApiResult.ts
 create mode 100644 
airflow/auth/managers/simple/ui/openapi-gen/requests/core/CancelablePromise.ts
 create mode 100644 
airflow/auth/managers/simple/ui/openapi-gen/requests/core/OpenAPI.ts
 create mode 100644 
airflow/auth/managers/simple/ui/openapi-gen/requests/core/request.ts
 create mode 100644 
airflow/auth/managers/simple/ui/openapi-gen/requests/index.ts
 create mode 100644 
airflow/auth/managers/simple/ui/openapi-gen/requests/schemas.gen.ts
 create mode 100644 
airflow/auth/managers/simple/ui/openapi-gen/requests/services.gen.ts
 create mode 100644 
airflow/auth/managers/simple/ui/openapi-gen/requests/types.gen.ts
 create mode 100644 airflow/auth/managers/simple/ui/package-lock.json
 create mode 100644 airflow/auth/managers/simple/ui/package.json
 create mode 100644 airflow/auth/managers/simple/ui/pnpm-lock.yaml
 copy airflow/{www/static/js/login/index.test.tsx => 
auth/managers/simple/ui/src/login/Login.test.tsx} (90%)
 create mode 100644 airflow/auth/managers/simple/ui/src/login/Login.tsx
 create mode 100644 airflow/auth/managers/simple/ui/src/login/LoginForm.tsx
 copy airflow/{ui/src/utils/ChakraWrapper.tsx => 
auth/managers/simple/ui/src/main.tsx} (64%)
 copy airflow/{www/static/js/dag/useToggleGroups.ts => 
auth/managers/simple/ui/src/queries/useCreateToken.ts} (55%)
 copy airflow/{ui/src/components/Clear/index.tsx => 
auth/managers/simple/ui/src/queryClient.ts} (81%)
 copy airflow/{ui/src/components/FlexibleForm/FieldBool.tsx => 
auth/managers/simple/ui/src/router.tsx} (71%)
 copy airflow/{www/static/js/dag/details/taskInstance/BackToTaskSummary.tsx => 
auth/managers/simple/ui/src/test-utils.tsx} (54%)
 copy airflow/{ui/testsSetup.ts => auth/managers/simple/ui/tests-setup.ts} 
(100%)
 copy airflow/{ => auth/managers/simple}/ui/vite.config.ts (88%)

Reply via email to