00c1dfec4f 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f15a737a0a 
								
							
								 
							
						 
						
							
							
								
								Add "Location:" in response when creating bucket  
							
							
 
							
							
							according to "https://docs.aws.amazon.com/AmazonS3/latest/API/API_CreateBucket.html " 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								691ed50957 
								
							
								 
							
						 
						
							
							
								
								use constant for ErrBucketNotEmpty  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b6a2b43efe 
								
							
								 
							
						 
						
							
							
								
								allowDeleteBucketNotEmpty  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a8b15c676c 
								
							
								 
							
						 
						
							
							
								
								s3 test bucket delete nonempty  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								121b31f750 
								
							
								 
							
						 
						
							
							
								
								fix incorrect log information  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b54a65ba5a 
								
							
								 
							
						 
						
							
							
								
								weed/s3api: added new bucket handlers for more compatibility with AWS S3  
							
							
 
							
							
							Protocol
Otherwise any requests to the underlying handlers results in calls to
ListObjects (v1) that may intensively load gateway and volume servers.
Added the following handlers with default responses:
- GetBucketLocation
- GetBucketRequestPayment
Added the following handlers with NotFound and NotImplemented responses:
- PutBucketAcl
- GetBucketPolicy
- PutBucketPolicy
- DeleteBucketPolicy
- GetBucketCors
- PutBucketCors
- DeleteBucketCors 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a7887166cf 
								
							
								 
							
						 
						
							
							
								
								wildcard prefix to restrict access to directories in s3 bucket  
							
							
 
							
							
							https://github.com/chrislusf/seaweedfs/discussions/2551  
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9f9ef1340c 
								
							
								 
							
						 
						
							
							
								
								use streaming mode for long poll grpc calls  
							
							
 
							
							
							streaming mode would create separate grpc connections for each call.
this is to ensure the long poll connections are properly closed. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4ec8715f20 
								
							
								 
							
						 
						
							
							
								
								audit log  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								40abae7caa 
								
							
								 
							
						 
						
							
							
								
								Avoid forbiddening for HeadBucketHandler if owners are specified  
							
							
 
							
							
							https://github.com/chrislusf/seaweedfs/issues/2434  
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								35c37562bc 
								
							
								 
							
						 
						
							
							
								
								check auth only when enabled  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b25661c6df 
								
							
								 
							
						 
						
							
							
								
								s3: skip permission checking for creating bucket if the bucket already exists  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2417 
Rclone was trying to create the bucket even though the bucket already exists. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f17fa400d5 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								006b4ec0f8 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dc3ae5e8a6 
								
							
								 
							
						 
						
							
							
								
								DeleteBucketLifecycleConfiguration return 204  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9d6ffa0ea1 
								
							
								 
							
						 
						
							
							
								
								GetBucketLifecycleConfigurationHandler  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								be4b3ed509 
								
							
								 
							
						 
						
							
							
								
								AclHandlers  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								71175461ef 
								
							
								 
							
						 
						
							
							
								
								add glog for s3 handlers  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8b382a8209 
								
							
								 
							
						 
						
							
							
								
								refactor  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								33b87244ef 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								302738ee74 
								
							
								 
							
						 
						
							
							
								
								s3 test bucket delete nonempty  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5511722420 
								
							
								 
							
						 
						
							
							
								
								s3: list permission is needed to list my buckets  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1837  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e327385644 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								090f85be4b 
								
							
								 
							
						 
						
							
							
								
								s3: support config action Admin:bucket  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a9990a1dc6 
								
							
								 
							
						 
						
							
							
								
								adjust check bucket if exist or has access.  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e6333da65a 
								
							
								 
							
						 
						
							
							
								
								enable admin to access all buckets  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7094492428 
								
							
								 
							
						 
						
							
							
								
								fix ErrNotFound  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c6a0704019 
								
							
								 
							
						 
						
							
							
								
								rename function  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c4f0fd6e1b 
								
							
								 
							
						 
						
							
							
								
								skip if entry.Extended map is nil.  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ab966410d2 
								
							
								 
							
						 
						
							
							
								
								return NoSuchBucket instead of InternalError delete non-existed bucket.  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e06676f007 
								
							
								 
							
						 
						
							
							
								
								check permission for bucket delete/head.  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d7cc0498e0 
								
							
								 
							
						 
						
							
							
								
								check if bucket already exists.  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dbba8cb57e 
								
							
								 
							
						 
						
							
							
								
								fix if nil map in entry.  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5b636b3242 
								
							
								 
							
						 
						
							
							
								
								Add bucket owner attr.  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								da36abf033 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ace0ea3d28 
								
							
								 
							
						 
						
							
							
								
								s3: avoid duplicated bucket  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5b40a2690a 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3eda8d6dfc 
								
							
								 
							
						 
						
							
							
								
								s3: ListParts output xml format  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1461  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								54cd582653 
								
							
								 
							
						 
						
							
							
								
								refactor  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a25a8d8822 
								
							
								 
							
						 
						
							
							
								
								s3: print out time in UTC format  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1297  
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c07bcd5065 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fbca6b29bd 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c4bea45099 
								
							
								 
							
						 
						
							
							
								
								S3 API: fix DeleteMultipleObjectsHandler  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1241  
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								afb20de14c 
								
							
								 
							
						 
						
							
							
								
								breaks dependency loop  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8645283a7b 
								
							
								 
							
						 
						
							
							
								
								fuse mount: avoid lookup nil entry  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1221  
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								97ab8a1976 
								
							
								 
							
						 
						
							
							
								
								remove ctx if possible  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								892e726eb9 
								
							
								 
							
						 
						
							
							
								
								avoid reusing context object  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1182  
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7d10fdf737 
								
							
								 
							
						 
						
							
							
								
								fix directory lookup nil  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6fc6322c90 
								
							
								 
							
						 
						
							
							
								
								Change joeslay paths to chrislusf paths  
							
							
								
 
							
							
						 
						6 years ago