Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								f3259c862b 
								
							 
						 
						
							
							
								
								Merge branch 'koh'  
							
							... 
							
							
							
							Conflicts:
	auth/scopes.py
	requirements-nover.txt
	requirements.txt
	static/css/quay.css
	static/directives/namespace-selector.html
	static/js/app.js
	static/partials/manage-application.html
	templates/oauthorize.html 
							
						 
						
							2014-12-01 12:30:09 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								5cb36fe053 
								
							 
						 
						
							
							
								
								Have the build manager sleep if the requested manager is external  
							
							
							
						 
						
							2014-12-01 14:41:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								72d613614d 
								
							 
						 
						
							
							
								
								Merge branch 'bagger'  
							
							
							
						 
						
							2014-12-01 12:48:59 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								4f5bf8185a 
								
							 
						 
						
							
							
								
								Add version checking to the python side  
							
							
							
						 
						
							2014-12-01 12:11:23 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								09cc4ba4c1 
								
							 
						 
						
							
							
								
								LOGGER -> logger.  
							
							... 
							
							
							
							While logger may be a global variable, it is not constant. Let the
linters complain! 
							
						 
						
							2014-11-30 17:48:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								2155bbee6c 
								
							 
						 
						
							
							
								
								Add some basic tests for the changes lib  
							
							
							
						 
						
							2014-11-29 19:08:59 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								c266f35648 
								
							 
						 
						
							
							
								
								Fix bug in the changes library  
							
							
							
						 
						
							2014-11-29 19:00:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								279e4b5069 
								
							 
						 
						
							
							
								
								Fix the preplogsdir script to work after a restart of the container  
							
							
							
						 
						
							2014-11-29 14:33:55 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								9aa62bd92b 
								
							 
						 
						
							
							
								
								Fix dockerfile parsing for unicode  
							
							
							
						 
						
							2014-11-28 15:03:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								a8473db87f 
								
							 
						 
						
							
							
								
								Make sure the realm is connected before heartbeat checks start.  
							
							
							
						 
						
							2014-11-26 17:02:49 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								8591889c62 
								
							 
						 
						
							
							
								
								Generate PNG avatars.  
							
							
							
						 
						
							2014-11-26 16:52:24 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								52b7896835 
								
							 
						 
						
							
							
								
								Further fixes to make everything work nicely with Github Enterprise  
							
							
							
						 
						
							2014-11-26 12:54:02 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								b7a489813a 
								
							 
						 
						
							
							
								
								Fix build system to work with Github Enterprise  
							
							
							
						 
						
							2014-11-26 12:37:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								d91829dc3c 
								
							 
						 
						
							
							
								
								Only start the build manager if building is enabled  
							
							
							
						 
						
							2014-11-26 11:28:29 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								eab79ff1ad 
								
							 
						 
						
							
							
								
								Add caching headers to avatar endpoint.  
							
							
							
						 
						
							2014-11-26 10:54:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								182c87b983 
								
							 
						 
						
							
							
								
								Remove unused imports.  
							
							
							
						 
						
							2014-11-26 10:53:51 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								b3240de1f8 
								
							 
						 
						
							
							
								
								Rename gravatar field after the bees merge.  
							
							
							
						 
						
							2014-11-25 19:59:24 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								9d675b51ed 
								
							 
						 
						
							
							
								
								- Change SSL to only be enabled via an environment variable. Nginx will be terminating SSL for the ER.  
							
							... 
							
							
							
							- Add the missing dependencies to the requirements.txt
