Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								1b7b3ea41d 
								
							 
						 
						
							
							
								
								Make sure to filter starred repos to those visible to the user  
							
							... 
							
							
							
							Fixes  #1793  
						
							2016-08-31 14:08:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								7f5b536ddb 
								
							 
						 
						
							
							
								
								Fix pagination of repositories  
							
							... 
							
							
							
							Fixes  #1725  
						
							2016-08-15 16:48:04 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								4f5b4e63f2 
								
							 
						 
						
							
							
								
								Really fix the hack (for now) on public repo pagination  
							
							
							
						 
						
							2016-08-13 14:40:11 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								0a12c0cd34 
								
							 
						 
						
							
							
								
								Hack to temporarily fix pagination over public repos  
							
							
							
						 
						
							2016-08-13 14:21:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								4e1259b58a 
								
							 
						 
						
							
							
								
								Fix the Repository ID in pagination problem once and for all  
							
							... 
							
							
							
							But.... ONCE AND FOR ALL!
Note: Tested on SQLite, Postgres and MySQL 
							
						 
						
							2016-07-14 17:09:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								e252ee07cb 
								
							 
						 
						
							
							
								
								Fix popularity metrics on list repos API  
							
							
							
						 
						
							2016-07-06 16:15:54 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								1eec6f53b2 
								
							 
						 
						
							
							
								
								Fix SQL error with pagination around Repositories  
							
							... 
							
							
							
							Fixes  #1591  
						
							2016-06-30 17:31:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								38744c81c5 
								
							 
						 
						
							
							
								
								Change future entries in heat map to be empty  
							
							
							
						 
						
							2016-06-23 17:08:11 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								853cca35f3 
								
							 
						 
						
							
							
								
								Change repo stats to use the RAC table and a nice UI  
							
							
							
						 
						
							2016-06-22 15:06:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								c3701cea7a 
								
							 
						 
						
							
							
								
								Only send heavy log-based stats for repository where required  
							
							
							
						 
						
							2016-06-09 14:52:15 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Evan Cordell 
								
							 
						 
						
							
							
							
							
								
							
							
								eba75494d9 
								
							 
						 
						
							
							
								
								Use new error format for auth errors (factor exceptions into module)  
							
							
							
						 
						
							2016-04-11 16:22:26 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								42e934d84f 
								
							 
						 
						
							
							
								
								Make notification lookup faster and fix repo pagination on Postgres  
							
							
							
						 
						
							2016-03-30 14:46:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								534ec9cb2b 
								
							 
						 
						
							
							
								
								Add pagination to the repository list API to make it better for public  
							
							... 
							
							
							
							Fixes  #1166  
						
							2016-02-01 22:42:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								018bf8c5ad 
								
							 
						 
						
							
							
								
								Refactor how parsed_args are passed to methods  
							
							
							
						 
						
							2016-01-26 16:27:36 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								e4ffaff869 
								
							 
						 
						
							
							
								
								Fix Docker Auth and our V2 registry paths to support library (i.e. namespace-less) repositories.  
							
							... 
							
							
							
							This support is placed behind a feature flag. 
							
						 
						
							2016-01-22 15:54:06 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b9821290f6 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into torrent  
							
							
							
						 
						
							2016-01-08 15:43:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								161475baaa 
								
							 
						 
						
							
							
								
								Break circular dependencies introduced by importing common in verbs  
							
							
							
						 
						
							2016-01-08 13:54:40 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								e8c0a8355f 
								
							 
						 
						
							
							
								
								only check repo usage when billing enabled  
							
							
							
						 
						
							2016-01-07 14:34:19 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Jibson 
								
							 
						 
						
							
							
							
							
								
							
							
								4d81567a0c 
								
							 
						 
						
							
							
								
								Remove error notification when user deletes repos  
							
							... 
							
							
							
							Also prevent duplicate notifications of that type.
