Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								69406c6aec 
								
							 
						 
						
							
							
								
								Move remaining util tests into pytest  
							
							
							
						 
						
							2018-07-19 11:40:40 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a5dc885fc6 
								
							 
						 
						
							
							
								
								Merge pull request  #3170  from quay/move-streamlayerformat-tests  
							
							... 
							
							
							
							Move stream layer format tests into pytest 
							
						 
						
							2018-07-19 10:58:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								f6d914619b 
								
							 
						 
						
							
							
								
								Move stream layer format tests into pytest  
							
							
							
						 
						
							2018-07-19 10:57:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								963e35251e 
								
							 
						 
						
							
							
								
								Move queuefile tests to pytest  
							
							
							
						 
						
							2018-07-19 10:49:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								f9e46b414c 
								
							 
						 
						
							
							
								
								Move filelike tests to pytest  
							
							
							
						 
						
							2018-07-12 15:45:30 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								0fdefd78e9 
								
							 
						 
						
							
							
								
								Extract app from torrent handling code  
							
							... 
							
							
							
							Fixes https://jira.coreos.com/browse/QUAY-969  
							
						 
						
							2018-06-14 17:29:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									josephschorr 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								323eb63747 
								
							 
						 
						
							
							
								
								Merge pull request  #3032  from coreos-inc/joseph.schorr/QUAY-885/squashed-sym  
							
							... 
							
							
							
							Retarget broken hard links in squashed images 
							
						 
						
							2018-03-26 17:59:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								747819fbd2 
								
							 
						 
						
							
							
								
								Fix error with unicode URLs in torrent creation  
							
							... 
							
							
							
							Fixes https://jira.coreos.com/browse/QUAY-896  
							
						 
						
							2018-03-26 17:07:00 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								dd470bdc9d 
								
							 
						 
						
							
							
								
								Add a reporter for verbs to track number of storage streams are needed  
							
							
							
						 
						
							2018-03-26 17:02:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								110366f656 
								
							 
						 
						
							
							
								
								Retarget hard links pointing to deleted files by emitting the deleted file contents under the first hard link instance. This fixes a breakage in the squashed TAR where we were pointing hard links to missing data.  
							
							... 
							
							
							
							Fixes https://jira.coreos.com/browse/QUAY-885  
							
						 
						
							2018-03-23 14:00:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								d488517b36 
								
							 
						 
						
							
							
								
								Implement storage driver for Azure Blob Storage  
							
							
							
						 
						
							2018-02-06 13:48:40 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								a16b469d9b 
								
							 
						 
						
							
							
								
								util.registry.torrent: stash kid in JWT headers  
							
							... 
							
							
							
							Upstream, chihaya reads this header in order to find the kid in the list
of maintained keys. A long time ago, it used to just iterate, but now it
needs to know the kid. 
							
						 
						
							2017-06-09 13:31:38 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								7d07c2ed07 
								
							 
						 
						
							
							
								
								util.config.validators: fix torrent validation  
							
							... 
							
							
							
							This code was mistaken the info dict with the params passed in an
announce request. Rather, now we expose a function for creating a jwt
from infohashes directly. 
							
						 
						
							2017-06-09 13:31:38 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								67c0bf6263 
								
							 
						 
						
							
							
								
								Fix docker versioning library to support new versioning scheme  
							
							... 
							
							
							
							Fixes: https://sentry.io/coreos/backend-production/issues/222349174/ 
