Chris Lu
52d87f1d29
S3: fix list buckets handler ( #7067 )
* s3: fix list buckets handler
* ListBuckets permission checking
2 weeks ago
Chris Lu
5ac037f763
change priority of admin credentials from env varaibles ( #7032 )
* change priority of admin credentials from env varaibles
* address comment
3 weeks ago
Chris Lu
e3d3c495ab
S3 API: simpler way to start s3 with credentials ( #7030 )
* simpler way to start s3 with credentials
* AWS_ACCESS_KEY_ID=access_key AWS_SECRET_ACCESS_KEY=secret_key weed s3
* last adding credentials from env variables
* Update weed/s3api/auth_credentials.go
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* simplify
* adjust doc
---------
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
3 weeks ago
Tom Crasset
aa299462f2
improve iam error handling ( #6446 )
* improve iam error handling
* Delete docker/test.py
7 months ago
Riccardo Bertossa
f6e8a9bf9c
added s3 iam DeleteBucket permission management ( #5599 )
1 year ago
Konstantin Lebedev
f8b94cac0e
[s3acl] Step1: move s3account.AccountManager into to iam.S3ApiConfiguration ( #4859 )
* move s3account.AccountManager into to iam.S3ApiConfiguration and switch to Interface
https://github.com/seaweedfs/seaweedfs/issues/4519
* fix: test bucket acl default and
adjust the variable names
* fix: s3 api config test
---------
Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co>
Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
2 years ago
Konstantin Lebedev
750a0ba1b2
[iam] Replace action read/write to readAcp/writeAcp for handlers with acl ( #4858 )
Replace action read/write to readAcp/writeAcp for handlers with acl query
https://github.com/seaweedfs/seaweedfs/issues/4519
Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co>
2 years ago
Konstantin Lebedev
d8b424d123
[s3] optimization iam lookup for reducing algorithm complexity ( #4857 )
optimization iam lookup for reducing algorithm complexity
https://github.com/seaweedfs/seaweedfs/issues/4519
Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co>
2 years ago
LHHDZ
3550692afc
change s3_account.go package to avoid cycle dependency ( #3813 )
3 years ago
LHHDZ
e9584d9661
add ownership rest apis ( #3765 )
3 years ago
chrislu
4573c99ae3
fix tests
3 years ago
chrislu
2b580a7566
also migrate jsonpb
3 years ago
chrislu
eaeb141b09
move proto package
3 years ago
chrislu
26dbc6c905
move to https://github.com/seaweedfs/seaweedfs
3 years ago
Konstantin Lebedev
edb753ab4d
https://github.com/chrislusf/seaweedfs/issues/2583
4 years ago
chrislu
e76105e2ab
fix auth permission checking
4 years ago
chrislu
a7887166cf
wildcard prefix to restrict access to directories in s3 bucket
https://github.com/chrislusf/seaweedfs/discussions/2551
4 years ago
Chris Lu
fce8803087
break import cycle
5 years ago
Chris Lu
4cdde5f569
configuration stores the identity list
6 years ago
Chris Lu
9ed364f053
support acl
6 years ago