- Change the builder ports to non-standard locations
- Add the /b1/socket and /b1/controller endpoints in nginx, to map to the build manager
- Have the build manager start automatically. 
							
						 
						
							2014-11-25 18:08:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								04fc6d82a5 
								
							 
						 
						
							
							
								
								Add support for SSL if the certificate is found in the config directory  
							
							
							
						 
						
							2014-11-25 16:36:21 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								1c32faa31d 
								
							 
						 
						
							
							
								
								Update the requirements-nover.txt to pull from the forked avatar lib and to use the proper forked libs in the versioned requirements.txt.  
							
							
							
						 
						
							2014-11-25 16:23:49 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								660a640de6 
								
							 
						 
						
							
							
								
								Better organize the source file structure of the build manager and change it to choose a lifecycle manager based on the config  
							
							
							
						 
						
							2014-11-25 16:14:44 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								a1ea2f6571 
								
							 
						 
						
							
							
								
								Update requirements.txt  
							
							
							
						 
						
							2014-11-25 16:08:29 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								d9f0d36dfe 
								
							 
						 
						
							
							
								
								Add missing InvalidResponse class.  
							
							
							
						 
						
							2014-11-25 16:08:01 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								3a935822fc 
								
							 
						 
						
							
							
								
								Fix PhantomJS by always using the local copy of CDN files, and making sure to specify TLS (instead of the default SSLv3, which is now deprecated)  
							
							
							
						 
						
							2014-11-25 15:32:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								b8e9f2d1fa 
								
							 
						 
						
							
							
								
								Disable the lxc stability check. LXC is so broken that this was causing the build fleet to thrash when it encountered real issues with LXC/user namespacing.  
							
							
							
						 
						
							2014-11-25 04:18:50 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								4ce642a30b 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://bitbucket.org/yackob03/quay  
							
							
							
						 
						
							2014-11-24 20:28:51 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								b2a0e58756 
								
							 
						 
						
							
							
								
								Use the new kwargs_from_env so that we can test with boot2docker and fix the issue with the .history call.  
							
							
							
						 
						
							2014-11-24 20:28:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake 
								
							 
						 
						
							
							
							
							
								
							
							
								8d859d4360 
								
							 
						 
						
							
							
								
								Update to a user namespace patched version of docker 1.3.2  
							
							
							
						 
						
							2014-11-24 20:26:35 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								0e13ef3ff8 
								
							 
						 
						
							
							
								
								Fix various bugs and styling issues  
							
							
							
						 
						
							2014-11-24 19:40:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								7bf96c506f 
								
							 
						 
						
							
							
								
								Merge branch 'bees' into koh  
							
							
							
						 
						
							2014-11-24 19:25:53 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								e9cac407df 
								
							 
						 
						
							
							
								
								Add a configurable avatar system and add an internal avatar system for enterprise  
							
							
							
						 
						
							2014-11-24 19:25:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								716d7a737b 
								
							 
						 
						
							
							
								
								Strip whitespace from ALL the things.  
							
							
							
						 
						
							2014-11-24 16:07:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								f6dd8b0a4d 
								
							 
						 
						
							
							
								
								Fix NPE  
							
							
							
						 
						
							2014-11-24 12:20:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								c48559ee3d 
								
							 
						 
						
							
							
								
								Better status message for internal error.  
							
							... 
							
							
							
							This also trims whitespace in app.js. 
							
						 
						
							2014-11-23 15:45:55 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								c1c6f790bc 
								
							 
						 
						
							
							
								
								Don't add .pyc files to the Docker images  
							
							
							
						 
						
							2014-11-23 14:20:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								b8e873b00b 
								
							 
						 
						
							
							
								
								Add support to the build system for tracking if/when the build manager crashes and make sure builds are restarted within a few minutes  
							
							
							
						 
						
							2014-11-21 14:27:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								a77ccee9cd 
								
							 
						 
						
							
							
								
								Refresh the dependencies and switch to upstream docker-py.  
							
							
							
						 
						
							2014-11-21 12:39:01 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8b3184a7cb 
								
							 
						 
						
							
							
								
								Change the default username and password for flask-mail to None instead of empty string.  
							
							
							
						 
						
							2014-11-21 12:32:30 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								f9b8319835 
								
							 
						 
						
							
							
								
								Make sure if we are going to treat the cookie as valid, it's actually a user id of the proper type.  
							
							
							
						 
						
							2014-11-21 10:28:50 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								60e45f700f 
								
							 
						 
						
							
							
								
								Need updated apt packages  
							
							
							
						 
						
							2014-11-20 20:30:22 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								dee4c389a8 
								
							 
						 
						
							
							
								
								Base sessions on UUIDs.  
							
							... 
							
							
							
							Now that a backfill has been applied, sessions can now be based on UUIDs
because all users will have one. 
							
						 
						
							2014-11-20 18:44:36 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								c918d15979 
								
							 
						 
						
							
							
								
								Add a migration for backfilling user UUIDs.  
							
							
							
						 
						
							2014-11-20 18:28:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								25b5062bb6 
								
							 
						 
						
							
							
								
								Merge branch 'bagger' of  https://bitbucket.org/yackob03/quay  into bagger  
							
							
							
						 
						
							2014-11-20 17:32:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								300473e7ad 
								
							 
						 
						
							
							
								
								Partial fix for high CPU on build status pages  
							
							
							
						 
						
							2014-11-20 17:30:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								872c135205 
								
							 
						 
						
							
							
								
								Make ping method static.  
							
							... 
							
							
							
							Without being static or passing a self parameter, the worker will
receive a runtime WAMP error when they attempt to ping during a
health check, this marks them unhealthy every single time you
attempt a health check. 
							
						 
						
							2014-11-20 16:19:02 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								2b8c246476 
								
							 
						 
						
							
							
								
								Temporarily put user rename behind a feature flag. Switch queue names back to using the username for namespace while we figure out a real migration strategy.  
							
							
							
						 
						
							2014-11-20 15:36:39 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								d2be37dbde 
								
							 
						 
						
							
							
								
								remove shebang from local scripts  
							
							
							
						 
						
							2014-11-20 15:25:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								290c8abeb5 
								
							 
						 
						
							
							
								
								Make empty token more readable in logs.  
							
							... 
							
							
							
							Enterprises use "" for tokens. This was confusing to read in the logs
without making things more clear by adding quotes around the value. 
							
						 
						
							2014-11-20 15:22:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								768a60b414 
								
							 
						 
						
							
							
								
								Redirect to repository pages if the repository exists, and it's public or the user has read access, and the route doesn't match any other route.  
							
							
							
						 
						
							2014-11-20 15:12:37 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								d0763862b1 
								
							 
						 
						
							
							
								
								Simple code review changes.  
							
							... 
							
							
							
							I sneakily also added local-test.sh and renamed run-local to
local-run.sh. 
							
						 
						
							2014-11-20 14:36:22 -05:00