Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								fcff867bfd 
								
							 
						 
						
							
							
								
								Display avatars in entity search autocomplete  
							
							... 
							
							
							
							Fixes https://github.com/coreos/bugs/issues/1819  
							
						 
						
							2017-02-21 16:29:13 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								11c931f781 
								
							 
						 
						
							
							
								
								Log more information to the action logs and display the namespaces for superusers  
							
							... 
							
							
							
							This helps superusers understand better what, exactly, is going on in the registry 
							
						 
						
							2017-02-14 14:55:24 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alec Merdler 
								
							 
						 
						
							
							
							
							
								
							
							
								7c904f2e21 
								
							 
						 
						
							
							
								
								Merge pull request  #2292  from coreos-inc/frontend-typescript  
							
							... 
							
							
							
							Upgrading Front-end Client to TypeScript 
							
						 
						
							2017-02-02 14:24:35 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									josephschorr 
								
							 
						 
						
							
							
							
							
								
							
							
								01ec22b362 
								
							 
						 
						
							
							
								
								Merge pull request  #2300  from coreos-inc/openid-connect  
							
							... 
							
							
							
							OpenID Connect support and OAuth login refactoring 
							
						 
						
							2017-01-31 18:14:44 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									EvB 
								
							 
						 
						
							
							
							
							
								
							
							
								b05189fb3f 
								
							 
						 
						
							
							
								
								fix(js/logs-view): correct var name  
							
							
							
						 
						
							2017-01-31 17:03:31 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Erica 
								
							 
						 
						
							
							
							
							
								
							
							
								5d1c2d1881 
								
							 
						 
						
							
							
								
								Merge pull request  #2318  from coreos-inc/FIX-date-type-error  
							
							... 
							
							
							
							fix(js/logs-view): check for valid date 
							
						 
						
							2017-01-30 17:00:10 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									EvB 
								
							 
						 
						
							
							
							
							
								
							
							
								c869579cd5 
								
							 
						 
						
							
							
								
								fix(js/logs-view): check for valid date  
							
							
							
						 
						
							2017-01-30 14:27:07 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								fcdf966c9f 
								
							 
						 
						
							
							
								
								Fix multiple loading of build logs in new superuser panel  
							
							... 
							
							
							
							Also adds an error message if the logs fail to load 
							
						 
						
							2017-01-30 14:00:16 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charlton Austin 
								
							 
						 
						
							
							
							
							
								
							
							
								dae93dce78 
								
							 
						 
						
							
							
								
								feature(superuser panel): ability to view logs  
							
							... 
							
							
							
							users would like the ability to view build logs in the superuser panel
