56 Commits (6c7135d77ead544dab1c99373ba6cc96af63f323)

Author SHA1 Message Date
chrislu a7887166cf wildcard prefix to restrict access to directories in s3 bucket 3 years ago
chrislu 9f9ef1340c use streaming mode for long poll grpc calls 3 years ago
Konstantin Lebedev 4ec8715f20 audit log 3 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 4 years ago
Chris Lu 33b87244ef refactoring 4 years ago
Chris Lu 5511722420 s3: list permission is needed to list my buckets 4 years ago
Chris Lu e327385644 go fmt 4 years ago
Chris Lu 090f85be4b s3: support config action Admin:bucket 4 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
Chris Lu 5b40a2690a refactoring 4 years ago
Chris Lu 3eda8d6dfc s3: ListParts output xml format 4 years ago
Chris Lu 54cd582653 refactor 4 years ago
Chris Lu a25a8d8822 s3: print out time in UTC format 5 years ago
Chris Lu c07bcd5065 refactoring 5 years ago
Chris Lu fbca6b29bd refactoring 5 years ago
Chris Lu c4bea45099 S3 API: fix DeleteMultipleObjectsHandler 5 years ago
Chris Lu afb20de14c breaks dependency loop 5 years ago
Chris Lu 8645283a7b fuse mount: avoid lookup nil entry 5 years ago
Chris Lu 97ab8a1976 remove ctx if possible 5 years ago
Chris Lu 892e726eb9 avoid reusing context object 5 years ago
Chris Lu 7d10fdf737 fix directory lookup nil 5 years ago
j.laycock 6fc6322c90 Change joeslay paths to chrislusf paths 5 years ago
j.laycock 595a1beff0 Swap imports to use joeslay 5 years ago
Chris Lu 55bab1b456 add context.Context 6 years ago
Chris Lu cece860bfd add context to all filer APIs 6 years ago
Chris Lu 70ac2f6ea8 add namespace for ListAllMyBucketsResult 6 years ago
Chris Lu 3339325334 fix s3 ListAllMyBucketsResult to work with s3cmd 6 years ago
Chris Lu 164091c269 add s3 multipart upload 6 years ago
Chris Lu d614716ff2 fix compilation error 6 years ago
Chris Lu 2ed6d8cca6 refactoring filer rm 6 years ago