Konstantin Lebedev
|
f8b94cac0e
[s3acl] Step1: move s3account.AccountManager into to iam.S3ApiConfiguration (#4859)
|
1 year ago |
Konstantin Lebedev
|
d8b424d123
[s3] optimization iam lookup for reducing algorithm complexity (#4857)
|
1 year ago |
Patrick Schmidt
|
98dcec0ee2
Clean up old signature hash pools
|
1 year ago |
Patrick Schmidt
|
cdd817edf9
Improve S3 request signing performance
|
1 year ago |
chrislu
|
81fdf3651b
grpc connection to filer add sw-client-id header
|
1 year ago |
LHHDZ
|
3550692afc
change s3_account.go package to avoid cycle dependency (#3813)
|
2 years ago |
LHHDZ
|
e9584d9661
add ownership rest apis (#3765)
|
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 |
guosj
|
ab1b9697e6
supplement check duplicate accesskey
|
2 years ago |
shichanglin5
|
f01dd27752
fix: When there is no access permission configured before startup, the authentication does not take effect after configuring the permission after startup
|
2 years ago |
chrislu
|
27732ecfa4
move s3 related constants from package http to s3_constants
|
2 years ago |
chrislu
|
b8f3db0d46
s3: keep auth enabled in case identities are set to empty
|
2 years ago |
chrislu
|
29198720f2
s3: add grpc server to accept configuration changes
|
2 years ago |
Konstantin Lebedev
|
edb753ab4d
https://github.com/chrislusf/seaweedfs/issues/2583
|
2 years ago |
chrislu
|
e76105e2ab
fix auth permission checking
|
2 years ago |
chrislu
|
a7887166cf
wildcard prefix to restrict access to directories in s3 bucket
|
2 years ago |
chrislu
|
9f9ef1340c
use streaming mode for long poll grpc calls
|
2 years ago |
kmlebedev
|
4f98553ba9
audit log SignatureVersion
|
2 years ago |
Konstantin Lebedev
|
4ec8715f20
audit log
|
2 years ago |
Konstantin Lebedev
|
42f4aa824b
force overwrite s3-is-admin
|
3 years ago |
Bl1tz23
|
c683409e92
s3: add RWMutex to iam, use RLock for concurrent reading
|
3 years ago |
Bl1tz23
|
5018b22f36
s3: fix potencial iam identities data race
|
3 years ago |
Chris Lu
|
244841f080
adjust logs
|
3 years ago |
Chris Lu
|
55973e8572
log unknown access key
|
3 years ago |
Chris Lu
|
f17fa400d5
refactoring
|
3 years ago |
Eng Zer Jun
|
a23bcbb7ec
refactor: move from io/ioutil to io and os package
|
3 years ago |
Konstantin Lebedev
|
be4b3ed509
AclHandlers
|
3 years ago |
Chris Lu
|
ecce300964
s3 config read via grpc
|
3 years ago |
Chris Lu
|
a024254ad7
logging
|
3 years ago |
Chris Lu
|
8b382a8209
refactor
|
3 years ago |
Chris Lu
|
33b87244ef
refactoring
|
3 years ago |
Konstantin Lebedev
|
a48785c7df
auth use bucket wild cards
|
3 years ago |
Chris Lu
|
6d2c979999
s3: fix regression
|
3 years ago |
Chris Lu
|
090f85be4b
s3: support config action Admin:bucket
|
3 years ago |
Chris Lu
|
4f31c1bb94
go fmt
|
3 years ago |
Chris Lu
|
26731694f8
s3: use static configuration by default
|
3 years ago |
Chris Lu
|
765b3ef1be
save /etc/iam/identity.json inside filer store
|
3 years ago |
Chris Lu
|
fce8803087
break import cycle
|
3 years ago |
Chris Lu
|
eed87791b7
s3: subscribe to s3.configure changes
|
3 years ago |
Chris Lu
|
01e2da5782
refactoring
|
3 years ago |
Konstantin Lebedev
|
a26f1b2040
new pkg s3iam
|
4 years ago |
Konstantin Lebedev
|
27e73de797
Merge branch 'upstream_master' into store_s3cred
|
4 years ago |
Chris Lu
|
e6333da65a
enable admin to access all buckets
|
4 years ago |
ruitao.liu
|
5b636b3242
Add bucket owner attr.
|
4 years ago |
Konstantin Lebedev
|
e1190b3224
load S3 config from filer
|
4 years ago |
Chris Lu
|
e91b9c85a2
s3: Added support for "List" action in weed s3 -config=... in the config file.
|
4 years ago |
Chris Lu
|
d013d09a9b
adjust logging
|
4 years ago |
Chris Lu
|
dc4d2145ff
open up
|
4 years ago |
Chris Lu
|
29abe980df
s3: add support for PostPolicy
|
4 years ago |