Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								e7d6e60d97 
								
							 
						 
						
							
							
								
								Update for merge and make additional interface improvements  
							
							
							
						 
						
							2017-07-25 17:00:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								543cba352b 
								
							 
						 
						
							
							
								
								Add end-to-end notification worker tests for all notification methods  
							
							
							
						 
						
							2017-07-25 17:00:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								348b544f23 
								
							 
						 
						
							
							
								
								Notification method tests  
							
							
							
						 
						
							2017-07-25 17:00:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								5e5e191f87 
								
							 
						 
						
							
							
								
								Merge tests into a single suite  
							
							
							
						 
						
							2017-07-25 17:00:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								b1d5990ab3 
								
							 
						 
						
							
							
								
								Make sure event_names returns *all* events  
							
							
							
						 
						
							2017-07-25 17:00:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								875a303762 
								
							 
						 
						
							
							
								
								Add missing build event template  
							
							
							
						 
						
							2017-07-25 17:00:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								be49dda756 
								
							 
						 
						
							
							
								
								Change test to use pytest  
							
							
							
						 
						
							2017-07-25 17:00:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								e7fec9dd20 
								
							 
						 
						
							
							
								
								Change get_sample_data API to not require the custom notification tuple  
							
							
							
						 
						
							2017-07-25 17:00:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								e7dbc4ee91 
								
							 
						 
						
							
							
								
								Move notification helper code into the root module  
							
							
							
						 
						
							2017-07-25 17:00:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								5739e2ef4d 
								
							 
						 
						
							
							
								
								Move notifications test into notifications package  
							
							
							
						 
						
							2017-07-25 17:00:06 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								ce56031846 
								
							 
						 
						
							
							
								
								Move notifications into its own package  
							
							
							
						 
						
							2017-07-25 17:00:06 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Charlton Austin 
								
							 
						 
						
							
							
							
							
								
							
							
								be206a8b88 
								
							 
						 
						
							
							
								
								Merge pull request  #2814  from charltonaustin/create_data_interface_for_subsystem_api/repository_633  
							
							... 
							
							
							
							refactor(endpoints/api/repository*): added in pre_oci_model abstraction 
							
						 
						
							2017-07-25 13:59:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evan Cordell 
								
							 
						 
						
							
							
							
							
								
							
							
								ac4ab92f03 
								
							 
						 
						
							
							
								
								Merge pull request  #2802  from ecordell/QUAY-644/endpoints-api-init-v22  
							
							... 
							
							
							
							add pre-oci models for endpoints/api/__init__.py 
							
						 
						
							2017-07-25 13:57:21 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									josephschorr 
								
							 
						 
						
							
							
							
							
								
							
							
								635d8888ff 
								
							 
						 
						
							
							
								
								Merge pull request  #2819  from coreos-inc/joseph.schorr/QUAY-621/suconfig-api-data-model  
							
							... 
							
							
							
							Change suconfig to use a data model interface 
							
						 
						
							2017-07-24 18:40:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								72a9652d0f 
								
							 
						 
						
							
							
								
								Change suconfig to use a data model interface  
							
							
							
						 
						
							2017-07-24 16:30:44 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									josephschorr 
								
							 
						 
						
							
							
							
							
								
							
							
								074b4e4981 
								
							 
						 
						
							
							
								
								Merge pull request  #2810  from coreos-inc/joseph.schorr/QUAY-747/common-data-interface  
							
							... 
							
							
							
							Convert endpoints/common into using a data interface 
							
						 
						
							2017-07-24 15:59:13 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Charlton Austin 
								
							 
						 
						
							
							
							
							
								
							
							
								8f1200b00d 
								
							 
						 
						
							
							
								
								style(data, endpoints, test): ran yapf against changed files  
							
							... 
							
							
							
							### Description of Changes
