Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								716d7a737b 
								
							 
						 
						
							
							
								
								Strip whitespace from ALL the things.  
							
							
							
						 
						
							2014-11-24 16:07:38 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								9d677b8eb3 
								
							 
						 
						
							
							
								
								Add UUID to User model and use in cookie.  
							
							
							
						 
						
							2014-11-19 13:28:16 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								f4681f2c18 
								
							 
						 
						
							
							
								
								Merge branch 'master' into nomenclature  
							
							... 
							
							
							
							Conflicts:
	test/data/test.db 
							
						 
						
							2014-11-17 17:59:59 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								79e4864eb2 
								
							 
						 
						
							
							
								
								Move the the track_and_log code into its own module. This breaks a dependency chain between index -> common -> api -> subscribe -> common again.  
							
							
							
						 
						
							2014-10-30 12:49:51 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								e9c2e54dbc 
								
							 
						 
						
							
							
								
								Change delete to once again not perform everything under a transaction. A recent revision accidentally moved everything back under it.  
							
							
							
						 
						
							2014-10-29 11:59:02 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								daa194aef7 
								
							 
						 
						
							
							
								
								Re-add removed testdb  
							
							
							
						 
						
							2014-10-15 15:52:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								d43109d7cb 
								
							 
						 
						
							
							
								
								- Merge branch 'master' into sha-lom  
							
							... 
							
							
							
							- Extract out the tar handling from streamlayerformat into tarlayerformat
- Add a new tarfileappender class to make it easy to append data to gzipped tars
- Fix the gzipwrap to properly close
- Have the .git injection use the new appender 
							
						 
						
							2014-10-15 15:51:34 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8a37d63e35 
								
							 
						 
						
							
							
								
								Update the test db to use unique uuds for images storages.  
							
							
							
						 
						
							2014-10-07 16:40:44 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								a0d94f9d59 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/laffa' into nomenclature  
							
							... 
							
							
							
							Conflicts:
	test/data/test.db 
							
						 
						
							2014-10-07 15:56:28 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								f4daa5e97b 
								
							 
						 
						
							
							
								
								- Update the migrations tool to verify migrations work up and down for both MySQL and PostgresSQL.  
							
							... 
							
							
							
							- Add migrations for the squashed image tables and for backfilling the uncompressed sizes
