Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								091f821a6a 
								
							 
						 
						
							
							
								
								- Rename get_repo_image to get_repo_image_extended and get_repo_image_directly to get_repo_image  
							
							... 
							
							
							
							- Remove the configure call from CloseForLongOperation
- Other small fixes 
							
						 
						
							2014-11-10 13:44:36 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								4eedd54b66 
								
							 
						 
						
							
							
								
								- Make usage language more accurate by stating "repositories"  
							
							... 
							
							
							
							- Have usage counter be based on a 4 weeks TTL
- Add a simple usage counter breakage test 
							
						 
						
							2014-10-30 13:26:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								c1398c6d2b 
								
							 
						 
						
							
							
								
								- Add a log entry for repo verb handling and make the container usage calculation take it into account  
							
							... 
							
							
							
							- Move all the repo push/pull/verb logging into a central track_and_log method
- Readd images accidentally deleted in the last CL
- Make the uncompressed size migration script better handle exceptions 
							
						 
						
							2014-10-29 15:42:44 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								109850b428 
								
							 
						 
						
							
							
								
								Add a basic usage counter for enterprise  
							
							
							
						 
						
							2014-10-28 16:33:13 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								1461310ab8 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into nomenclature  
							
							... 
							
							
							
							Conflicts:
	endpoints/common.py
	endpoints/notificationhelper.py
	test/data/test.db
	workers/dockerfilebuild.py 
							
						 
						
							2014-10-23 13:25:37 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								c3171a2690 
								
							 
						 
						
							
							
								
								Redo the UI for the trigger setup dialog and add the ability for github triggers to be filtered using a regex on their branch name.  
							
							
							
						 
						
							2014-10-14 15:46:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								ed8bcff39e 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into nomenclature  
							
							... 
							
							
							
							Conflicts:
	test/data/test.db
	workers/dockerfilebuild.py 
							
						 
						
							2014-10-06 10:29:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								e0993b26af 
								
							 
						 
						
							
							
								
								Make query params only read from query params, not JSON as well  
							
							
							
						 
						
							2014-10-03 15:05:34 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								1d8ec59362 
								
							 
						 
						
							
							
								
								Merge branch master into bees  
							
							
							
						 
						
							2014-10-02 15:08:32 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								c682899861 
								
							 
						 
						
							
							
								
								Add a feature flag to disable user creation  
							
							
							
						 
						
							2014-10-02 14:49:18 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e8b3d1cc4a 
								
							 
						 
						
							
							
								
								Phase 4 of the namespace to user migration: actually remove the column from the db and remove the dependence on serialized namespaces in the workers and queues  
							
							
							
						 
						
							2014-10-01 14:23:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								d9c7e92637 
								
							 
						 
						
							
							
								
								Add superuser abilities: create user, show logs. Also fix the super users UI to show the user drop down and make all superuser API calls require fresh login  
							
							
							
						 
						
							2014-10-01 13:55:09 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								039d53ea6c 
								
							 
						 
						
							
							
								
								- Fix initdb  
							
							... 
							
							
							
							- Add ability to specific custom fields for manual running of build triggers and add a "branch name" selector for running github builds 
							
						 
						
							2014-09-30 16:29:32 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								dd4c26cb00 
								
							 
						 
						
							
							
								
								Only operations with nicknames can be added to the swagger doc  
							
							
							
						 
						
							2014-09-28 15:40:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								03190efde3 
								
							 
						 
						
							
							
								
								Phase 2 of migrating repo namespaces to referencing user objects, backfilling the rows without a value for namespace_user, and changing all accesses to go through the namespace_user object. All tests are passing, manual testing still required.  
							
							
							
						 
						
							2014-09-24 18:01:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								f3b03ebc34 
								
							 
						 
						
							
							
								
								Add a feature flag for disabling all emails  
							
							
							
						 
						
							2014-09-22 19:11:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								dc685b2387 
								
							 
						 
						
							
							
								
								Merge branch 'huggies'  
							
							
							
						 
						
							2014-09-22 13:41:29 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								a90aab4665 
								
							 
						 
						
							
							
								
								Switch to using straight docker IDs instead of a hashing scheme  
							
							
							
						 
						
							2014-09-18 17:16:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								b212dbb2ab 
								
							 
						 
						
							
							
								
								Merge branch 'master' into better-emails  
							
							
							
						 
						
							2014-09-18 13:20:32 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								75d2ef377e 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into comewithmeifyouwanttowork  
							
							... 
							
							
							
							Conflicts:
	data/model/legacy.py 
							
						 
						
							2014-09-15 17:52:17 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								913b3e472f 
								
							 
						 
						
							
							
								
								Add ability to detach external login services  
							
							
							
						 
						
							2014-09-15 12:01:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								10faa7de84 
								
							 
						 
						
							
							
								
								Only allow users matching the team invite to accept, if the invite was specified for a user (rather than an email)  
							
							
							
						 
						
							2014-09-12 14:29:01 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								c5ca46a14b 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into comewithmeifyouwanttowork  
							
							... 
							
							
							
							Conflicts:
	data/model/legacy.py
	static/js/app.js 
							
						 
						
							2014-09-12 11:03:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								8d3ce44682 
								
							 
						 
						
							
							
								
								Address comments on code review  
							
							
							
						 
						
							2014-09-11 15:45:41 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								7c45aca405 
								
							 
						 
						
							
							
								
								Code review changes  
							
							
							
						 
						
							2014-09-08 17:20:01 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								63628678b8 
								
							 
						 
						
							
							
								
								Instead of sending DB IDs, send "internal IDs" which are DB IDs hashed. This way, we can still calculate the ancestors without hitting the DB further, but without leaking the size of the images table  
							
							
							
						 
						
							2014-09-08 15:02:26 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								3c20402b32 
								
							 
						 
						
							
							
								
								Add a common base email template, translate the emails over to using jinja and add emails when e-mail addresses and passwords are changed.  
							
							
							
						 
						
							2014-09-05 19:57:33 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3c57e612b3 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/zegooglesdosomething'  
							
							
							
						 
						
							2014-09-04 20:10:16 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								987177fd7e 
								
							 
						 
						
							
							
								
								Have require_fresh_login not apply if there is no password set for the user  
							
							
							
						 
						
							2014-09-04 19:47:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								1a230f635a 
								
							 
						 
						
							
							
								
								Use datetime.min instead of a fixed span for the last login default time.  
							
							
							
						 
						
							2014-09-04 19:15:06 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								e028d4ae0a 
								
							 
						 
						
							
							
								
								Merge master into branch  
							
							
							
						 
						
							2014-09-04 18:08:18 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								1c2de35f28 
								
							 
						 
						
							
							
								
								Code review fixes  
							
							
							
						 
						
							2014-09-04 17:54:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								e783df31e0 
								
							 
						 
						
							
							
								
								Add the concept of require_fresh_login to both the backend and frontend. Sensitive methods will now be marked with the annotation, which requires that the user has performed a login within 10 minutes or they are asked to do so in the UI before running the operation again.  
							
							
							
						 
						
							2014-09-04 14:24:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								1e7e012b92 
								
							 
						 
						
							
							
								
								Add a requirement for the current password to change the user's password or email address  
							
							
							
						 
						
							2014-09-03 15:41:25 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								2dcdd7ba5b 
								
							 
						 
						
							
							
								
								Add exponential backoff of login attempts.  
							
							
							
						 
						
							2014-09-02 15:27:05 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								3b72b26836 
								
							 
						 
						
							
							
								
								Merge branch 'master' into comewithmeifyouwanttowork  
							
							
							
						 
						
							2014-08-28 20:50:13 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								ae92098b23 
								
							 
						 
						
							
							
								
								Add invite by email (WIP)  
							
							
							
						 
						
							2014-08-28 20:49:11 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								7ca853adee 
								
							 
						 
						
							
							
								
								Rename the method so it doesn't shadow the model method.  
							
							
							
						 
						
							2014-08-28 18:53:04 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								6f1a4030b6 
								
							 
						 
						
							
							
								
								Add response schema validation (only when in TESTING mode) and add one schema. More will be added in a followup CL  
							
							
							
						 
						
							2014-08-27 20:57:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								d76d4704a0 
								
							 
						 
						
							
							
								
								Add pagination to the notifications API and make the UI only show a maximum of 5 notifications (beyond that, it shows "5+").  
							
							
							
						 
						
							2014-08-26 15:19:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								a129aac94b 
								
							 
						 
						
							
							
								
								Add ability to regenerate robot account credentials  
							
							
							
						 
						
							2014-08-25 17:19:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								99d75bede7 
								
							 
						 
						
							
							
								
								Handle error cases better for external services  
							
							
							
						 
						
							2014-08-25 15:30:29 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								d2880807b2 
								
							 
						 
						
							
							
								
								- Further fixes for license stuff  
							
							... 
							
							
							
							- Small fixes to ensure Quay works for Postgres 
							
						 
						
							2014-08-21 19:21:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								4fd249589d 
								
							 
						 
						
							
							
								
								Add scopes to many org admin methods and remove the internal_only on ones we can now expose  
							
							
							
						 
						
							2014-08-19 19:21:41 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								53fb7f4136 
								
							 
						 
						
							
							
								
								Add documentation for all path parameters  
							
							
							
						 
						
							2014-08-19 19:05:28 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								02d3b70013 
								
							 
						 
						
							
							
								
								Make sure to search teams as well when determining the robots which have access to a private repo  
							
							
							
						 
						
							2014-08-18 19:19:01 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								43b6695f9c 
								
							 
						 
						
							
							
								
								Get team invite confirmation working and fully tested  
							
							
							
						 
						
							2014-08-18 17:24:00 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								7d7cca39cc 
								
							 
						 
						
							
							
								
								New team view interface  
							
							
							
						 
						
							2014-08-15 20:51:31 -04:00