Konstantin Lebedev
a46f873edd
[s3acl] Step 0: Put bucket ACL only responds success if the ACL is private. ( #4856 )
* Passing test:
test_bucket_acl_default
test_bucket_acl_canned_private_to_private
https://github.com/seaweedfs/seaweedfs/issues/4519
* Update weed/s3api/s3api_bucket_handlers.go
---------
Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co>
Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
1 year ago
Ryan Russell
949607fe90
refactor(compose)!: upgrade to v2 closes #3699 ( #3705 )
* docs(compose): Update readme for compose v2 upgrade
Signed-off-by: Ryan Russell <git@ryanrussell.org>
* refactor(compose): Upgrade `Makefile` for compose v2
Signed-off-by: Ryan Russell <git@ryanrussell.org>
* refactor(compose): Upgrade yml from version 2 -> 3.9
Signed-off-by: Ryan Russell <git@ryanrussell.org>
Signed-off-by: Ryan Russell <git@ryanrussell.org>
2 years ago
Konstantin Lebedev
b9933d5589
master server graceful stop ( #3797 )
2 years ago
Ryan Russell
b51880ed3b
docs(docker): readability fixes ( #3684 )
Signed-off-by: Ryan Russell <git@ryanrussell.org>
Signed-off-by: Ryan Russell <git@ryanrussell.org>
2 years ago
Patrick Schmidt
a73e177ecf
Add an End-to-End workflow for FUSE mount ( #3562 )
* Add an e2e workflow to test FUSE mount
* Fix deadlocks during concurrent r/w
2 years ago
Konstantin Lebedev
bcbdc4cb37
use const multipart uploads folder
avoid error bucket NotEmpty if multipart uploads folder exist
3 years ago
Konstantin Lebedev
5b388ed6c1
initial advancedtls
3 years ago
Konstantin Lebedev
a9f6c4b43d
fix ip.bind cmd for docker compose
3 years ago
Konstantin Lebedev
b86628f85d
fix show empty dir
https://github.com/chrislusf/seaweedfs/issues/3086
3 years ago
Konstantin Lebedev
a14728d508
docker compose nextcloud rm mysql
3 years ago
Konstantin Lebedev
a34438384e
docker compose file for nextcloud testing
https://github.com/chrislusf/seaweedfs/issues/3086
3 years ago
Konstantin Lebedev
d12a423aa0
refactor
add some tests
https://github.com/chrislusf/seaweedfs/pull/2996
3 years ago
chrislu
22fbce8fd5
add docker compose file to sync 2 mounts
3 years ago
chrislu
362dec87a3
add tests
3 years ago
Konstantin Lebedev
8342f651f3
fix scanNamed
3 years ago
Konstantin Lebedev
319d300d48
fix createDB
3 years ago
Konstantin Lebedev
275c3bb19c
ydb initial
https://github.com/chrislusf/seaweedfs/issues/2942
3 years ago
chrislu
192983b464
s3 backend support customizing storage class
3 years ago
Konstantin Lebedev
357aa818fe
add raft shell cmds
3 years ago
Konstantin Lebedev
b7cdde14ae
auto bootstraping and update peers
3 years ago
Konstantin Lebedev
1a1e5778c3
fix cluster status
3 years ago
Konstantin Lebedev
14dd971890
hashicorp raft with state machine
3 years ago
Konstantin Lebedev
c514710b7b
initial add hashicorp raft
3 years ago
Konstantin Lebedev
b6a2b43efe
allowDeleteBucketNotEmpty
3 years ago
Konstantin Lebedev
5b90a39954
fix s3 tests:
multipart_upload_incorrect_etag
multipart_resend_first_finishes_last
3 years ago
chrislu
24541fc7ec
minor
3 years ago
kmlebedev
4f98553ba9
audit log SignatureVersion
3 years ago
Konstantin Lebedev
10678cde81
audit log config
3 years ago
Konstantin Lebedev
9d6ffa0ea1
GetBucketLifecycleConfigurationHandler
3 years ago
Konstantin Lebedev
be4b3ed509
AclHandlers
3 years ago
Konstantin Lebedev
302738ee74
s3 test bucket delete nonempty
4 years ago
Konstantin Lebedev
b612d5aebd
s3 test get w/ If-Match: bogus ETag
4 years ago
Konstantin Lebedev
69c768870b
- object write cache control
- object write expires
4 years ago
Chris Lu
e3f47ddb76
debug
4 years ago
Chris Lu
f51bf61a16
remove wrong parameter
4 years ago
Konstantin Lebedev
995ae91007
add DeleteUserPolicy
4 years ago
Konstantin Lebedev
6b3cc94ac4
minio gateway s3 docker compose file
4 years ago
Chris Lu
b1a86cf808
s3: copy object to itself
fix https://github.com/chrislusf/seaweedfs/issues/1922
4 years ago
Chris Lu
2d567e00aa
add mount memory profiling
4 years ago
Konstantin Lebedev
d66645ecda
add 12 tests
https://github.com/chrislusf/seaweedfs/issues/1810
4 years ago
Konstantin Lebedev
348e21a08c
add comments
4 years ago
Konstantin Lebedev
831953c55c
allowed wildcard domain
4 years ago
Konstantin Lebedev
0e02f7e258
comma-separated SSL certificate common names
4 years ago
Konstantin Lebedev
190fada1ef
TLS allowed commonNames
4 years ago
Chris Lu
4b75981d69
add dependency for local dev cluster
4 years ago
Chris Lu
65fbc0575f
2clusters adds tiering to s3
4 years ago
Chris Lu
026b1f96bf
setup 2 clusters, with one as s3 destination
4 years ago
Chris Lu
6593a0f3d1
adjust
4 years ago
Konstantin Lebedev
127097cd2b
ceph s3-tests include in the docker compose files
https://github.com/chrislusf/seaweedfs/issues/1810
4 years ago
Chris Lu
7ce647f27e
support customizable disk type
4 years ago