- Make sure gzip stream uses a max length when determining the uncompressed size 
							
						 
						
							2014-10-07 15:29:56 -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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5c18ffe67d 
								
							 
						 
						
							
							
								
								Allow the namespace column to be null, and also non-unique. Fix the uncompressed size clobbering the size on the wire field. Add metadata constraints so that foreign key constraints get predictable names. Fix all downgrade migrations.  
							
							
							
						 
						
							2014-10-02 10:46:20 -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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
								
							 
						 
						
							
							
							
							
								
							
							
								86dfca2e3e 
								
							 
						 
						
							
							
								
								Add uncompressed size field to the image storage and add a backfill script (which is not yet automatically called)  
							
							
							
						 
						
							2014-09-23 14:01:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3259cda000 
								
							 
						 
						
							
							
								
								The new strategy is to do a three phase migration. This is the first phase: getting the namespace user in the db and written for all new repositories.  
							
							
							
						 
						
							2014-09-22 17:27:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b769926565 
								
							 
						 
						
							
							
								
								Tweak the team invite email. Update the test database to reflect the latest structure.  
							
							
							
						 
						
							2014-09-19 10:03:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								efb66f7c1e 
								
							 
						 
						
							
							
								
								Select the random row function based on DB driver.  
							
							
							
						 
						
							2014-09-15 15:58:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								64480fd4ed 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into yellowalert  
							
							... 
							
							
							
							Conflicts:
	data/migrations/versions/82297d834ad_add_us_west_location.py
	test/data/test.db 
							
						 
						
							2014-09-05 11:30:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								19a589ba54 
								
							 
						 
						
							
							
								
								Update the test db to have the google login service.  
							
							
							
						 
						
							2014-09-04 20:11:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								2dcdd7ba5b 
								
							 
						 
						
							
							
								
								Add exponential backoff of login attempts.  
							
							
							
						 
						
							2014-09-02 15:27:05 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								6ec89bb179 
								
							 
						 
						
							
							
								
								Add Slack notification support  
							
							
							
						 
						
							2014-08-26 22:09:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								a129aac94b 
								
							 
						 
						
							
							
								
								Add ability to regenerate robot account credentials  
							
							
							
						 
						
							2014-08-25 17:19:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								35bd28a77e 
								
							 
						 
						
							
							
								
								Add support for the Flowdock Team chat API:  https://www.flowdock.com/api/push  
							
							
							
						 
						
							2014-08-19 14:33:33 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								7de1dd7dc0 
								
							 
						 
						
							
							
								
								Merge branch 'master' into redalert  
							
							
							
						 
						
							2014-07-28 18:35:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								32b2ecdfa6 
								
							 
						 
						
							
							
								
								Add ability to dismiss notifications  
							
							
							
						 
						
							2014-07-28 18:23:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								34fc279092 
								
							 
						 
						
							
							
								
								Add e-mail authorization to the repository notification flow. Also validates the creation of the other notification methods.  
							
							
							
						 
						
							2014-07-28 14:58:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d4c41f2b11 
								
							 
						 
						
							
							
								
								Remove the insane repository.  
							
							
							
						 
						
							2014-07-22 16:46:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								752efb9e0f 
								
							 
						 
						
							
							
								
								Fix the spawn_notification to work in all cases and clean up some of the remaining code  
							
							
							
						 
						
							2014-07-18 16:34:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								8d7493cb86 
								
							 
						 
						
							
							
								
								Convert over to notifications system. Note this is incomplete  
							
							
							
						 
						
							2014-07-17 22:51:58 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								de8e898ad0 
								
							 
						 
						
							
							
								
								Add UI for managing repo notifications  
							
							
							
						 
						
							2014-07-17 13:32:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								a84fe0681a 
								
							 
						 
						
							
							
								
								Start on data model changes and API changes for the new repository notification system  
							
							
							
						 
						
							2014-07-16 16:30:47 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								c338b7d621 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/touchdown'  
							
							... 
							
							
							
							Conflicts:
	static/css/quay.css
	static/js/controllers.js
	test/data/test.db 
							
						 
						
							2014-07-07 15:33:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								4e5e8a08de 
								
							 
						 
						
							
							
								
								Add a maintenance notification kind and make it of the level warning.  
							
							
							
						 
						
							2014-06-27 19:18:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								bf98575feb 
								
							 
						 
						
							
							
								
								Add the basics of geographic data distribution and get the tests to work.  
							
							
							
						 
						
							2014-06-17 16:03:43 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								78c5aec5b9 
								
							 
						 
						
							
							
								
								Switch the checksums to use the registry computed value, remove all assumptions of namespaced paths for legacy storage, fix an upload race condition in the registry code.  
							
							
							
						 
						
							2014-06-11 15:37:45 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								c630d7e948 
								
							 
						 
						
							
							
								
								Merge branch 'master' into touchdown  
							
							... 
							
							
							
							Conflicts:
	static/js/app.js
	static/partials/organizations.html
	test/data/test.db 
							
						 
						
							2014-06-03 13:22:26 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								0ba4201020 
								
							 
						 
						
							
							
								
								Add a module which will create notifications for all users when the license is at its expiration period, and terminate the process when the license expires.  
							
							
							
						 
						
							2014-05-29 11:24:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								f6726bd0a4 
								
							 
						 
						
							
							
								
								Merge branch 'ldapper'  
							
							... 
							
							
							
							Conflicts:
	Dockerfile
	app.py
	data/database.py
	endpoints/index.py
	test/data/test.db 
							
						 
						
							2014-05-22 12:13:41 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8c3448080c 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into touchdown  
							
							... 
							
							
							
							Conflicts:
	test/data/test.db 
							
						 
						
							2014-05-21 14:43:57 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								c0f3054781 
								
							 
						 
						
							
							
								
								Fix screenshot generation  
							
							
							
						 
						
							2014-05-19 14:14:18 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								73b111f84c 
								
							 
						 
						
							
							
								
								Revert changes to the testdb accidentally checked in  
							
							
							
						 
						
							2014-05-19 12:54:32 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								abfb86ccce 
								
							 
						 
						
							
							
								
								Change button on the tour page to "Start free trial" and have it start the plan signup process  
							
							
							
						 
						
							2014-05-19 12:53:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5fdccfe3e6 
								
							 
						 
						
							
							
								
								Add an alembic migration for the full initial database with the data. Switch LDAP to using bind and creating a federated login entry. Add LDAP support to the registry and index endpoints. Add a username transliteration and suggestion mechanism. Switch the database and model to require a manual initialization call.  
							
							
							
						 
						
							2014-05-13 12:17:26 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								ef9fe871fc 
								
							 
						 
						
							
							
								
								Move the upload flag to the database, and use the database stored image size rather than going to s3.  
							
							
							
						 
						
							2014-05-02 16:59:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									jakedt 
								
							 
						 
						
							
							
							
							
								
							
							
								3f42d15335 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into tagyourit  
							
							... 
							
							
							
							Conflicts:
	static/css/quay.css
	static/js/graphing.js
	static/partials/view-repo.html
	test/data/test.db 
							
						 
						
							2014-04-15 15:58:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									jakedt 
								
							 
						 
						
							
							
							
							
								
							
							
								0827e0fbac 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into ncc1701  
							
							... 
							
							
							
							Conflicts:
	endpoints/web.py
	static/directives/signup-form.html
	static/js/app.js
	static/js/controllers.js
	static/partials/landing.html
	static/partials/view-repo.html
	test/data/test.db 
							
						 
						
							2014-04-14 19:37:22 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									jakedt 
								
							 
						 
						
							
							
							
							
								
							
							
								61a6db236f 
								
							 
						 
						
							
							
								
								Finish the implementation of local userfiles. Strip charsets from mimetypes in the build worker. Add canonical name ordering to the build queue. Port all queues to the canonical naming version.  
							
							
							
						 
						
							2014-04-11 18:34:47 -04:00