Jim Chen 
							
						 
					 
					
						
						
							
						
						06f98afcf5 
					 
					
						
						
							
							GUACAMOLE-470: Remove translations for "color-scheme" enum values.  
						
						... 
						
						
						
						Remove translations for the "color-scheme" enum values, because the
field type is now "TEXT" and not "ENUM" anymore. Changing the field type
to "TEXT" does have the disadvantage of losing localized enum choices.
Maybe it would be better to keep "color-scheme" an ENUM, and add a
"custom-color-scheme" TEXT field for customized color schemes? 
						
						
					 
					
						2018-06-05 22:42:16 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						400b8f310e 
					 
					
						
						
							
							GUACAMOLE-220: Rely on managementButtons directive to handle redirect to user list after save.  
						
						
						
						
					 
					
						2018-05-04 15:59:40 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						9b99b18041 
					 
					
						
						
							
							GUACAMOLE-220: Merge extract common base for management UI.  
						
						
						
						
					 
					
						2018-05-04 04:25:59 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						b50e709981 
					 
					
						
						
							
							GUACAMOLE-220: Correct grammar of saveObject() documentation ("to save", not "to saves").  
						
						
						
						
					 
					
						2018-05-03 23:38:01 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						ae0512c266 
					 
					
						
						
							
							GUACAMOLE-220: Convert "namespace" attribute of managementButtons directive to string binding.  
						
						
						
						
					 
					
						2018-05-03 23:37:19 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						2c41e38e55 
					 
					
						
						
							
							GUACAMOLE-220: removeConnectionGroupPermission() affects connection group permissions, not connection permissions.  
						
						
						
						
					 
					
						2018-05-03 23:34:34 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						e8f0c96758 
					 
					
						
						
							
							GUACAMOLE-220: Correct documentation of permissionsRemoved attribute (the permissions have been removed, not added).  
						
						
						
						
					 
					
						2018-05-03 23:33:41 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						7ba9c32a07 
					 
					
						
						
							
							GUACAMOLE-220: Document context of skeleton user creation.  
						
						
						
						
					 
					
						2018-05-03 23:32:07 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						f5f516d82a 
					 
					
						
						
							
							GUACAMOLE-220: Pull primary connection for new sharing profiles.  
						
						
						
						
					 
					
						2018-05-03 23:16:14 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						619963277d 
					 
					
						
						
							
							GUACAMOLE-559: Add support for reading/writing clipboard contents using the Asynchronous Clipboard API.  
						
						
						
						
					 
					
						2018-05-02 22:54:11 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						5028d85bb1 
					 
					
						
						
							
							GUACAMOLE-220: "required", not "requred".  
						
						
						
						
					 
					
						2018-05-01 21:09:51 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						244dd19aa0 
					 
					
						
						
							
							GUACAMOLE-220: Remove unnecessary userExists() function.  
						
						
						
						
					 
					
						2018-05-01 20:58:28 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						6ca076f7fc 
					 
					
						
						
							
							GUACAMOLE-220: Move data source tabs to separate directive.  
						
						
						
						
					 
					
						2018-05-01 20:58:28 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						1989c11dd9 
					 
					
						
						
							
							GUACAMOLE-220: Include the identifier of the associated object within ManagementPermissions.  
						
						
						
						
					 
					
						2018-05-01 20:58:28 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						708c255b83 
					 
					
						
						
							
							GUACAMOLE-220: "Management", not "managment".  
						
						
						
						
					 
					
						2018-05-01 20:58:28 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						82803c9148 
					 
					
						
						
							
							GUACAMOLE-220: Move common protocol namespace/name retrieval to Protocol class.  
						
						
						
						
					 
					
						2018-05-01 20:58:28 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						c1f5ad4075 
					 
					
						
						
							
							GUACAMOLE-220: Migrate sharing profile management screen to common buttons and permission logic.  
						
						
						
						
					 
					
						2018-05-01 20:58:28 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						7e1dbf7d11 
					 
					
						
						
							
							GUACAMOLE-220: Migrate connection group management screen to common buttons and permission logic. Add required clone option.  
						
						
						
						
					 
					
						2018-05-01 20:58:28 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						00fee4ac3a 
					 
					
						
						
							
							GUACAMOLE-220: Migrate connection management screen to common buttons and permission logic.  
						
						
						
						
					 
					
						2018-05-01 20:58:27 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						0414cdd3ed 
					 
					
						
						
							
							GUACAMOLE-220: Migrate user management screen to new, common management button directive.  
						
						
						
						
					 
					
						2018-05-01 17:20:32 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						e045da132c 
					 
					
						
						
							
							GUACAMOLE-220: Add common directive for displaying the save/clone/cancel/delete buttons shared by all object management pages.  
						
						
						
						
					 
					
						2018-05-01 17:20:32 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						4f43ddc420 
					 
					
						
						
							
							GUACAMOLE-220: Migrate user management controller to ManagementPermissions.  
						
						
						
						
					 
					
						2018-05-01 00:12:58 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						507202d1f3 
					 
					
						
						
							
							GUACAMOLE-220: Define abstract object for querying the management-related actions a user may take on a particular object or type of object.  
						
						
						
						
					 
					
						2018-04-30 23:24:15 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						94ad1f9f34 
					 
					
						
						
							
							GUACAMOLE-220: Separate system/connection permission editing into directives.  
						
						
						
						
					 
					
						2018-04-30 14:43:54 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						ae6994a912 
					 
					
						
						
							
							GUACAMOLE-526: Use toArray where necessary for orderBy.  
						
						
						
						
					 
					
						2018-04-30 13:45:36 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						f7ca11df50 
					 
					
						
						
							
							GUACAMOLE-526: Provide key/value pairs via toArray filter. Consistently return same array for same object.  
						
						
						
						
					 
					
						2018-04-30 13:45:36 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						089113c352 
					 
					
						
						
							
							GUACAMOLE-526: Invoke logout() for the cached token BEFORE storing the new token. The logout() call erroneously invalidates the new token otherwise.  
						
						
						
						
					 
					
						2018-04-29 22:01:32 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						0d63d6cef4 
					 
					
						
						
							
							GUACAMOLE-526: Only pull primary connection for sharing profile once identifier is known.  
						
						
						
						
					 
					
						2018-04-27 00:12:36 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						2ff980dede 
					 
					
						
						
							
							GUACAMOLE-526: Remove debug console.log() from toArrayFilter().  
						
						
						
						
					 
					
						2018-04-27 00:05:09 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						f8bd8d8ec9 
					 
					
						
						
							
							GUACAMOLE-526: Remove call to old-style $http success().  
						
						
						
						
					 
					
						2018-04-27 00:02:22 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						ae6b5fc8bb 
					 
					
						
						
							
							GUACAMOLE-526: Move handling of request error notification to guacNotification, resolving circular dependency.  
						
						
						
						
					 
					
						2018-04-26 22:28:18 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						266b445c21 
					 
					
						
						
							
							GUACAMOLE-526: Handle rejections for absolutely all promises.  
						
						
						
						
					 
					
						2018-04-26 22:15:17 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						f6d5e5662b 
					 
					
						
						
							
							GUACAMOLE-526: Add convenience callback for displaying modal notifications strictly for REST errors, while logging all other promise rejections.  
						
						
						
						
					 
					
						2018-04-26 21:20:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						1e5e9b607b 
					 
					
						
						
							
							GUACAMOLE-526: Add convenience function for displaying modal notifications for REST errors.  
						
						
						
						
					 
					
						2018-04-26 21:20:05 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						cc6ade4917 
					 
					
						
						
							
							GUACAMOLE-526: Add convenience callbacks for ignoring or (quietly) warning of REST errors.  
						
						
						
						
					 
					
						2018-04-26 21:19:22 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						c30b7b0d80 
					 
					
						
						
							
							GUACAMOLE-526: Add convenience function for generating promise callbacks which handle only REST errors.  
						
						
						
						
					 
					
						2018-04-26 21:11:51 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						8c9735d1e7 
					 
					
						
						
							
							GUACAMOLE-526: Wrap HTTP response in Error object only if it's an actual HTTP response object.  
						
						
						
						
					 
					
						2018-04-26 20:57:18 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						2d03387b6b 
					 
					
						
						
							
							GUACAMOLE-526: Add missing semicolon.  
						
						
						
						
					 
					
						2018-04-26 19:20:43 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						f6f66eec0a 
					 
					
						
						
							
							GUACAMOLE-526: Ignore failure to load OSK layout.  
						
						
						
						
					 
					
						2018-04-26 19:03:53 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						73eb25f311 
					 
					
						
						
							
							GUACAMOLE-526: Remove unused (and wrong!) getAllActiveConnections() function. Remove now-unnecessary injection of $q.  
						
						
						
						
					 
					
						2018-04-26 18:51:46 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						bba01bdbc4 
					 
					
						
						
							
							GUACAMOLE-526: Explicitly fail routing if attempting to update the auth token fails.  
						
						
						
						
					 
					
						2018-04-26 18:51:46 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						6cd07052d8 
					 
					
						
						
							
							GUACAMOLE-526: Remove unused injections of $q.  
						
						
						
						
					 
					
						2018-04-26 18:51:46 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						5be303666a 
					 
					
						
						
							
							GUACAMOLE-526: Remove unnecessary use of $q within authenticationService. Rely on requestService.  
						
						
						
						
					 
					
						2018-04-26 18:51:45 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						01e19c19dc 
					 
					
						
						
							
							GUACAMOLE-526: Maintain full correct chain of promises for clipboard read attempts, including the "finally" used for cleanup. The "finally" handler creates a new promise with a potentially unhandled rejection otherwise.  
						
						
						
						
					 
					
						2018-04-26 18:42:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						670ec390b5 
					 
					
						
						
							
							GUACAMOLE-526: Ignore failure to read/write clipboard.  
						
						
						
						
					 
					
						2018-04-26 18:42:52 -07:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						b3eeb36b87 
					 
					
						
						
							
							GUACAMOLE-526: Update webapp to angular 1.6.9.  
						
						
						
						
					 
					
						2018-04-25 22:25:02 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						c81cb78684 
					 
					
						
						
							
							GUACAMOLE-530: Merge add Spanish OSK.  
						
						
						
						
					 
					
						2018-04-23 11:14:07 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						1ac08257bc 
					 
					
						
						
							
							GUACAMOLE-220: Merge add base extension API support for user groups.  
						
						
						
						
					 
					
						2018-04-22 15:45:46 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						393e1ab647 
					 
					
						
						
							
							GUACAMOLE-220: Use effective permissions to test user access to resources.  
						
						
						
						
					 
					
						2018-04-19 15:29:11 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						884a9c0ee9 
					 
					
						
						
							
							GUACAMOLE-549: Store auth token within localStorage rather than cookie.  
						
						
						
						
					 
					
						2018-04-19 12:49:19 -07:00