Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								7b5341c067 
								
							 
						 
						
							
							
								
								Update database  
							
							
							
						 
						
							2015-03-16 17:35:57 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								afc8e95e19 
								
							 
						 
						
							
							
								
								Start on new tag view  
							
							
							
						 
						
							2015-03-09 22:03:39 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								12b458780b 
								
							 
						 
						
							
							
								
								Handle loading status better for each namespace displayed in the repo list and update the database we use for testing  
							
							
							
						 
						
							2015-03-05 16:25:16 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								a7ddf46c2a 
								
							 
						 
						
							
							
								
								Fix default test DB  
							
							
							
						 
						
							2015-02-24 15:00:40 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								41108a0856 
								
							 
						 
						
							
							
								
								Allow tags to be marked as hidden. Create a hidden tag on every image during a push to prevent them from getting GCed.  
							
							
							
						 
						
							2015-02-18 17:05:16 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								2dd03f1bed 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into rockyhorror  
							
							... 
							
							
							
							Conflicts:
	test/data/test.db 
							
						 
						
							2015-02-18 10:56:01 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								83e05d2342 
								
							 
						 
						
							
							
								
								Add tracking of the kind of temporary access tokens, so we can display if a pull/push by token is for a build worker  
							
							
							
						 
						
							2015-02-17 12:35:16 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								2ce6e76d9d 
								
							 
						 
						
							
							
								
								Add the required migration for time machine tag lifetimes.  
							
							
							
						 
						
							2015-02-13 14:41:08 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5aedd1fabc 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into rockyhorror  
							
							... 
							
							
							
							Conflicts:
	test/data/test.db 
							
						 
						
							2015-02-13 13:17:10 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								cae460b11b 
								
							 
						 
						
							
							
								
								Fix test db  
							
							
							
						 
						
							2015-02-12 16:27:26 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								872539bdbf 
								
							 
						 
						
							
							
								
								Switch to a  per-namespace configurable expiration policy for time machine, and switch the tag gc to respect it.  
							
							
							
						 
						
							2015-02-12 14:11:56 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								90c0a9c1e0 
								
							 
						 
						
							
							
								
								First stab at time machine using fixed two week expiration policy.  
							
							
							
						 
						
							2015-02-11 14:15:40 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								84e5c0644e 
								
							 
						 
						
							
							
								
								Address comments  
							
							
							
						 
						
							2015-02-02 14:07:32 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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