f877726503 
								
							
								 
							
						 
						
							
							
								
								Fix s3 driver for supporting ceph radosgw  
							
							... 
							
							
							
							Radosgw does not support S3 `GET Bucket` API v2 API but v1.
This API has backward compatibility, so most of this API is working
correctly but we can not get `KeyCount` in v1 API and which is only
for v2 API.
Signed-off-by: Eohyung Lee <liquidnuker@gmail.com> 
							
						 
						
							2019-03-08 12:45:20 +01:00  
				
					
						
							
							
								 
						
							
							
								6d62eb1d4a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2837  from vishesh92/fix-cloudfront-middleware  
							
							... 
							
							
							
							Fix cloudfront middleware 
							
						 
						
							2019-03-04 16:42:08 -08:00  
				
					
						
							
							
								 
						
							
							
								3390f32aec 
								
							
								 
							
						 
						
							
							
								
								fix Context issue  
							
							... 
							
							
							
							Signed-off-by: Shawn Chen <chen8132@gmail.com> 
							
						 
						
							2019-03-04 17:48:32 +08:00  
				
					
						
							
							
								 
						
							
							
								ae91d1f429 
								
							
								 
							
						 
						
							
							
								
								fix ci issue  
							
							... 
							
							
							
							Signed-off-by: Shawn Chen <chen8132@gmail.com> 
							
						 
						
							2019-03-04 17:17:57 +08:00  
				
					
						
							
							
								 
						
							
							
								6e10631d9c 
								
							
								 
							
						 
						
							
							
								
								fix default cdn auth duration  
							
							... 
							
							
							
							Signed-off-by: Shawnpku <chen8132@gmail.com> 
							
						 
						
							2019-03-04 14:53:48 +08:00  
				
					
						
							
							
								 
						
							
							
								e1e72e9563 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix cloudfront documentation formatting  
							
							... 
							
							
							
							Signed-off-by: Vishesh Jindal <vishesh92@gmail.com> 
							
						 
						
							2019-03-02 08:58:52 +05:30  
				
					
						
							
							
								 
						
							
							
								f9a0506191 
								
									
								
							
								 
							
						 
						
							
							
								
								Bugfix: Make ipfilteredby not required  
							
							... 
							
							
							
							Signed-off-by: Vishesh Jindal <vishesh92@gmail.com> 
							
						 
						
							2019-03-02 08:58:52 +05:30  
				
					
						
							
							
								 
						
							
							
								d3ddc3572c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2854  from manishtomar/log-authed-name  
							
							... 
							
							
							
							Log authorized username 
							
						 
						
							2019-03-01 14:45:43 -08:00  
				
					
						
							
							
								 
						
							
							
								c192a281f8 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2813  from lucab/ups/spec-json-binary  
							
							... 
							
							
							
							registry: fix binary JSON content-type 
							
						 
						
							2019-03-01 14:26:54 -08:00  
				
					
						
							
							
								 
						
							
							
								a683c7c235 
								
							
								 
							
						 
						
							
							
								
								Fixes   #2835  Process Accept header MIME types in case-insensitive way  
							
							... 
							
							
							
							Use mime.ParseMediaType to parse the media types in Accept header in manifest request. Ignore the failed ones.