[None] 
							
						 
						
							2017-01-26 13:54:03 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								c9812864be 
								
							 
						 
						
							
							
								
								Small JS fixes for the PR  
							
							
							
						 
						
							2017-01-26 12:03:56 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								a9791ea419 
								
							 
						 
						
							
							
								
								Have external login always make an API request to get the authorization URL  
							
							... 
							
							
							
							This makes the OIDC lookup lazy, ensuring that the rest of the registry and app continues working even if one OIDC provider goes down. 
							
						 
						
							2017-01-23 19:06:19 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									alecmerdler 
								
							 
						 
						
							
							
							
							
								
							
							
								64a4b68216 
								
							 
						 
						
							
							
								
								removed unnecessary factory classes, simplified existing services  
							
							
							
						 
						
							2017-01-23 01:57:00 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									alecmerdler 
								
							 
						 
						
							
							
							
							
								
							
							
								eea2a18c3f 
								
							 
						 
						
							
							
								
								move window.__config to an Angular constant; refactor AngularViewArray -> ViewArray + ViewArrayFactory  
							
							
							
						 
						
							2017-01-21 00:14:37 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									alecmerdler 
								
							 
						 
						
							
							
							
							
								
							
							
								615e233671 
								
							 
						 
						
							
							
								
								moved Angular routes to separate module; load Webpack bundle before other main scripts  
							
							
							
						 
						
							2017-01-20 16:24:55 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								19f7acf575 
								
							 
						 
						
							
							
								
								Lay foundation for truly dynamic external logins  
							
							... 
							
							
							
							Moves all the external login services into a set of classes that share as much code as possible. These services are then registered on both the client and server, allowing us in the followup change to dynamically register new handlers 
							
						 
						
							2017-01-20 15:21:08 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									alecmerdler 
								
							 
						 
						
							
							
							
							
								
							
							
								8f0f16a551 
								
							 
						 
						
							
							
								
								single entrypoint for Webpack  
							
							
							
						 
						
							2017-01-19 14:54:00 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									alecmerdler 
								
							 
						 
						
							
							
							
							
								
							
							
								01f99f6133 
								
							 
						 
						
							
							
								
								resolved conflicts with master branch  
							
							
							
						 
						
							2017-01-19 12:21:22 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								7c7a07fb5a 
								
							 
						 
						
							
							
								
								Allow namespaces to be between 2 and 255 characters in length  
							
							... 
							
							
							
							[Delivers #137924329 ] 
							
						 
						
							2017-01-19 13:10:26 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									alecmerdler 
								
							 
						 
						
							
							
							
							
								
							
							
								8a9a2972ec 
								
							 
						 
						
							
							
								
								moved naming patterns to seperate module and Angular constant  
							
							
							
						 
						
							2017-01-19 01:48:15 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								3106504f39 
								
							 
						 
						
							
							
								
								Severity and Markdown support in MOTD  
							
							... 
							
							
							
							[Delivers #133555165 ] 
							
						 
						
							2017-01-18 16:55:32 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								7e0fbeb625 
								
							 
						 
						
							
							
								
								Custom SSL certificates config panel  
							
							... 
							
							
							
							Adds a new panel to the superuser config tool, for managing custom SSL certificates in the config bundle
[Delivers #135586525 ] 
							
						 
						
							2017-01-13 14:34:35 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									EvB 
								
							 
						 
						
							
							
							
							
								
							
							
								bd027b9cbc 
								
							 
						 
						
							
							
								
								fix(js/signin-form): check for resp body first  
							
							
							
						 
						
							2017-01-10 14:46:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									EvB 
								
							 
						 
						
							
							
							
							
								
							
							
								bdb86fdc10 
								
							 
						 
						
							
							
								
								fix(js/set-repo-permissions): chk not null before iterating  
							
							
							
						 
						
							2017-01-10 14:32:53 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									EvB 
								
							 
						 
						
							
							
							
							
								
							
							
								d25051a953 
								
							 
						 
						
							
							
								
								feat(super-users): paginate user tab  
							
							
							
						 
						
							2016-12-20 18:03:32 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								b83784f1e1 
								
							 
						 
						
							
							
								
								Add error message if security scan not found  
							
							... 
							
							
							
							This change ensures that the user gets an error message (and not a blank tab) if the security scan information could not be successfully loaded
Fixes https://www.pivotaltracker.com/story/show/136072509  
							
						 
						
							2016-12-14 00:50:06 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								ff52fde8a5 
								
							 
						 
						
							
							
								
								Have Quay always use an OAuth-specific CSRF token  
							
							... 
							
							
							
							This change ensures that we always store and then check the contents of the OAuth `state` argument against a session-stored CSRF token.
Fixes https://www.pivotaltracker.com/story/show/135803615  
							
						 
						
							2016-12-08 16:11:57 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									josephschorr 
								
							 
						 
						
							
							
							
							
								
							
							
								9cc78f314d 
								
							 
						 
						
							
							
								
								Merge pull request  #2152  from coreos-inc/pull-log  
							
							... 
							
							
							
							Add tracking of pulled tag/digest to logs 
							
						 
						
							2016-11-22 13:57:10 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								24f16fc0d2 
								
							 
						 
						
							
							
								
								Change header back to white and remove CoreOS product bar  
							
							... 
							
							
							
							As the product bar has been removed from the other CoreOS sites, change back to match 
							
						 
						
							2016-11-21 15:50:11 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									josephschorr 
								
							 
						 
						
							
							
							
							
								
							
							
								d675e5eaa2 
								
							 
						 
						
							
							
								
								Merge pull request  #2145  from coreos-inc/robot-performance  
							
							... 
							
							
							
							Change robots manager to use a TableService for filtering and display 
							
						 
						
							2016-11-21 14:55:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								080802ed2d 
								
							 
						 
						
							
							
								
								Add tracking of pulled tag/digest to logs  
							
							... 
							
							
							
							Fixes  #2148  
						
							2016-11-21 12:29:59 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charlton Austin 
								
							 
						 
						
							
							
							
							
								
							
							
								2fe74e4057 
								
							 
						 
						
							
							
								
								Adding in UI for cancel anytime.  
							
							
							
						 
						
							2016-11-21 10:58:32 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								d6723927f7 
								
							 
						 
						
							
							
								
								Remove deprecated email flag from generated docker login commands  
							
							... 
							
							
							
							Fixes  #2135  
						
							2016-11-18 12:41:00 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								a34229780d 
								
							 
						 
						
							
							
								
								Change robots manager to use a TableService for filtering and display  
							
							... 
							
							
							
							This allows for much larger lists of robots with a lower loss of performance, as well as better code for filtering, sorting on the name and teams columns.
Fixes  #2121  
							
						 
						
							2016-11-18 12:38:08 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								1405b6b95c 
								
							 
						 
						
							
							
								
								Adjustments to QE plans page for lead-gen feedback  
							
							... 
							
							
							
							- Adds a start trial button "above the fold" on the right hand side
- Adds back the dialog explaining the redirect to tectonic accounts 
							
						 
						
							2016-11-10 17:10:08 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								3193f32a95 
								
							 
						 
						
							
							
								
								Fix cannot-use-robot for private base image bug in build dialog  
							
							... 
							
							
							
							There are a number of small state fixes in this PR, which result in the build dialog being properly reset state-wise each time it is displayed, thus fixing the state inconsistency.
Fixes  #2106  
							
						 
						
							2016-11-10 14:47:25 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								1e3b354201 
								
							 
						 
						
							
							
								
								Add support for temp usernames and an interstitial to confirm username  
							
							... 
							
							
							
							When a user now logs in for the first time for any external auth (LDAP, JWT, Keystone, Github, Google, Dex), they will be presented with a confirmation screen that affords them the opportunity to change their Quay-assigned username.
Addresses most of the user issues around #74  
							
						 
						
							2016-11-03 15:59:14 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								604c67948a 
								
							 
						 
						
							
							
								
								Fix NPE in activate trigger  
							
							... 
							
							
							
							Fixes  #2042  
						
							2016-10-31 12:19:43 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								ccb5bc8f1b 
								
							 
						 
						
							
							
								
								Add external auth emails to entity search  
							
							... 
							
							
							
							Fixes  #1791  
						
							2016-10-27 16:08:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								d145222812 
								
							 
						 
						
							
							
								
								Add support for linking to external users in entity search  
							
							
							
						 
						
							2016-10-27 15:42:03 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								e85a1bce0a 
								
							 
						 
						
							
							
								
								Redo the UI for the run trigger dialog to be much cleaner  
							
							... 
							
							
							
							Fixes  #774  
						
							2016-10-21 16:56:13 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								73eb66eac5 
								
							 
						 
						
							
							
								
								Add support for deleting namespaces (users, organizations)  
							
							... 
							
							
							
							Fixes  #102 
Fixes  #105  
						
							2016-10-21 15:41:09 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								3a68740ff7 
								
							 
						 
						
							
							
								
								Better handling of namespace validation to fix a number of issues  
							
							... 
							
							
							
							- Fixes a bug which allows for underscores at the beginning of namespaces: Fixes  #1849 
- Allows dots and dashes for newer Docker clients: Fixes  #1188 
- Has the UI display better messaging associated with namespace entry 
							
						 
						
							2016-10-20 13:32:22 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charlton Austin 
								
							 
						 
						
							
							
							
							
								
							
							
								8e5dc8d3db 
								
							 
						 
						
							
							
								
								Moving the messages endpoint to something more generic, and making the get visible all the time.  
							
							
							
						 
						
							2016-10-17 16:23:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charlton Austin 
								
							 
						 
						
							
							
							
							
								
							
							
								c8e5809cc7 
								
							 
						 
						
							
							
								
								Refactoring manage users to it's own directive.  
							
							
							
						 
						
							2016-10-13 16:57:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charlton Austin 
								
							 
						 
						
							
							
							
							
								
							
							
								97d644d95d 
								
							 
						 
						
							
							
								
								Adding in the delete api and the delete and create UI.  
							
							
							
						 
						
							2016-10-13 10:40:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								3476829139 
								
							 
						 
						
							
							
								
								Add missing $scope.$apply in the build logs view  
							
							... 
							
							
							
							Without this, the logs appear to never load, until such time as any other digest cycle comes along
Fixes  #1886  
							
						 
						
							2016-09-29 16:23:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									josephschorr 
								
							 
						 
						
							
							
							
							
								
							
							
								ad4efba802 
								
							 
						 
						
							
							
								
								Merge pull request  #1830  from coreos-inc/superuser-dashboard  
							
							... 
							
							
							
							Add prometheus stats to enable better dashboarding 
							
						 
						
							2016-09-26 17:19:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								0a435fa1dc 
								
							 
						 
						
							
							
								
								Fix Angular bug on plans page when using back button  
							
							... 
							
							
							
							Angular apparently tries to read the DOM that is being manipulated simultaneously by bootstrap, which results it a state inconsistency (since the DOM is changing) and an Angular failure. This change ensure that the modal call happens outside of the initial digest loop and therefore, appears to solve the problem (translation: who the heck knows why it works, but it does).
Fixes  #1869  
							
						 
						
							2016-09-23 15:35:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								e4ad25ea81 
								
							 
						 
						
							
							
								
								Add repository list pagination  
							
							... 
							
							
							
							Also changes our binds to be bind-once, which should significantly reduce memory and increase performance for large lists
Fixes  #1856  
							
						 
						
							2016-09-21 14:23:32 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								949dcb9d35 
								
							 
						 
						
							
							
								
								Add regex validating field  
							
							
							
						 
						
							2016-09-15 13:25:57 -04:00