Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								23759a1592 
								
							 
						 
						
							
							
								
								util.config.db: ensure blob locations sync on boot  
							
							
							
						 
						
							2017-03-22 22:57:21 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								4614419e53 
								
							 
						 
						
							
							
								
								config: add app registry feature flag  
							
							
							
						 
						
							2017-03-22 22:57:21 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								102c671587 
								
							 
						 
						
							
							
								
								endpoints.appr: init  
							
							
							
						 
						
							2017-03-22 22:57:21 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								6fe6ea0bcb 
								
							 
						 
						
							
							
								
								requirements: add CNR dependency  
							
							
							
						 
						
							2017-03-22 21:52:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								ddad957a56 
								
							 
						 
						
							
							
								
								data.model.repository: add app methods  
							
							
							
						 
						
							2017-03-22 21:51:55 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								650723430b 
								
							 
						 
						
							
							
								
								data.interfaces.appr: init  
							
							
							
						 
						
							2017-03-22 21:51:41 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								9f684fa73f 
								
							 
						 
						
							
							
								
								data.oci_model: init with app methods  
							
							
							
						 
						
							2017-03-22 21:51:28 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								3ccf3c5f33 
								
							 
						 
						
							
							
								
								Merge pull request  #2447  from jzelinskie/cnr-step2  
							
							... 
							
							
							
							CNR Step 2 
							
						 
						
							2017-03-22 18:45:51 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								df1e7f90e0 
								
							 
						 
						
							
							
								
								Add verb security tests and fix small issues  
							
							
							
						 
						
							2017-03-22 18:29:53 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								d5fa2ad0c0 
								
							 
						 
						
							
							
								
								endpoints.verbs: abort 405 for non-container repos  
							
							
							
						 
						
							2017-03-22 17:50:58 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								40b638a981 
								
							 
						 
						
							
							
								
								data.migrations: rebase to HEAD of migration tree  
							
							
							
						 
						
							2017-03-22 17:26:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								dcb970b783 
								
							 
						 
						
							
							
								
								Add registry app repository failure test  
							
							
							
						 
						
							2017-03-22 17:26:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								ca7a0f14d8 
								
							 
						 
						
							
							
								
								endpoints.v1: return 405 for non-docker repos  
							
							
							
						 
						
							2017-03-22 17:26:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								48ba59d615 
								
							 
						 
						
							
							
								
								endpoints.v2: only work on docker repositories  
							
							
							
						 
						
							2017-03-22 17:26:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									josephschorr 
								
							 
						 
						
							
							
							
							
								
							
							
								a204db1ecc 
								
							 
						 
						
							
							
								
								Merge pull request  #2452  from coreos-inc/storage-rep-fixes  
							
							... 
							
							
							
							Small improvements to storage replication code 
							
						 
						
							2017-03-22 16:43:05 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								72751592a3 
								
							 
						 
						
							
							
								
								data.interfaces.v1: document types  
							
							
							
						 
						
							2017-03-22 15:51:19 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								178373293d 
								
							 
						 
						
							
							
								
								Disable web endpoints for app repos  
							
							
							
						 
						
							2017-03-22 15:51:19 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								54efed62ee 
								
							 
						 
						
							
							
								
								Make sure start_build cannot be called for app repos  
							
							
							
						 
						
							2017-03-22 15:51:19 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								45f14f220d 
								
							 
						 
						
							
							
								
								data.model.repository: optimize by using kind_id  
							
							
							
						 
						
							2017-03-22 15:51:19 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								30b532254c 
								
							 
						 
						
							
							
								
								Disallow non-apps-supported APIs for application repositories  
							
							
							
						 
						
							2017-03-22 15:51:19 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								c3402fff5a 
								
							 
						 
						
							
							
								
								Add test to ensure we cannot create repos with the same name but different kinds  
							
							
							
						 
						
							2017-03-22 14:34:32 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								a2bac7dabd 
								
							 
						 
						
							
							
								
								endpoints.v1: only work on docker repositories  
							
							
							
						 
						
							2017-03-22 14:31:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								f086eea754 
								
							 
						 
						
							
							
								
								data.interfaces.v1: explicitly use kwargs  
							
							... 
							
							
							
							This fixes the function from accidentally using the wrong arguments
positionally for the new `repo_kind` kwarg. 
							
						 
						
							2017-03-22 13:58:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								dae2cc8c3a 
								
							 
						 
						
							
							
								
								initdb: add beta class data  
							
							
							
						 
						
							2017-03-22 13:58:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								d2a4c9d05a 
								
							 
						 
						
							
							
								
								data.model.repository: audited for repo_kind usage  
							
							
							
						 
						
							2017-03-22 13:58:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								074c1bc4a8 
								
							 
						 
						
							
							
								
								data.model._basequery: audited for repo_kind usage  
							
							
							
						 
						
							2017-03-22 13:58:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								1d3af2b0bd 
								
							 
						 
						
							
							
								
								Fix take ownership of organizations  
							
							... 
							
							
							
							Take ownership code got moved into its own directive in Oct, but we forgot we have a call in superuser panel for orgs as well. Fix this, and simplify the call sites 
							
						 
						
							2017-03-22 12:25:20 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								6ab5b8be45 
								
							 
						 
						
							
							
								
								Have storage replication backfill tool only backfill missing storages  
							
							... 
							
							
							
							Prevents overload of the queue 
							
						 
						
							2017-03-22 11:30:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								b05ebbf2c0 
								
							 
						 
						
							
							
								
								Have storage replication wait up to 20 minutes before trying again  
							
							... 
							
							
							
							Copying a file can be a long operation, so make this configurable and far above the default 5 minutes 
							
						 
						
							2017-03-21 16:58:36 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								f842bc3a82 
								
							 
						 
						
							
							
								
								data.migrations.migration.sh: wait 25s for mysql  
							
							... 
							
							
							
							Without this, there are frequent race conditions wheres the client fails