Signed-off-by: Yu Wang <yuwa@microsoft.com> 
							
						 
						
							2019-02-21 15:11:41 -08:00  
				
					
						
							
							
								 
						
							
							
								bbc9885aa2 
								
							
								 
							
						 
						
							
							
								
								fix func name  
							
							... 
							
							
							
							Signed-off-by: Shawnpku <chen8132@gmail.com> 
							
						 
						
							2019-02-20 15:54:21 +08:00  
				
					
						
							
							
								 
						
							
							
								92a6436714 
								
							
								 
							
						 
						
							
							
								
								rename the metrics label  
							
							... 
							
							
							
							Signed-off-by: Honglin Feng <tifayuki@gmail.com> 
							
						 
						
							2019-02-17 12:46:10 +08:00  
				
					
						
							
							
								 
						
							
							
								d5a615b8c9 
								
							
								 
							
						 
						
							
							
								
								update the event number  
							
							... 
							
							
							
							Signed-off-by: Honglin Feng <tifayuki@gmail.com> 
							
						 
						
							2019-02-15 21:55:17 +08:00  
				
					
						
							
							
								 
						
							
							
								09a63caa37 
								
							
								 
							
						 
						
							
							
								
								run go fmt and goimports  
							
							... 
							
							
							
							Signed-off-by: Honglin Feng <tifayuki@gmail.com> 
							
						 
						
							2019-02-15 21:14:57 +08:00  
				
					
						
							
							
								 
						
							
							
								228bafca0b 
								
							
								 
							
						 
						
							
							
								
								run go fmt  
							
							... 
							
							
							
							Signed-off-by: Honglin Feng <tifayuki@gmail.com> 
							
						 
						
							2019-02-15 21:14:57 +08:00  
				
					
						
							
							
								 
						
							
							
								76da6290b0 
								
							
								 
							
						 
						
							
							
								
								add label to the metrics  
							
							... 
							
							
							
							Signed-off-by: Honglin Feng <tifayuki@gmail.com> 
							
						 
						
							2019-02-15 21:14:57 +08:00  
				
					
						
							
							
								 
						
							
							
								8b70616846 
								
							
								 
							
						 
						
							
							
								
								Add notification metrics  
							
							... 
							
							
							
							It adds notification related prometheus metrics, including:
  - total count for events/success/failure/error
  - total count for notification per each status code
  - gauge of the pending notification queue
Signed-off-by: tifayuki <tifayuki@gmail.com> 
							
						 
						
							2019-02-15 21:14:57 +08:00  
				
					
						
							
							
								 
						
							
							
								ec6566c02b 
								
							
								 
							
						 
						
							
							
								
								Log authorized username  
							
							... 
							
							
							
							This is useful to know which user pulled/pushed which repo.
Signed-off-by: Manish Tomar <manish.tomar@docker.com> 
							
						 
						
							2019-02-13 08:49:37 -08:00  
				
					
						
							
							
								 
						
							
							
								3aa2a282f7 
								
							
								 
							
						 
						
							
							
								
								support alicdn middleware  
							
							... 
							
							
							
							Signed-off-by: Shawnpku <chen8132@gmail.com> 
							
						 
						
							2019-02-11 15:11:26 +08:00  
				
					
						
							
							
								 
						
							
							
								0d3efadf01 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2840  from manishtomar/fix-lint  
							
							... 
							
							
							
							Fix gometalint errors 
							
						 
						
							2019-02-04 16:58:09 -08:00  
				
					
						
							
							
								 
						
							
							
								48818fdea7 
								
							
								 
							
						 
						
							
							
								
								Remove err nil check  
							
							... 
							
							
							
							since type checking nil will not panic and return appropriately
Signed-off-by: Manish Tomar <manish.tomar@docker.com> 
							
						 
						
							2019-02-04 16:42:44 -08:00  
				
					
						
							
							
								 
						
							
							
								411d6bcfd2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2786  from thaJeztah/add_normalize_util  
							
							... 
							
							
							
							Add reference. ParseDockerRef utility function 
							
						 
						
							2019-02-04 16:19:21 -08:00  
				
					
						
							
							
								 
						
							
							
								da8db4666b 
								
							
								 
							
						 
						
							
							
								
								Fix gometalint errors  
							
							... 
							
							
							
							Signed-off-by: Manish Tomar <manish.tomar@docker.com> 
							
						 
						
							2019-02-04 16:01:04 -08:00  
				
					
						
							
							
								 
						
							
							
								b75069ef13 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2791  from AliyunContainerService/support-oss-byok  
							
							... 
							
							
							
							Support BYOK for OSS storage driver 
							
						 
						
							2019-01-16 16:37:37 -08:00  
				
					
						
							
							
								 
						
							
							
								b1fd12d0c1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2808  from gregrebholz/feat/tls1.2only  
							
							... 
							
							
							
							Registry - make minimum TLS version user configurable 
							
						 
						
							2019-01-14 09:31:36 -08:00  
				
					
						
							
							
								 
						
							
							
								15b0204758 
								
									
								
							
								 
							
						 
						
							
							
								
								registry: fix binary JSON content-type  
							
							... 
							
							
							
							This fixes registry endpoints to return the proper `application/json`