Reference: https://github.com/docker/docker/pull/31075  
							
						 
						
							2017-02-22 16:08:17 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								94be8731f3 
								
							 
						 
						
							
							
								
								Change Docker Version tests to pytest  
							
							
							
						 
						
							2017-02-22 15:45:06 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								9413e25123 
								
							 
						 
						
							
							
								
								Change georeplication queuing to use new batch system  
							
							
							
						 
						
							2016-12-21 17:44:30 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								681f975df5 
								
							 
						 
						
							
							
								
								Add QE setup tool support for BitTorrent downloads  
							
							... 
							
							
							
							Fixes  #1871  
						
							2016-11-02 17:32:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								59529569dc 
								
							 
						 
						
							
							
								
								reorder imports  
							
							
							
						 
						
							2016-09-26 14:48:05 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								30ede029d5 
								
							 
						 
						
							
							
								
								Fix GeneratorFile for working with BufferedReader  
							
							... 
							
							
							
							The user files system uses a BufferedReader along with the magic library to determine the mime type of the user file being served. Currently, BufferedReader fails with an exception on Swift storage, because Swift storage returns a GeneratorFile, which is missing the `readable()` method. 
							
						 
						
							2016-06-23 13:40:57 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								8887f09ba8 
								
							 
						 
						
							
							
								
								Use the instance service key for registry JWT signing  
							
							
							
						 
						
							2016-06-07 11:58:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								12924784ce 
								
							 
						 
						
							
							
								
								Enable storage replication for V2 and add backfill tool  
							
							... 
							
							
							
							Fixes  #1501  
						
							2016-06-02 14:36:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								4ec3a6c231 
								
							 
						 
						
							
							
								
								Make ACI generation consistent across calls  
							
							... 
							
							
							
							This will ensure that no matter which signature we write for the generated ACI, it is correct for that image. 
							
						 
						
							2016-05-26 17:09:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								64fe11a5f1 
								
							 
						 
						
							
							
								
								Add ACI signing tests  
							
							
							
						 
						
							2016-05-13 18:29:57 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								437ec84c9f 
								
							 
						 
						
							
							
								
								torrent: use quay.pem to mint JWT ( #1425 )  
							
							
							
						 
						
							2016-05-02 18:10:16 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								6251e63e0e 
								
							 
						 
						
							
							
								
								Fix QueueFile to support read-to-end semantics and add some tests  
							
							
							
						 
						
							2016-03-31 12:06:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								5828d8e716 
								
							 
						 
						
							
							
								
								private swarms torrents  
							
							
							
						 
						
							2016-02-08 13:56:31 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								2650772db3 
								
							 
						 
						
							
							
								
								add delimiters to per-user torrent filenames  
							
							
							
						 
						
							2016-01-22 15:53:21 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								e54b86c6eb 
								
							 
						 
						
							
							
								
								s/TORRENT/BITTORRENT  
							
							
							
						 
						
							2016-01-22 15:52:28 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								7c572fd218 
								
							 
						 
						
							
							
								
								Add support for torrenting verbs  
							
							... 
							
							
							
							Fixes  #1130  
						
							2016-01-20 18:15:32 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								1ae101c917 
								
							 
						 
						
							
							
								
								Address torrent feature review comments.  
							
							
							
						 
						
							2016-01-08 16:38:21 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								932d892276 
								
							 
						 
						
							
							
								
								torrent: remove pubkey token header  
							
							
							
						 
						
							2016-01-08 14:29:24 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								087c6828ad 
								
							 
						 
						
							
							
								
								add feature.BITTORRENT and jwk set URI  
							
							
							
						 
						
							2016-01-07 19:07:23 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								f774442a84 
								
							 
						 
						
							
							
								
								torrent: send jwt in announce url  
							
							
							
						 
						
							2016-01-07 14:16:21 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								476ac8cec9 
								
							 
						 
						
							
							
								
								Add piece hashing to verbs generated image storages  
							
							
							
						 
						
							2016-01-06 12:01:15 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8f80d7064b 
								
							 
						 
						
							
							
								
								Hash v1 uploads for torrent chunks  
							
							
							
						 
						
							2016-01-05 14:43:40 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8d5f4466d6 
								
							 
						 
						
							
							
								
								Cleanup some indentation and imports  
							
							
							
						 
						
							2016-01-05 12:12:57 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								fff016d0f5 
								
							 
						 
						
							
							
								
								"created by" now uses REGISTRY_TITLE  
							
							
							
						 
						
							2016-01-04 16:17:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								a0e5de8f29 
								
							 
						 
						
							
							
								
								add torrent options to config  
							
							
							
						 
						
							2016-01-04 16:17:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								c780572e69 
								
							 
						 
						
							
							
								
								add public/private torrent swarms  
							
							
							
						 
						
							2016-01-04 16:17:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								4cb06525a4 
								
							 
						 
						
							
							
								
								finish implementing torrent verb  
							
							
							
						 
						
							2016-01-04 16:17:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								ce8fcbeaae 
								
							 
						 
						
							
							
								
								Update the pieces to use base64 encoded binary  
							
							
							
						 
						
							2016-01-04 16:17:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								fe87d3c796 
								
							 
						 
						
							
							
								
								Hash and track layer file chunks for torrenting  
							
							
							
						 
						
							2016-01-04 16:17:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								ab166c4448 
								
							 
						 
						
							
							
								
								Delete the image diff feature  
							
							... 
							
							
							
							Fixes  #1077  
						
							2015-12-23 13:08:01 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								766d60493f 
								
							 
						 
						
							
							
								
								Add the ability to blacklist v2 for specific versions  
							
							
							
						 
						
							2015-12-15 18:27:10 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								54095eb5cb 
								
							 
						 
						
							
							
								
								Handle the common case of one chunk when calculating the uncompressed size  
							
							... 
							
							
							
							Reference #992  
							
						 
						
							2015-12-14 15:27:48 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								ffeb99d4ee 
								
							 
						 
						
							
							
								
								BaseStreamFileLike: handle reads that return None  
							
							... 
							
							
							
							Fixes  #555 . 
						
							2015-09-30 17:46:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								a3ebb9028d 
								
							 
						 
						
							
							
								
								Add full unit tests for the file-like objects and fix them  
							
							... 
							
							
							
							Fixes  #568  
						
							2015-09-30 14:19:25 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									josephschorr 
								
							 
						 
						
							
							
							
							
								
							
							
								41bfe2ffde 
								
							 
						 
						
							
							
								
								Merge pull request  #551  from coreos-inc/python-registry-v2-swift  
							
							... 
							
							
							
							Add V2 storage methods to Swift storage engine 
							
						 
						
							2015-09-28 17:09:34 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								6c59161527 
								
							 
						 
						
							
							
								
								Add V2 storage methods to Swift storage engine  
							
							... 
							
							
							
							Fixes  #508  
						
							2015-09-28 16:46:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								c5aa3ca4f0 
								
							 
						 
						
							
							
								
								make registry v2 tests pass for GCS  
							
							... 
							
							
							
							Fixes  #509 . 
						
							2015-09-28 15:42:48 -04:00