to connect to the server when using Docker For Mac. 
							
						 
						
							2017-03-21 15:38:39 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								4492d2f210 
								
							 
						 
						
							
							
								
								data.migrations: add repository kind  
							
							
							
						 
						
							2017-03-21 15:38:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								5b362da8ac 
								
							 
						 
						
							
							
								
								data.database: add RepositoryKind  
							
							
							
						 
						
							2017-03-21 15:38:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									josephschorr 
								
							 
						 
						
							
							
							
							
								
							
							
								789e35668c 
								
							 
						 
						
							
							
								
								Merge pull request  #2388  from coreos-inc/max-layer-size  
							
							... 
							
							
							
							Make maximum layer size configurable 
							
						 
						
							2017-03-21 13:17:24 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								ff7f78e990 
								
							 
						 
						
							
							
								
								Have blob uploads be checked against configurable max layer size  
							
							
							
						 
						
							2017-03-21 13:16:55 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								239b6d7cf8 
								
							 
						 
						
							
							
								
								Make LayerTooLarge error more informative  
							
							
							
						 
						
							2017-03-21 13:14:11 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								dd7f254f96 
								
							 
						 
						
							
							
								
								Have blob uploads be checked against configurable max layer size  
							
							
							
						 
						
							2017-03-21 13:14:11 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								dd35677712 
								
							 
						 
						
							
							
								
								Add configurable maximum layer size in nginx  
							
							
							
						 
						
							2017-03-21 13:14:11 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								76de324ca8 
								
							 
						 
						
							
							
								
								Change blob upload ints into bigints  
							
							
							
						 
						
							2017-03-21 13:14:11 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Charlton Austin 
								
							 
						 
						
							
							
							
							
								
							
							
								3502d9f61c 
								
							 
						 
						
							
							
								
								Merge pull request  #2438  from charltonaustin/phase_one_config  
							
							... 
							
							
							
							refactor(data): add in new config for builder 
							
						 
						
							2017-03-21 10:16:51 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									josephschorr 
								
							 
						 
						
							
							
							
							
								
							
							
								b2be241379 
								
							 
						 
						
							
							
								
								Merge pull request  #2448  from coreos-inc/fix-transitive-test  
							
							... 
							
							
							
							Transitive query checks need to be for updates, not just deletes 
							
						 
						
							2017-03-20 21:17:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								a047257656 
								
							 
						 
						
							
							
								
								Transitive query checks need to be for updates, not just deletes  
							
							... 
							
							
							
							MySQL doesn't support transitive updates either, so we need to extend the testing to prevent the recent breakage from occurring again 
							
						 
						
							2017-03-20 21:06:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								81b01aa263 
								
							 
						 
						
							
							
								
								Merge pull request  #2446  from jzelinskie/fix-deletes  
							
							... 
							
							
							
							data.database: beta classes skip transitive delete 
							
						 
						
							2017-03-20 18:48:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								6a538647e4 
								
							 
						 
						
							
							
								
								data.database: beta classes skip transitive delete  
							
							
							
						 
						
							2017-03-20 18:41:39 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									josephschorr 
								
							 
						 
						
							
							
							
							
								
							
							
								9cbd645088 
								
							 
						 
						
							
							
								
								Merge pull request  #2445  from coreos-inc/fix-trigger-bugs  
							
							... 
							
							
							
							Fix some small build trigger bugs 
							
						 
						
							2017-03-20 18:37:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								6476488221 
								
							 
						 
						
							
							
								
								Skip bitbucket pushes without any commits  
							
							... 
							
							
							
							Fixes https://sentry.io/coreos/backend-production/issues/178220183/  
							
						 
						
							2017-03-20 18:23:21 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								4cb8412fd8 
								
							 
						 
						
							
							
								
								Fix NoneType error in GH trigger when it has no pushed_at field  
							
							... 
							
							
							
							This appears to occur in new repositories that have not yet been pushed.
Fixes https://sentry.io/coreos/backend-production/issues/234686591/  
							
						 
						
							2017-03-20 18:14:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									josephschorr 
								
							 
						 
						
							
							
							
							
								
							
							
								4bee4dbfff 
								
							 
						 
						
							
							
								
								Merge pull request  #2443  from coreos-inc/build-webhook-tests  
							
							... 
							
							
							
							Add tests for build web hooks endpoint 
							
						 
						
							2017-03-20 16:26:57 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									josephschorr 
								
							 
						 
						
							
							
							
							
								
							
							
								27aa12de7a 
								
							 
						 
						
							
							
								
								Merge pull request  #2439  from coreos-inc/remove_redis_log_expiration  
							
							... 
							
							
							
							Switch from expire to delete redis log_entries 
							
						 
						
							2017-03-20 13:41:57 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									josephschorr 
								
							 
						 
						
							
							
							
							
								
							
							
								a77f8f913f 
								
							 
						 
						
							
							
								
								Merge pull request  #2442  from coreos-inc/manual-robot-select  
							
							... 
							
							
							
							Always allow robot accounts to be selected by admins in trigger setup 
							
						 
						
							2017-03-20 13:39:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								9979db0ce3 
								
							 
						 
						
							
							
								
								Make sure to compare connection kwargs in storage copy fast-path  
							
							... 
							
							
							
							This ensures that if storage is on different hosts, then we use the slower but correct code path . 
							
						 
						
							2017-03-20 13:37:28 -04:00