content-type for JSON content, also updating spec examples for that.
As per IETF specification and IANA registry [0], the `application/json`
type is a binary media, so the content-type label does not need any
text-charset selector. Additionally, the media type definition
explicitly states that it has no required nor optional parameters,
which makes the current registry headers non-compliant.
[0]: https://www.iana.org/assignments/media-types/application/json 
Signed-off-by: Luca Bruno <lucab@debian.org> 
							
						 
						
							2019-01-14 09:04:42 +00:00  
				
					
						
							
							
								 
						
							
							
								cdb62b2b77 
								
							
								 
							
						 
						
							
							
								
								Registry - make minimum TLS version user configurable  
							
							... 
							
							
							
							Signed-off-by: J. Gregory Rebholz <gregrebholz@gmail.com> 
							
						 
						
							2019-01-11 18:11:03 -05:00  
				
					
						
							
							
								 
						
							
							
								7df881dcbe 
								
							
								 
							
						 
						
							
							
								
								change default Dockerfile to install ssl utils  
							
							... 
							
							
							
							Signed-off-by: andyzhangx <xiazhang@microsoft.com> 
							
						 
						
							2019-01-10 03:56:42 +00:00  
				
					
						
							
							
								 
						
							
							
								91b0f0559e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2801  from caervs/ISS-2793  
							
							... 
							
							
							
							Add docs for autoredirect config parameter 
							
						 
						
							2019-01-07 10:58:55 -08:00  
				
					
						
							
							
								 
						
							
							
								980d1a696b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2800  from davidswu/autoredirect  
							
							... 
							
							
							
							default autoredirect to false 
							
						 
						
							2019-01-07 10:26:29 -08:00  
				
					
						
							
							
								 
						
							
							
								d1abdeb623 
								
							
								 
							
						 
						
							
							
								
								Add docs for autoredirect config parameter  
							
							... 
							
							
							
							Config parameter is user facing so should be documented.
Signed-off-by: Ryan Abrams <rdabrams@gmail.com> 
							
						 
						
							2019-01-04 13:11:20 -08:00  
				
					
						
							
							
								 
						
							
							
								0ac367fd6b 
								
									
								
							
								 
							
						 
						
							
							
								
								Add reference.ParseDockerRef utility function  
							
							... 
							
							
							
							ParseDockerRef normalizes the image reference following the docker
convention. This is added mainly for backward compatibility. The reference
returned can only be either tagged or digested. For reference contains both tag
and digest, the function returns digested reference, e.g.
    docker.io/library/busybox:latest@sha256:7cc4b5aefd1d0cadf8d97d4350462ba51c694ebca145b08d7d41b41acc8db5aa
will be returned as
    docker.io/library/busybox@sha256:7cc4b5aefd1d0cadf8d97d4350462ba51c694ebca145b08d7d41b41acc8db5aa.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl> 
							
						 
						
							2019-01-04 21:26:06 +01:00  
				
					
						
							
							
								 
						
							
							
								eb1a2cd911 
								
							
								 
							
						 
						
							
							
								
								default autoredirect to false  
							
							... 
							
							
							
							Signed-off-by: David Wu <david.wu@docker.com> 
							
						 
						
							2019-01-04 11:05:12 -08:00  
				
					
						
							
							
								 
						
							
							
								b7839211af 
								
							
								 
							
						 
						
							
							
								
								Update doc for BYOK support in OSS storage driver  
							
							... 
							
							
							
							Change-Id: I195f29195f999e3e14ba921fd3435a6dc4788417
Signed-off-by: Li Yi <denverdino@gmail.com> 
							
						 
						
							2018-12-25 09:32:16 +08:00  
				
					
						
							
							
								 
						
							
							
								90bed67126 
								
							
								 
							
						 
						
							
							
								
								Support BYOK for OSS storage driver  
							
							... 
							
							
							
							Change-Id: I423ad03e63bd38aded3abfcba49079ff2fbb3b74