fixes  #493  
							
						 
						
							2015-11-04 16:11:15 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								e973289397 
								
							 
						 
						
							
							
								
								Revert "Revert "Merge pull request  #682  from jzelinskie/revertrevert""  
							
							... 
							
							
							
							This reverts commit 278bc736e3 
							
						 
						
							2015-10-23 15:26:33 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								278bc736e3 
								
							 
						 
						
							
							
								
								Revert "Merge pull request  #682  from jzelinskie/revertrevert"  
							
							... 
							
							
							
							This reverts commit 627ad25c9c31c392fecc 
							
						 
						
							2015-10-22 16:02:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								39cfe77d42 
								
							 
						 
						
							
							
								
								Revert "Merge pull request  #557  from coreos-inc/revert-migration"  
							
							... 
							
							
							
							This reverts commit c4f938898a7ad2522dbe 
							
						 
						
							2015-10-21 15:29:57 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								147b7b26b4 
								
							 
						 
						
							
							
								
								Fix is_public in repo list  
							
							... 
							
							
							
							Fixes  #678  
						
							2015-10-21 14:13:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								c9daf7d8a9 
								
							 
						 
						
							
							
								
								Add additional tests for repo visibility and further simplify the query for perf  
							
							
							
						 
						
							2015-10-15 12:12:57 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								dd804816ba 
								
							 
						 
						
							
							
								
								Prevent unlimited insane query from running and fix tests  
							
							... 
							
							
							
							Fixes  #591  
						
							2015-10-05 17:11:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Silas Sewell 
								
							 
						 
						
							
							
							
							
								
							
							
								9000169b53 
								
							 
						 
						
							
							
								
								Revert "Merge pull request  #491  from jakedt/migratebackp2"  
							
							... 
							
							
							
							This reverts commit 7ad2522dbea0b191ffa1 
							
						 
						
							2015-09-28 16:09:22 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									josephschorr 
								
							 
						 
						
							
							
							
							
								
							
							
								7ad2522dbe 
								
							 
						 
						
							
							
								
								Merge pull request  #491  from jakedt/migratebackp2  
							
							... 
							
							
							
							Migrate image data back phase 2 
							
						 
						
							2015-09-26 15:11:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								a283c8d8ec 
								
							 
						 
						
							
							
								
								Add a check to ensure repository names are valid according to an extended set of rules.  
							
							... 
							
							
							
							Fixes  #534  
						
							2015-09-24 11:55:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8baacd2741 
								
							 
						 
						
							
							
								
								Migrate old data to new locations, read only new.  
							
							
							
						 
						
							2015-09-17 15:47:13 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								fbfe7fdb54 
								
							 
						 
						
							
							
								
								Make change repo visibility and create repo raise a 402 when applicable  
							
							... 
							
							
							
							We now check the user or org's subscription plan and raise a 402 if the user attempts to create/make a repo private over their limit 
							
						 
						
							2015-09-15 14:33:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								5c1d195a19 
								
							 
						 
						
							
							
								
								Fix swagger errors  
							
							... 
							
							
							
							Fixes  #287  
						
							2015-08-03 14:10:15 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								11c7994398 
								
							 
						 
						
							
							
								
								Fix 500 on logout  
							
							
							
						 
						
							2015-07-28 15:47:04 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								a0c4e72f13 
								
							 
						 
						
							
							
								
								Clean up the repository list API and loads stars with it  
							
							... 
							
							
							
							We load stars with the same list API now so that we get the extra metadata needed in the repo list (popularity and last modified) 
							
						 
						
							2015-07-22 13:05:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3efaa255e8 
								
							 
						 
						
							
							
								
								Accidental refactor, split out legacy.py into separate sumodules and update all call sites.  
							
							
							
						 
						
							2015-07-17 11:56:15 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								7a548ea101 
								
							 
						 
						
							
							
								
								Fix queries for repository list popularity and action count  
							
							... 
							
							
							
							Before this change, we used extremely inefficient outer joins as part of a single query of lookup, which was spiking our CPU usage to nearly 100% on the query. We now issue two separate queries for popularity and action account, by doing a lookup of the previously found IDs. Interestingly enough, because of the way the queries are now written, MySQL can actually do both queries *directly from the indicies*, which means they each occur in approx 20ms!
Verified by local tests, postgres tests, and testing on staging with monitoring of our CPU usage during lookup 
							
						 
						
							2015-07-17 00:08:27 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								2b1bbcb579 
								
							 
						 
						
							
							
								
								Add a table view to the repos list page  
							
							... 
							
							
							
							Fixes  #104  
						
							2015-06-29 21:12:53 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								0bc1c29dff 
								
							 
						 
						
							
							
								
								Switch the Python side to Swagger v2  
							
							
							
						 
						
							2015-05-14 16:47:38 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								c767aafcd6 
								
							 
						 
						
							
							
								
								Make the repository API faster by only checking the log entries table once for each kind of entry, rather than twice. We make use of a special subquery-like syntax, which allows us to count those entries that are both 30 days only and 1 day old in the same query. This was tested successfully on MySQL, Postgres and Sqlite.  
							
							
							
						 
						
							2015-05-07 22:49:11 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								a46d367276 
								
							 
						 
						
							
							
								
								Remove unneeded repo filter  
							
							
							
						 
						
							2015-05-06 20:55:17 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								e647d91e8b 
								
							 
						 
						
							
							
								
								Switch the repos page to use a single API call, rather than one per namespace + one for star repos  
							
							
							
						 
						
							2015-05-06 19:15:03 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								4cb7921c3a 
								
							 
						 
						
							
							
								
								Make sure to show public repos on the user and orgs pages  
							
							
							
						 
						
							2015-04-03 14:55:09 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								ab2331a486 
								
							 
						 
						
							
							
								
								Performance improvements for the repo API and the new repo UI  
							
							
							
						 
						
							2015-03-18 14:47:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								699cb9a5da 
								
							 
						 
						
							
							
								
								Fix last modified date time handling for tags with no date times,  and fix the sort ordering  
							
							
							
						 
						
							2015-03-17 16:49:22 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								002dc083f2 
								
							 
						 
						
							
							
								
								Get the main repo page design working  
							
							
							
						 
						
							2015-03-10 17:22:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								afc8e95e19 
								
							 
						 
						
							
							
								
								Start on new tag view  
							
							
							
						 
						
							2015-03-09 22:03:39 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								fb0d3d69c2 
								
							 
						 
						
							
							
								
								changes to reflect PR comments (not finished)  
							
							
							
						 
						
							2015-02-24 17:50:54 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								a9fe26fb56 
								
							 
						 
						
							
							
								
								api: fix bug in showing starred logic  
							
							
							
						 
						
							2015-02-23 15:36:05 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								8464b54ad9 
								
							 
						 
						
							
							
								
								star status shown in normal repo listings  
							
							
							
						 
						
							2014-12-30 15:07:14 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								e8cd24781a 
								
							 
						 
						
							
							
								
								remove 'include_starred' option on repo listings  
							
							
							
						 
						
							2014-12-29 14:11:46 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								5a484cfe11 
								
							 
						 
						
							
							
								
								Initial redesigned UI for repo listings w/ stars.  
							
							
							
						 
						
							2014-12-11 15:07:41 -05:00