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

sciabarracom pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/openserverless-admin-api.git

commit 17fdcef632b054fd759223f5d71abe39eb9bb649
Merge: da0280c 3422b14
Author: Michele Sciabarra <[email protected]>
AuthorDate: Thu Oct 22 12:25:38 2026 +0100

    Merge pull request #65 from apache/0.9.0
    
    Use Merge NOT Squash!

 .github/workflows/image.yml                        |   2 +-
 README.md                                          |   4 +-
 deploy/buildkit/buildkitd.toml                     |   4 +-
 deploy/user-provisioning/rbac.yaml                 |  65 +++
 docs/OIDC.md                                       |  22 +
 docs/USER_PROVISIONING.md                          | 211 ++++++++
 openserverless/__init__.py                         |   5 +
 openserverless/impl/auth/auth_service.py           |  47 +-
 openserverless/impl/builder/build_service.py       |  43 +-
 .../impl/provisioning/__init__.py                  |  24 -
 openserverless/impl/provisioning/admission.py      | 102 ++++
 openserverless/impl/provisioning/kube_client.py    |  81 +++
 .../impl/provisioning/namespace_guard.py           |  70 +++
 openserverless/impl/provisioning/routes.py         |  97 ++++
 openserverless/impl/provisioning/user_service.py   | 146 ++++++
 openserverless/rest/build.py                       |   8 +-
 openserverless/rest/users.py                       |  95 ++++
 tests/test_auth_service_oidc.py                    |  24 +-
 tests/test_build_api_security.py                   |  52 ++
 tests/test_build_target_security.py                |  76 +++
 tests/test_sso_identity_binding.py                 | 141 ++++++
 tests/test_user_provisioning.py                    | 543 +++++++++++++++++++++
 22 files changed, 1810 insertions(+), 52 deletions(-)

Reply via email to