You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Konstantin Lebedev 44b275879b
[s3] add {Get,Put,Delete}BucketTagging and PublicAccessBlock Handlers (#6088)
1 year ago
..
policy optimize memory usage for large number of volumes 12 months ago
s3_constants added s3 iam DeleteBucket permission management (#5599) 1 year ago
s3bucket optimize memory usage for large number of volumes 12 months ago
s3err optimize memory usage for large number of volumes 12 months ago
AmazonS3.xsd add s3test for sql (#5718) 1 year ago
README.txt add s3test for sql (#5718) 1 year ago
auth_credentials.go added s3 iam DeleteBucket permission management (#5599) 1 year ago
auth_credentials_subscribe.go disconnect from old subscribers 2 years ago
auth_credentials_test.go added s3 iam DeleteBucket permission management (#5599) 1 year ago
auth_signature_v2.go docs(s3api): readability improvements (#3696) 3 years ago
auth_signature_v4.go fix 1 year ago
auto_signature_v4_test.go refactor all methods strings to const (#5726) 1 year ago
bucket_metadata.go [s3acl] Step1: move s3account.AccountManager into to iam.S3ApiConfiguration (#4859) 2 years ago
bucket_metadata_test.go [s3acl] Step1: move s3account.AccountManager into to iam.S3ApiConfiguration (#4859) 2 years ago
chunked_reader_v4.go Improve S3 request signing performance 2 years ago
custom_types.go weed s3: generate time format acceptable by aws cli s3 7 years ago
filer_multipart.go [s3] fix s3 test_multipart_get_part (#5476) 1 year ago
filer_multipart_test.go [s3] fix s3 test_multipart_resend_first_finishes_last (#5471) 2 years ago
filer_util.go Use filerGroup for s3 buckets collection prefix (#4465) 2 years ago
filer_util_tags.go move to https://github.com/seaweedfs/seaweedfs 3 years ago
s3api_acl_helper.go Added tls for http clients (#5766) 1 year ago
s3api_acl_helper_test.go [s3acl] Step1: move s3account.AccountManager into to iam.S3ApiConfiguration (#4859) 2 years ago
s3api_acp.go add ownership rest apis (#3765) 3 years ago
s3api_auth.go go fmt 6 years ago
s3api_bucket_handlers.go get, set and add path conf 1 year ago
s3api_bucket_handlers_test.go add s3test for sql (#5718) 1 year ago
s3api_bucket_skip_handlers.go [s3] add {Get,Put,Delete}BucketTagging and PublicAccessBlock Handlers (#6088) 1 year ago
s3api_circuit_breaker.go handle wrapped errors 2 years ago
s3api_circuit_breaker_test.go move to https://github.com/seaweedfs/seaweedfs 3 years ago
s3api_handlers.go Set allowed origins in config (#5109) 2 years ago
s3api_object_handlers.go Dont try lazy decode content in proxyToFiler if no accept-encoding provided (#5907) 1 year ago
s3api_object_handlers_copy.go Added tls for http clients (#5766) 1 year ago
s3api_object_handlers_copy_test.go rename files 1 year ago
s3api_object_handlers_delete.go [s3] revert skip deletion error, since the error file was not found is already skipped on the side of the grpc function (#5760) 1 year ago
s3api_object_handlers_list.go add s3test for sql (#5718) 1 year ago
s3api_object_handlers_list_test.go add s3test for sql (#5718) 1 year ago
s3api_object_handlers_multipart.go rename files 1 year ago
s3api_object_handlers_postpolicy.go fix(s3api): make post api upload object default return 204 (#5648) 1 year ago
s3api_object_handlers_put.go refactor all methods strings to const (#5726) 1 year ago
s3api_object_handlers_skip.go rename files 1 year ago
s3api_object_handlers_tagging.go rename files 1 year ago
s3api_object_handlers_test.go add back "/" prefix if it is missing in object 3 years ago
s3api_policy.go [s3] Put bucket lifecycle configuration (#5510) 1 year ago
s3api_server.go [s3] add {Get,Put,Delete}BucketTagging and PublicAccessBlock Handlers (#6088) 1 year ago
s3api_server_grpc.go move to https://github.com/seaweedfs/seaweedfs 3 years ago
s3api_status_handlers.go move to https://github.com/seaweedfs/seaweedfs 3 years ago
s3api_test.go move to https://github.com/seaweedfs/seaweedfs 3 years ago
s3api_xsd_generated.go add s3test for sql (#5718) 1 year ago
s3api_xsd_generated_helper.go add s3test for sql (#5718) 1 year ago
stats.go more consistent server header for s3 apis 1 year ago
tags.go sort tags by key (#4047) 3 years ago
tags_test.go move to https://github.com/seaweedfs/seaweedfs 3 years ago

README.txt

see https://blog.aqwari.net/xml-schema-go/

1. go get aqwari.net/xml/cmd/xsdgen
2. Add EncodingType element for ListBucketResult in AmazonS3.xsd
3. xsdgen -o s3api_xsd_generated.go -pkg s3api AmazonS3.xsd
4. Remove empty Grantee struct in s3api_xsd_generated.go
5. Remove xmlns: sed s'/http:\/\/s3.amazonaws.com\/doc\/2006-03-01\/\ //' s3api_xsd_generated.go