-
- Downloads
Merge branch 'feature/9-permission-rest' into 'development'
Implement bucket permissions See merge request denbi/object-storage-access!5
No related branches found
No related tags found
Checking pipeline status
Showing
- .gitlab-ci.yml 66 additions, 7 deletions.gitlab-ci.yml
- ProxyAPI/.flake8 1 addition, 1 deletionProxyAPI/.flake8
- ProxyAPI/app/api/api.py 8 additions, 1 deletionProxyAPI/app/api/api.py
- ProxyAPI/app/api/dependencies.py 39 additions, 2 deletionsProxyAPI/app/api/dependencies.py
- ProxyAPI/app/api/endpoints/bucket_permissions.py 287 additions, 0 deletionsProxyAPI/app/api/endpoints/bucket_permissions.py
- ProxyAPI/app/api/endpoints/buckets.py 3 additions, 2 deletionsProxyAPI/app/api/endpoints/buckets.py
- ProxyAPI/app/crud/crud_bucket.py 10 additions, 33 deletionsProxyAPI/app/crud/crud_bucket.py
- ProxyAPI/app/crud/crud_bucket_permission.py 188 additions, 0 deletionsProxyAPI/app/crud/crud_bucket_permission.py
- ProxyAPI/app/models/bucket_permission.py 26 additions, 8 deletionsProxyAPI/app/models/bucket_permission.py
- ProxyAPI/app/models/user.py 1 addition, 1 deletionProxyAPI/app/models/user.py
- ProxyAPI/app/schemas/bucket_permission.py 129 additions, 0 deletionsProxyAPI/app/schemas/bucket_permission.py
- ProxyAPI/app/tests/api/test_bucket_permissions.py 616 additions, 0 deletionsProxyAPI/app/tests/api/test_bucket_permissions.py
- ProxyAPI/app/tests/api/test_buckets.py 7 additions, 1 deletionProxyAPI/app/tests/api/test_buckets.py
- ProxyAPI/app/tests/api/test_s3_keys.py 7 additions, 1 deletionProxyAPI/app/tests/api/test_s3_keys.py
- ProxyAPI/app/tests/api/test_s3_objects.py 3 additions, 1 deletionProxyAPI/app/tests/api/test_s3_objects.py
- ProxyAPI/app/tests/api/test_users.py 3 additions, 1 deletionProxyAPI/app/tests/api/test_users.py
- ProxyAPI/app/tests/conftest.py 69 additions, 1 deletionProxyAPI/app/tests/conftest.py
- ProxyAPI/app/tests/crud/test_bucket.py 105 additions, 157 deletionsProxyAPI/app/tests/crud/test_bucket.py
- ProxyAPI/app/tests/crud/test_bucket_permission.py 224 additions, 0 deletionsProxyAPI/app/tests/crud/test_bucket_permission.py
- ProxyAPI/app/tests/mocks/mock_s3_resource.py 15 additions, 65 deletionsProxyAPI/app/tests/mocks/mock_s3_resource.py
Loading
Please register or sign in to comment