Commit History

Author SHA1 Message Date
  Konstantin Lebedev a46f873edd [s3acl] Step 0: Put bucket ACL only responds success if the ACL is private. (#4856) 10 months ago
  SmsS4 17e91d2917 Use filerGroup for s3 buckets collection prefix (#4465) 1 year ago
  chrislu 1c2364936a detect invalid bucket name 1 year ago
  LHHDZ e9584d9661 add ownership rest apis (#3765) 1 year ago
  chrislu 26dbc6c905 move to https://github.com/seaweedfs/seaweedfs 2 years ago
  Konstantin Lebedev bcbdc4cb37 use const multipart uploads folder 2 years ago
  chrislu 27732ecfa4 move s3 related constants from package http to s3_constants 2 years ago
  chrislu 00c1dfec4f go fmt 2 years ago
  root f15a737a0a Add "Location:" in response when creating bucket 2 years ago
  Konstantin Lebedev 691ed50957 use constant for ErrBucketNotEmpty 2 years ago
  Konstantin Lebedev b6a2b43efe allowDeleteBucketNotEmpty 2 years ago
  Konstantin Lebedev a8b15c676c s3 test bucket delete nonempty 3 years ago
  guosj 121b31f750 fix incorrect log information 2 years ago
  zerospiel b54a65ba5a weed/s3api: added new bucket handlers for more compatibility with AWS S3 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
  Konstantin Lebedev 4ec8715f20 audit log 2 years ago
  Konstantin Lebedev 40abae7caa Avoid forbiddening for HeadBucketHandler if owners are specified 2 years ago
  Chris Lu 35c37562bc check auth only when enabled 2 years ago
  Chris Lu b25661c6df s3: skip permission checking for creating bucket if the bucket already exists 2 years ago
  Chris Lu f17fa400d5 refactoring 2 years ago
  Chris Lu 006b4ec0f8 refactoring 2 years ago
  Konstantin Lebedev dc3ae5e8a6 DeleteBucketLifecycleConfiguration return 204 2 years ago
  Konstantin Lebedev 9d6ffa0ea1 GetBucketLifecycleConfigurationHandler 2 years ago
  Konstantin Lebedev be4b3ed509 AclHandlers 2 years ago
  Chris Lu 71175461ef add glog for s3 handlers 2 years ago
  Chris Lu 8b382a8209 refactor 3 years ago
  Chris Lu 33b87244ef refactoring 3 years ago
  Chris Lu 5511722420 s3: list permission is needed to list my buckets 3 years ago
  Chris Lu e327385644 go fmt 3 years ago
  Chris Lu 090f85be4b s3: support config action Admin:bucket 3 years ago
  ruitao.liu a9990a1dc6 adjust check bucket if exist or has access. 3 years ago
  Chris Lu e6333da65a enable admin to access all buckets 3 years ago
  Chris Lu 7094492428 fix ErrNotFound 3 years ago
  Chris Lu c6a0704019 rename function 3 years ago
  ruitao.liu c4f0fd6e1b skip if entry.Extended map is nil. 3 years ago
  ruitao.liu ab966410d2 return NoSuchBucket instead of InternalError delete non-existed bucket. 3 years ago
  ruitao.liu e06676f007 check permission for bucket delete/head. 3 years ago
  ruitao.liu d7cc0498e0 check if bucket already exists. 3 years ago
  ruitao.liu dbba8cb57e fix if nil map in entry. 3 years ago
  ruitao.liu 5b636b3242 Add bucket owner attr. 3 years ago
  Chris Lu da36abf033 go fmt 3 years ago
  Chris Lu ace0ea3d28 s3: avoid duplicated bucket 3 years ago
  Chris Lu 5b40a2690a refactoring 3 years ago
  Chris Lu 3eda8d6dfc s3: ListParts output xml format 3 years ago
  Chris Lu 54cd582653 refactor 4 years ago
  Chris Lu a25a8d8822 s3: print out time in UTC format 4 years ago
  Chris Lu c07bcd5065 refactoring 4 years ago
  Chris Lu fbca6b29bd refactoring 4 years ago
  Chris Lu c4bea45099 S3 API: fix DeleteMultipleObjectsHandler 4 years ago