| 
								
								
									 Joseph Schorr | 43555af63d | Address review comments | 2014-09-17 17:49:46 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | e3c52fa0eb | Work in progress. This is currently broken! | 2014-09-16 00:18:57 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | e8ad01cb41 | Lots of small NPE and other exception fixes | 2014-09-15 11:27:33 -04:00 |  | 
				
					
						| 
								
								
									 Jake Moshenko | 8b3a3178b0 | Finish the build logs archiver, add handlers for cloud and local that handle gzip encoded archived content. | 2014-09-11 15:33:10 -04:00 |  | 
				
					
						| 
								
								
									 Jake Moshenko | 548f855f71 | Use the pure python io module to avoid some interaction between gunicorn, wsgi, and bufferedreader that prevents gunicorn from properly sending the files. | 2014-09-09 22:28:25 -04:00 |  | 
				
					
						| 
								
								
									 Jake Moshenko | c9e1648781 | Small fixes to bugs in the streaming handler for use with magic and radosgw. | 2014-09-09 18:30:14 -04:00 |  | 
				
					
						| 
								
								
									 Jake Moshenko | 756e8ec848 | Send the content type through to the cloud engines. | 2014-09-09 16:52:53 -04:00 |  | 
				
					
						| 
								
								
									 Jake Moshenko | 29d40db5ea | Add a new RadosGW storage engine. Allow engines to distinguish not only between those that can support direct uploads and downloads, but those that support doing it through the browser. Rename resumeable->resumable. | 2014-09-09 15:54:03 -04:00 |  | 
				
					
						| 
								
								
									 Jake Moshenko | 29f1b048a3 | Add support for Google Cloud Storage. | 2014-08-12 02:06:44 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | bcbea37fce | Change distributed config format to make it easier for the setup tool | 2014-08-07 13:45:15 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | af46d3d455 | Remove path from get_supports_resumeable_download | 2014-07-07 16:21:27 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 0ac6312c8a | Get resumable downloads working in a way that the Docker CLI will actually understand. Also rename the method to conform the the name used in the Docker source code. | 2014-07-02 21:18:46 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 0d89fd7f26 | Add code for resumable downloads from S3 | 2014-07-02 00:39:59 -04:00 |  | 
				
					
						| 
								
								
									 Jake Moshenko | bf0e01fba5 | Fix bugs with pushing, pulling, and deleting. | 2014-06-17 16:37:48 -04:00 |  | 
				
					
						| 
								
								
									 Jake Moshenko | bf98575feb | Add the basics of geographic data distribution and get the tests to work. | 2014-06-17 16:03:43 -04:00 |  | 
				
					
						| 
								
								
									 Jake Moshenko | fb465fd66f | Eradicate the s3 versions of the checksum and the uploading flag. | 2014-06-12 19:27:43 -04:00 |  | 
				
					
						| 
								
								
									 Jake Moshenko | 78c5aec5b9 | Switch the checksums to use the registry computed value, remove all assumptions of namespaced paths for legacy storage, fix an upload race condition in the registry code. | 2014-06-11 15:37:45 -04:00 |  | 
				
					
						| 
								
								
									 Jake Moshenko | ef9fe871fc | Move the upload flag to the database, and use the database stored image size rather than going to s3. | 2014-05-02 16:59:46 -04:00 |  | 
				
					
						| 
								
								
									 jakedt | e87ffa20cf | First attempt at making config loadable through string config overrides in an env variable. | 2014-04-03 17:31:46 -04:00 |  | 
				
					
						| 
								
								
									 jakedt | 177a21e996 | Remove an extraneous slash in image file path computations. Add a script that will audit and fix image ancestry. | 2014-02-21 12:05:03 -05:00 |  | 
				
					
						| 
								
								
									 jakedt | b619356907 | Get the base image stuff working. Checkpoint before fixing the tests. | 2014-02-16 17:38:47 -05:00 |  | 
				
					
						| 
								
								
									 jakedt | 5742e6ea4e | First set of changes toward shared base images. | 2014-02-14 16:06:30 -05:00 |  | 
				
					
						| 
								
								
									 yackob03 | 518cd1be85 | Actually delete the image data when deleting the tag. | 2014-01-09 17:13:26 -05:00 |  | 
				
					
						| 
								
								
									 yackob03 | de230428cb | Clobbered the s3_bucket variable, oops. | 2013-12-03 16:43:56 -08:00 |  | 
				
					
						| 
								
								
									 yackob03 | bf85013ef6 | Try to use a 301 redirect to download directly from s3. Allow the s3 and userfiles to run without internet access. | 2013-12-03 16:39:07 -08:00 |  | 
				
					
						| 
								
								
									 yackob03 | 2e9f7cd19d | Restore the temp_store_handler. | 2013-11-11 16:41:33 -05:00 |  | 
				
					
						| 
								
								
									 yackob03 | 2cd98fc58e | Make the app config more powerful in terms of injecting fake dependencies. Refactor the tests to use metaclasses and to actually all run. | 2013-11-06 23:21:12 -05:00 |  | 
				
					
						| 
								
								
									 yackob03 | 3698e494a1 | Clean up an old TODO. | 2013-11-04 16:14:37 -05:00 |  | 
				
					
						| 
								
								
									 yackob03 | b96f678df8 | User the secure s3 endpoint and store our files encrypted. | 2013-10-31 11:32:08 -04:00 |  | 
				
					
						| 
								
								
									 yackob03 | cccfe29c77 | Adapt the s3 key object to the python stream file interface, one that is compatible with tarfile. | 2013-10-20 02:39:23 -04:00 |  | 
				
					
						| 
								
								
									 yackob03 | a1164269be | Complete the diff generating functionality. | 2013-10-18 14:31:14 -04:00 |  | 
				
					
						| 
								
								
									 yackob03 | 93b856bdb3 | First few changes for the image diffs feature. | 2013-10-17 18:25:19 -04:00 |  | 
				
					
						| 
								
								
									 yackob03 | cbe0590ce5 | Fix s3 delete. | 2013-10-01 14:46:44 -04:00 |  | 
				
					
						| 
								
								
									 yackob03 | 4b9c6d9aae | Add api function to fully delete a repository. | 2013-10-01 12:13:25 -04:00 |  | 
				
					
						| 
								
								
									 yackob03 | 84adf680b9 | Switch the registry and index to use real s3 and rds. | 2013-09-30 19:10:27 -04:00 |  | 
				
					
						| 
								
								
									 yackob03 | 44255421df | Namespace the storage in the registry to prevent leaking images if one acquires the image id. | 2013-09-25 20:00:22 -04:00 |  | 
				
					
						| 
								
								
									 yackob03 | deee70d53b | Add the registry code. | 2013-09-25 17:50:03 -04:00 |  |