Signed-off-by: Li Yi <denverdino@gmail.com> 
							
						 
						
							2018-12-25 08:30:40 +08:00  
				
					
						
							
							
								 
						
							
							
								40b7b5830a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2775  from caervs/release_notes_2.7  
							
							... 
							
							
							
							Release notes for 2.7 
							
						 
						
							2018-12-03 16:05:39 -08:00  
				
					
						
							
							
								 
						
							
							
								08c6bbed05 
								
							
								 
							
						 
						
							
							
								
								Release notes for 2.7  
							
							... 
							
							
							
							Signed-off-by: Ryan Abrams <rdabrams@gmail.com> 
							
						 
						
							2018-11-29 16:35:06 -08:00  
				
					
						
							
							
								 
						
							
							
								d9e1218235 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2772  from dmcgowan/add-arm-flag  
							
							... 
							
							
							
							Add GOARM flag to dockerfile 
							
						 
						
							2018-11-29 15:15:00 -08:00  
				
					
						
							
							
								 
						
							
							
								63f6c1205d 
								
									
								
							
								 
							
						 
						
							
							
								
								Add GOARM flag to dockerfile  
							
							... 
							
							
							
							When building with arm on alpine, GOARM should
be set to 6 by default.
Signed-off-by: Derek McGowan <derek@mcgstyle.net> 
							
						 
						
							2018-11-28 10:40:29 -08:00  
				
					
						
							
							
								 
						
							
							
								aa985ba889 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2711  from davidswu/autoredirect  
							
							... 
							
							
							
							add autoredirect auth config 
							
						 
						
							2018-11-27 15:48:25 -08:00  
				
					
						
							
							
								 
						
							
							
								dd36fd3622 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2742  from tescherm/configure-bugsnag-logging  
							
							... 
							
							
							
							add bugsnag logrus hook 
							
						 
						
							2018-11-27 15:08:17 -08:00  
				
					
						
							
							
								 
						
							
							
								1251e51ad0 
								
							
								 
							
						 
						
							
							
								
								better name and updated tests  
							
							... 
							
							
							
							- use ManifestDigests name instead of Indexes
- update tests to validate against multiple tags
Signed-off-by: Manish Tomar <manish.tomar@docker.com> 
							
						 
						
							2018-11-01 10:31:08 -07:00  
				
					
						
							
							
								 
						
							
							
								9ebf151ac2 
								
							
								 
							
						 
						
							
							
								
								API to retrive tag's digests  
							
							... 
							
							
							
							Add an interface alongside TagStore that provides API to retreive
digests of all manifests that a tag historically pointed to. It also
includes currently linked tag.
Signed-off-by: Manish Tomar <manish.tomar@docker.com> 
							
						 
						
							2018-10-29 18:19:05 -07:00  
				
					
						
							
							
								 
						
							
							
								7c4d584e58 
								
							
								 
							
						 
						
							
							
								
								add bugsnag logrus hook  
							
							... 
							
							
							
							Signed-off-by: Matt Tescher <matthew.tescher@docker.com> 
							
						 
						
							2018-10-25 14:52:10 -07:00  
				
					
						
							
							
								 
						
							
							
								93e082742a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2734  from mgrachev/patch-1  
							
							... 
							
							
							
							Fix typo 
							
						 
						
							2018-10-24 10:01:56 -07:00  
				
					
						
							
							
								 
						
							
							
								f7046a6d68 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2735  from tonistiigi/update-dockerfile  
							
							... 
							
							
							
							update Dockerfile to multi-stage 
							
						 
						
							2018-10-24 10:01:01 -07:00  
				
					
						
							
							
								 
						
							
							
								cd1648d62c 
								
							
								 
							
						 
						
							
							
								
								Fix typo  
							
							... 
							
							
							
							Signed-off-by: Mikhail Grachev <work@mgrachev.com> 
							
						 
						
							2018-10-18 17:54:19 +03:00  
				
					
						
							
							
								 
						
							
							
								8a800e1292 
								
							
								 
							
						 
						
							
							
								
								update Dockerfile to multi-stage  
							
							... 
							
							
							
							Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com> 
							
						 
						
							2018-10-15 15:48:05 -07:00  
				
					
						
							
							
								 
						
							
							
								1cb4180b1a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2729  from liyongxin/master  
							
							... 
							
							
							
							typo fix about overridden 
							
						 
						
							2018-10-02 15:04:33 -07:00  
				
					
						
							
							
								 
						
							
							
								451cd548a0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2731  from mirake/fix-typos  
							
							... 
							
							
							
							Fix typo: commmand -> command 
							
						 
						
							2018-10-02 15:03:57 -07:00