Commit History

Author SHA1 Message Date
  Riccardo Bertossa f6e8a9bf9c added s3 iam DeleteBucket permission management (#5599) 5 months ago
  Konstantin Lebedev 3d3ee04eb9 [s3] Put bucket lifecycle configuration (#5510) 6 months ago
  clonefetch 9e07a87fcb chore: fix function names in comment (#5478) 7 months ago
  7y-9 41ec9d7759 refactor: put the auth outside (#5313) 8 months ago
  Konstantin Lebedev 4f6172f369 Fix missing VersionConfiguration node in get-bucket-versioning response (#5162) 10 months ago
  Konstantin Lebedev 7f6152f130 s3 api add default response for GetBucketVersioning 11 months ago
  Konstantin Lebedev f8b94cac0e [s3acl] Step1: move s3account.AccountManager into to iam.S3ApiConfiguration (#4859) 1 year ago
  Konstantin Lebedev a46f873edd [s3acl] Step 0: Put bucket ACL only responds success if the ACL is private. (#4856) 1 year 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) 2 years 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 3 years ago
  Chris Lu 35c37562bc check auth only when enabled 3 years ago
  Chris Lu b25661c6df s3: skip permission checking for creating bucket if the bucket already exists 3 years ago
  Chris Lu f17fa400d5 refactoring 3 years ago
  Chris Lu 006b4ec0f8 refactoring 3 years ago
  Konstantin Lebedev dc3ae5e8a6 DeleteBucketLifecycleConfiguration return 204 3 years ago
  Konstantin Lebedev 9d6ffa0ea1 GetBucketLifecycleConfigurationHandler 3 years ago
  Konstantin Lebedev be4b3ed509 AclHandlers 3 years ago
  Chris Lu 71175461ef add glog for s3 handlers 3 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. 4 years ago
  Chris Lu e6333da65a enable admin to access all buckets 4 years ago
  Chris Lu 7094492428 fix ErrNotFound 4 years ago
  Chris Lu c6a0704019 rename function 4 years ago
  ruitao.liu c4f0fd6e1b skip if entry.Extended map is nil. 4 years ago
  ruitao.liu ab966410d2 return NoSuchBucket instead of InternalError delete non-existed bucket. 4 years ago
  ruitao.liu e06676f007 check permission for bucket delete/head. 4 years ago
  ruitao.liu d7cc0498e0 check if bucket already exists. 4 years ago
  ruitao.liu dbba8cb57e fix if nil map in entry. 4 years ago
  ruitao.liu 5b636b3242 Add bucket owner attr. 4 years ago
  Chris Lu da36abf033 go fmt 4 years ago
  Chris Lu ace0ea3d28 s3: avoid duplicated bucket 4 years ago