Konstantin Lebedev
5ffacbb6ea
refactor all methods strings to const ( #5726 )
6 months ago
Riccardo Bertossa
f6e8a9bf9c
added s3 iam DeleteBucket permission management ( #5599 )
7 months ago
zuzuviewer
211171e669
Fix iam service response 500 ( #5405 )
9 months 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>
1 year ago
chrislu
cf28108ea4
fix grpd dial option
1 year ago
Nico D'Cotta
796b7508f3
Implement SRV lookups for filer ( #4767 )
1 year ago
chrislu
81fdf3651b
grpc connection to filer add sw-client-id header
2 years ago
Ryan Russell
d54eb9966f
refactor: `Directory` readability ( #3665 )
2 years ago
chrislu
26dbc6c905
move to https://github.com/seaweedfs/seaweedfs
2 years ago
chrislu
68065128b8
add dc and rack
3 years ago
Tuan Vuong
1d9a888be9
PutUserAction should completely replace identity actions
2 years ago
Tuan Vuong
312e13416b
filter duplicated action
2 years ago
guosj
b3076909d1
refactor code
2 years ago
guosj
7dbf19d09a
refine PutUserPolicy
2 years ago
chrislu
37578929d4
fix compilation
2 years ago
chrislu
f87952a411
remove locks
2 years ago
guosj
5b3192344d
fix iam CreatePolicy error
2 years ago
chrislu
9f20d3ebd1
add dc and rack
3 years ago
chrislu
94635e9b5c
filer: add filer group
3 years ago
guosj
8fd7b24b80
remove redundant logs & add unit test
3 years ago
guosj
893a0eea57
add more checks and comments
3 years ago
chrislu
bdc4d67de8
Revert "Merge pull request #2944 from guo-sj/handle_implicit_username"
This reverts commit bc96e73b8d
, reversing
changes made to 88a669dd19
.
3 years ago
chrislu
3aa4dc6ad5
Revert "fix index out of range"
This reverts commit 4792e07228
.
3 years ago
chrislu
4792e07228
fix index out of range
3 years ago
guosj
a23629b2fe
handle implicit username
3 years ago
guosj
94ad557d97
add missing return
3 years ago
guosj
ed07e76f0e
add test function
3 years ago
chrislu
21e0898631
refactor: change masters from a slice to a map
3 years ago
guosj
db7766323e
complete project code, remain test code
3 years ago
chrislu
9f9ef1340c
use streaming mode for long poll grpc calls
streaming mode would create separate grpc connections for each call.
this is to ensure the long poll connections are properly closed.
3 years ago
Chris Lu
00fdab1284
adjust client name
3 years ago
Chris Lu
f17fa400d5
refactoring
3 years ago
Chris Lu
006b4ec0f8
refactoring
3 years ago
Chris Lu
2789d10342
go fmt
3 years ago
Chris Lu
e5fc35ed0c
change server address from string to a type
3 years ago
Konstantin Lebedev
ec09966fd3
Retry save and update IAM identity
https://github.com/chrislusf/seaweedfs/issues/2242
3 years ago
Chris Lu
3d624d1e16
rename
4 years ago
Chris Lu
8b382a8209
refactor
4 years ago
Chris Lu
33b87244ef
refactoring
4 years ago
Konstantin Lebedev
39f636c682
iam ListAccessKeys filtred by username
4 years ago
Konstantin Lebedev
5021bea698
GetUserPolicy
4 years ago
Konstantin Lebedev
ba175f81b5
add auth aws signV4
4 years ago
Konstantin Lebedev
995ae91007
add DeleteUserPolicy
4 years ago
Konstantin Lebedev
ed79baa30f
add tests
4 years ago
Konstantin Lebedev
8a95f9c10c
iam GetUser
4 years ago
Konstantin Lebedev
40938d6a47
SaveInsideFiler S3 Configuration
4 years ago
Konstantin Lebedev
9f26f2815c
SaveAs S3 Configuration
4 years ago
Konstantin Lebedev
82b0463fac
handler PutUserPolicy
https://docs.aws.amazon.com/IAM/latest/APIReference/API_PutUserPolicy.html
4 years ago
Konstantin Lebedev
d7719d0542
base handlers
4 years ago
Konstantin Lebedev
03c7953254
init Iam Api Server
4 years ago