| 
								
								
									 Joseph Schorr | 389c88a7c4 | Update federated login to store metadata and have the UI pull the information from the metadata | 2014-08-11 18:25:01 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 2597bcef3f | Add support for login with Google. Note that this CL is not complete | 2014-08-11 15:47:44 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | b9c6c4c2f2 | Add missing kind of notification | 2014-08-10 18:51:06 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 6f804c222a | Replace references seen in the enterprise version to "Quay.io" with a config-pulled value | 2014-08-08 13:50:04 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | b8979c0499 | Be more resistant to invalid notification kinds | 2014-08-05 18:20:04 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | eee6a38c5f | Auto-focus the tag name field in the add tag dialog | 2014-08-05 18:16:30 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 7e8713171e | - Change updated_tags into the expected dict, not a list - Update the event code on both sides to expect the dict
- Add filter support to the string builder | 2014-08-05 17:45:40 -04:00 |  | 
				
					
						| 
								
								
									 Jake Moshenko | 0372013f70 | Merge remote-tracking branch 'origin/redalert' Conflicts:
	app.py | 2014-08-04 16:56:34 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | af32b53a4e | Fix create token form in the repo-admin view. We had to add type="button" to the delete-ui button so that clicking it doesn't submit the form (and keep the focus there) | 2014-07-29 18:53:23 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | a2f0f57414 | - Small title fix - Make sure sample event data uses the real event data generation code | 2014-07-29 13:39:26 -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 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 54ee94754e | - Add support for orgs in the entity search and the notification system - Fix the titles/names of the different notification types
- Fix the styling of the options buttons on the notifications | 2014-07-22 13:39:41 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | d5d9cb7a45 | UI improvements to entity-search and the create-external-notification-dialog | 2014-07-18 16:51:05 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 591cd020b8 | Merge branch 'master' into redalert | 2014-07-18 15:58:56 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | af31bde997 | Add support for the remaining events to the frontend and the backend | 2014-07-18 15:58:18 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | f7c154abb5 | Get Quay notification support working in the notification methods | 2014-07-18 14:12:20 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 3865e3b1b7 | Refactor the entity-search directive/control to make its interface much cleaner and to add support for ng-model validity checking | 2014-07-18 13:45:08 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | afebb7780d | Add an NPE check to lookup up a tag's image's ancestors | 2014-07-17 23:02:18 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 566fda9351 | Add an NPE check to loadImageChanges | 2014-07-17 23:00:25 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | fc384b20a6 | Fix missing change to code handling tags and images | 2014-07-17 22:59:17 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 8d7493cb86 | Convert over to notifications system. Note this is incomplete | 2014-07-17 22:51:58 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | a45054bf2e | Change tag_view to avoid a DB lookup and only return the tag's image ID. We map the ID in the frontend based on the image data returned | 2014-07-17 15:16:22 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 126371f8a1 | Fix non-library Dockerhub links | 2014-07-17 14:36:06 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | de8e898ad0 | Add UI for managing repo notifications | 2014-07-17 13:32:39 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 85ce3c6bb2 | Remove the HTML escaping in the dockerfile-view directive; the text escaping is handled by the nested controls and Angular itself | 2014-07-16 16:47:59 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 8502b590a3 | The "visible" attribute name is getting removed by the grunt angular lib; rename it to fix the problem temporarily and filed a bug: https://github.com/ericclemmons/grunt-angular-templates/issues/97 | 2014-07-15 14:17:57 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | c9a33c60b2 | Make sure the applications array is defined so that a new app can be created even before the existing list has loaded | 2014-07-15 11:57:46 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 4abd1e8a9d | Add missing $scope to the on error callback | 2014-07-14 17:24:25 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | a1755cfbf7 | Fix linking to Docker Registry since their own redirects are messed up | 2014-07-14 16:34:21 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 18ec8c0f93 | Make build package UI a bit nicer and make sure it always executes via a scope apply | 2014-07-14 16:33:00 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 75ec80ee6c | Fix TAR parsing by using a custom lib written based off of a public lib | 2014-07-14 16:26:20 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | bebb02c800 | Make sure all scope applies occur outside of the main digest loop | 2014-07-10 16:38:41 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | c7cc3f72f8 | - Fix error messages in new org creation - Add the org name regex to the name field | 2014-07-09 13:35:59 -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 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 64fe29698c | Add a PingService and make sure we use the average of at least three pings | 2014-07-03 17:55:53 -04:00 |  | 
				
					
						| 
								
								
									 Jake Moshenko | e68d6a7302 | Merge branch 'master' of ssh://bitbucket.org/yackob03/quay | 2014-06-27 19:18:35 -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 |  | 
				
					
						| 
								
								
									 Joseph Schorr | ee0d483efd | Fix "Run Build Again" to send the tags to which we should push. | 2014-06-26 19:55:16 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 76165b5d2b | Add API and UI support for displaying image locations | 2014-06-24 18:48:42 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 2bf12996f5 | Fix the case where someone tries the tour with an unsupported browser | 2014-06-16 14:05:27 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 257b66fa2a | Make sure the repo exists when setting a tag | 2014-06-10 14:43:52 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | bbb48b1235 | Handle the case where the plans do not load correctly. | 2014-06-04 16:27:45 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 4282977e90 | Check on the builds array; it may not be present if the page has changed or the builds have not yet loaded | 2014-06-04 16:08:26 -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 | 0057ced98c | Move GitHub build trigger behind a feature flag. | 2014-05-30 18:28:18 -04:00 |  | 
				
					
						| 
								
								
									 Jake Moshenko | 8e6328a5f0 | Merge branch 'driversed' of ssh://bitbucket.org/yackob03/quay into driversed | 2014-05-29 11:24:44 -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 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 69be86be97 | Add extra seat check in the user API call and turn off user->org conversion when authentication is LDAP | 2014-05-28 15:53:53 -04:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 205362bc7b | Add UI for handling the case when an enterprise has reached its maximum seat count | 2014-05-28 15:22:36 -04:00 |  |