Issue: https://coreosdev.atlassian.net/browse/QUAY-633 
## Reviewer Checklist
- [ ] It works!
- [ ] Comments provide sufficient explanations for the next contributor
- [ ] Tests cover changes and corner cases
- [ ] Follows Quay syntax patterns and format 
							
						 
						
							2017-07-24 11:05:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Charlton Austin 
								
							 
						 
						
							
							
							
							
								
							
							
								9e1106f164 
								
							 
						 
						
							
							
								
								refactor(endpoints/api/repository*): added in pre_oci_model abstraction  
							
							... 
							
							
							
							this is a part of getting ready for oci stuff
[TESTING->using new PR stack]
Issue: https://coreosdev.atlassian.net/browse/QUAY-633 
- [ ] It works!
- [ ] Comments provide sufficient explanations for the next contributor
- [ ] Tests cover changes and corner cases
- [ ] Follows Quay syntax patterns and format 
							
						 
						
							2017-07-24 11:03:03 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								95850b6148 
								
							 
						 
						
							
							
								
								Switch image API to use a data interface  
							
							
							
						 
						
							2017-07-21 14:38:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								9b22afd8fd 
								
							 
						 
						
							
							
								
								wip  
							
							
							
						 
						
							2017-07-21 13:09:21 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									josephschorr 
								
							 
						 
						
							
							
							
							
								
							
							
								94d516a2c8 
								
							 
						 
						
							
							
								
								Merge pull request  #2813  from coreos-inc/joseph.schorr/QUAY-701/team-sync-nonsuperuser  
							
							... 
							
							
							
							Add option for self-service team synchronization 
							
						 
						
							2017-07-21 12:58:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									josephschorr 
								
							 
						 
						
							
							
							
							
								
							
							
								009ca829e8 
								
							 
						 
						
							
							
								
								Merge pull request  #2803  from coreos-inc/joseph.schorr/QUAY-627/signing-data-interface  
							
							... 
							
							
							
							Change signing API to use a data model interface 
							
						 
						
							2017-07-21 12:58:11 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								ec71d787af 
								
							 
						 
						
							
							
								
								Add config option to enable self-service team syncing  
							
							
							
						 
						
							2017-07-21 11:16:19 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								8a96647d6e 
								
							 
						 
						
							
							
								
								Add feature flag to enable team syncing setup when not a superuser  
							
							
							
						 
						
							2017-07-21 11:06:21 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								f976ffbdc7 
								
							 
						 
						
							
							
								
								Change endpoints/common to use a data interface  
							
							
							
						 
						
							2017-07-20 16:01:39 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								aecec02b6c 
								
							 
						 
						
							
							
								
								Change common_login to take in a user uuid, instead of a user DB object  
							
							
							
						 
						
							2017-07-20 16:01:39 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								7736de24fe 
								
							 
						 
						
							
							
								
								Add common_login test  
							
							
							
						 
						
							2017-07-20 16:01:39 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								41ac9019c6 
								
							 
						 
						
							
							
								
								Small formatting improvements to common  
							
							
							
						 
						
							2017-07-20 16:01:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								5d69fc2aa3 
								
							 
						 
						
							
							
								
								Move param_required into the decorators module  
							
							
							
						 
						
							2017-07-20 16:01:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								98e2ccf74d 
								
							 
						 
						
							
							
								
								Move parse_repository_name into decorators  
							
							
							
						 
						
							2017-07-20 16:01:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								a64f268344 
								
							 
						 
						
							
							
								
								Remove unused random_string method  
							
							
							
						 
						
							2017-07-20 16:01:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								0531f6c749 
								
							 
						 
						
							
							
								
								Small cleanups to the decorators file  
							
							
							
						 
						
							2017-07-20 16:01:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								d7b094f65c 
								
							 
						 
						
							
							
								
								Merge pull request  #2801  from jzelinskie/keyserver-update  
							
							... 
							
							
							
							endpoints.keyserver: new fs org for data interface 
							
						 
						
							2017-07-20 14:48:57 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alec Merdler 
								
							 
						 
						
							
							
							
							
								
							
							
								172b9f4687 
								
							 
						 
						
							
							
								
								Merge pull request  #2807  from alecmerdler/QUAY-746  
							
							... 
							
							
							
							Fixed Overflowing Release Names in Application View 
							
						 
						
							2017-07-20 13:55:51 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Legrand 
								
							 
						 
						
							
							
							
							
								
							
							
								2046a882c5 
								
							 
						 
						
							
							
								
								Merge pull request  #2805  from coreos-inc/fix_preview_env_master  
							
							... 
							
							
							
							Fix master ci-pipeline 
							
						 
						
							2017-07-20 17:59:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alec Merdler 
								
							 
						 
						
							
							
							
							
								
							
							
								b11a51b62e 
								
							 
						 
						
							
							
								
								fixed overflowing release name in application view  
							
							
							
						 
						
							2017-07-20 11:23:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								17f3de811e 
								
							 
						 
						
							
							
								
								Move route_show_if into decorators  
							
							... 
							
							
							
							Also removes unused route_hide_if 
							
						 
						
							2017-07-20 11:07:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Legrand 
								
							 
						 
						
							
							
							
							
								
							
							
								68ce52dfca 
								
							 
						 
						
							
							
								
								Fix master ci-pipeline  
							
							
							
						 
						
							2017-07-20 15:15:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Legrand 
								
							 
						 
						
							
							
							
							
								
							
							
								ed3ba07830 
								
							 
						 
						
							
							
								
								Merge pull request  #2797  from coreos-inc/deploy_quay  
							
							... 
							
							
							
							CI/CD quay preview deployments 
							
						 
						
							2017-07-20 15:11:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Legrand 
								
							 
						 
						
							
							
							
							
								
							
							
								a55693f967 
								
							 
						 
						
							
							
								
								Add delete preview-env / auto-deploy a staging  
							
							
							
						 
						
							2017-07-20 14:07:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Legrand 
								
							 
						 
						
							
							
							
							
								
							
							
								1d0313229e 
								
							 
						 
						
							
							
								
								Add quay-kubernetes package / Add quay CD to k8s  
							
							
							
						 
						
							2017-07-20 13:50:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									josephschorr 
								
							 
						 
						
							
							
							
							
								
							
							
								a6db05e8b5 
								
							 
						 
						
							
							
								
								Merge pull request  #2718  from coreos-inc/tag-expiration  
							
							... 
							
							
							
							Formal tag expiration support 
							
						 
						
							2017-07-19 17:48:11 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									josephschorr 
								
							 
						 
						
							
							
							
							
								
							
							
								b8e5a21736 
								
							 
						 
						
							
							
								
								Merge pull request  #2663  from coreos-inc/multi-instance-su-panel  
							
							... 
							
							
							
							Disable debug logs in superuser panel when under multiple instances 
							
						 
						
							2017-07-19 17:28:05 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								05194664a9 
								
							 
						 
						
							
							
								
								Better typing on expiration status view  
							
							
							
						 
						
							2017-07-19 17:13:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								9679ec91ec 
								
							 
						 
						
							
							
								
								Fix for hard merge  
							
							
							
						 
						
							2017-07-19 17:13:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								a8b340feb6 
								
							 
						 
						
							
							
								
								Have tag ops dialog set the expiration date to the current date for the tag, by default  
							
							
							
						 
						
							2017-07-19 17:13:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								1d600abc5d 
								
							 
						 
						
							
							
								
								Fix bug in date time picker that prevents subsequent selection  
							
							
							
						 
						
							2017-07-19 17:13:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								7d4fed6892 
								
							 
						 
						
							
							
								
								Change error message when trying to pull a deleted or expired tag  
							
							... 
							
							
							
							Will let the users know they can recover the tag via time machine
Note: This was tested with the Docker protocol, but the new error code is *technically* out of spec; we should make sure its okay. 
							
						 
						
							2017-07-19 17:13:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								99d7fde8ee 
								
							 
						 
						
							
							
								
								Add UI for viewing and changing the expiration of tags  
							
							
							
						 
						
							2017-07-19 17:13:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								977539bf08 
								
							 
						 
						
							
							
								
								Abstract out an expiration status view into its own component  
							
							
							
						 
						
							2017-07-19 17:13:48 -04:00