Michael Jumper 
							
						 
					 
					
						
						
							
						
						819d317834 
					 
					
						
						
							
							GUACAMOLE-567: Add support for WebSocket-specific ping messages to the legacy WebSocket tunnel implementations.  
						
						
						
						
					 
					
						2018-09-07 12:20:28 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						ea0b33bee1 
					 
					
						
						
							
							GUACAMOLE-567: Use ping messages specific to the WebSocket tunnel to test connection stability independently of the underlying Guacamole connection.  
						
						
						
						
					 
					
						2018-09-07 12:20:28 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						5825835237 
					 
					
						
						
							
							GUACAMOLE-567: Add tunnel isConnected() function. Consider both OPEN and UNSTABLE status as connected.  
						
						
						
						
					 
					
						2018-09-07 12:20:28 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						fe07cf9b70 
					 
					
						
						
							
							GUACAMOLE-567: Move client instability state to own flag. Actual current connection state is lost otherwise.  
						
						
						
						
					 
					
						2018-09-07 12:20:28 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						402ddb577f 
					 
					
						
						
							
							GUACAMOLE-220: Merge add user interface for managing user groups and membership.  
						
						
						
						
					 
					
						2018-08-14 19:33:02 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						7917f46b36 
					 
					
						
						
							
							GUACAMOLE-220: Allow attributes to be specified via the template supplied to REST object constructors, for consistency's sake.  
						
						
						
						
					 
					
						2018-08-09 10:46:06 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						6aaef7685f 
					 
					
						
						
							
							GUACAMOLE-220: Select from multiple datasources deterministically.  
						
						
						
						
					 
					
						2018-08-09 10:46:06 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						8ad3f25371 
					 
					
						
						
							
							GUACAMOLE-220: Add management tab and editor for user groups.  
						
						
						
						
					 
					
						2018-08-09 10:46:06 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						de80957404 
					 
					
						
						
							
							GUACAMOLE-220: Add management interface for user parent groups.  
						
						
						
						
					 
					
						2018-08-08 21:50:26 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						ca1db7831b 
					 
					
						
						
							
							GUACAMOLE-220: Do not display "X" for removing an identifier if the identifier cannot actually be edited.  
						
						
						
						
					 
					
						2018-08-08 21:50:26 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						0059121716 
					 
					
						
						
							
							GUACAMOLE-220: Hide identifier set editor if there are no identifiers to edit.  
						
						
						
						
					 
					
						2018-08-08 09:00:06 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						229b0dee48 
					 
					
						
						
							
							GUACAMOLE-220: Implement generic editor directive for manipulating sets of identifiers.  
						
						
						
						
					 
					
						2018-08-08 09:00:06 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						1cf16d1dc6 
					 
					
						
						
							
							GUACAMOLE-220: Upgrade to latest versions of jQuery and Lodash.  
						
						... 
						
						
						
						The version of Lodash previously included with Guacamole lacks the
sortedIndexOf() function, which is needed by the identity set editor
directive for manipulating sorted arrays of identifiers.
If upgrading Lodash, may as well upgrade jQuery while we're at it. The
version previously included within Guacamole is no longer maintained. 
						
						
					 
					
						2018-08-08 09:00:06 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						615f5c6bab 
					 
					
						
						
							
							GUACAMOLE-220: Add missing getUserGroupAttributes() to JavaScript schemaService.  
						
						
						
						
					 
					
						2018-08-08 09:00:06 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						55bcf25a1c 
					 
					
						
						
							
							GUACAMOLE-220: Allow manipulation and retrieval of user group permissions via JavaScript.  
						
						
						
						
					 
					
						2018-08-08 09:00:06 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						9f01fcb155 
					 
					
						
						
							
							GUACAMOLE-220: Add JavaScript service for retrieving/manipulating user groups.  
						
						
						
						
					 
					
						2018-08-08 09:00:06 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						c36d333216 
					 
					
						
						
							
							GUACAMOLE-220: Merge display readable connections only by default within permission editor.  
						
						
						
						
					 
					
						2018-07-26 06:13:07 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						055219bc6c 
					 
					
						
						
							
							GUACAMOLE-220: Rename "Selected Connections" to "Current Connections" for clarity.  
						
						... 
						
						
						
						"Selected Connections" vs. "All Connections" gives the impression that the tab controls how permissions are used, with "All Connections" being a mode where all connections are readable regardless of which are explicitly selected. 
						
						
					 
					
						2018-07-21 14:24:28 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						e03251f78c 
					 
					
						
						
							
							GUACAMOLE-220: Include children of readable items within connection permission editor, as they are likely relevant to the administrative task at hand.  
						
						
						
						
					 
					
						2018-07-21 14:23:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						62e58eaf9f 
					 
					
						
						
							
							GUACAMOLE-220: Migrate connection permission editor to tab-based views.  
						
						
						
						
					 
					
						2018-07-21 14:23:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						deb5b51ddc 
					 
					
						
						
							
							GUACAMOLE-220: Add generic directive for displaying tabs which divide a section into logical views.  
						
						
						
						
					 
					
						2018-07-21 14:22:51 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						861bddea6d 
					 
					
						
						
							
							GUACAMOLE-220: Add semantic CSS class for headers having corresponding tabs.  
						
						
						
						
					 
					
						2018-07-21 14:22:51 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						edcb2af21f 
					 
					
						
						
							
							GUACAMOLE-220: Display only selected connection permissions by default.  
						
						
						
						
					 
					
						2018-07-21 14:22:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						dd65bf6e26 
					 
					
						
						
							
							GUACAMOLE-220: Preserve types of filtered GroupListItems / ConnectionGroups.  
						
						
						
						
					 
					
						2018-07-21 14:22:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						d6ecfaa369 
					 
					
						
						
							
							GUACAMOLE-446: Merge parameter definition for RDP drive name.  
						
						
						
						
					 
					
						2018-07-05 23:55:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						0ca8ce7700 
					 
					
						
						
							
							GUACAMOLE-445: Merge parameter definition for RDP printer name.  
						
						
						
						
					 
					
						2018-07-05 23:55:23 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						c4b5fb7146 
					 
					
						
						
							
							GUACAMOLE-446: Add parameters and translations for drive name.  
						
						
						
						
					 
					
						2018-07-03 22:31:24 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						b4b7366b84 
					 
					
						
						
							
							GUACAMOLE-445: Add client-side parameters and translations for changing printer name.  
						
						
						
						
					 
					
						2018-07-02 20:40:39 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						34faa5d928 
					 
					
						
						
							
							GUACAMOLE-540: Merge changes ensuring remote addresses are handled/logged consistently across the various parts of the webapp.  
						
						
						
						
					 
					
						2018-07-01 23:09:08 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						2ff416bb1c 
					 
					
						
						
							
							GUACAMOLE-540: Remove unused imports.  
						
						
						
						
					 
					
						2018-06-30 14:31:24 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						3d593a4ca1 
					 
					
						
						
							
							GUACAMOLE-540: Remove processing of X-Forwarded-For header.  
						
						
						
						
					 
					
						2018-06-30 14:28:53 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						b0da0d16bf 
					 
					
						
						
							
							GUACAMOLE-527: Merge parameter definitions for SSH/SFTP host key.  
						
						
						
						
					 
					
						2018-06-27 21:03:15 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						0b4245cc65 
					 
					
						
						
							
							GUACAMOLE-527: Make translation text consistent across SSH and SFTP  
						
						
						
						
					 
					
						2018-06-26 15:43:25 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						39f5cb4a2c 
					 
					
						
						
							
							GUACAMOLE-527: Change multiline to single line text field.  
						
						
						
						
					 
					
						2018-06-26 15:41:45 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						db8bb9f85a 
					 
					
						
						
							
							GUACAMOLE-527: Correct order of options in RDP and VNC.  
						
						
						
						
					 
					
						2018-06-26 15:39:25 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						50e3e4ab94 
					 
					
						
						
							
							GUACAMOLE-527: Add fields for known host key for servers.  
						
						
						
						
					 
					
						2018-06-25 08:42:33 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						0b77782391 
					 
					
						
						
							
							GUACAMOLE-540: Fix spaces that get added by IDE  
						
						
						
						
					 
					
						2018-06-16 08:07:33 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						fb1efec056 
					 
					
						
						
							
							GUACAMOLE-540: Restore removed setter methods in Credentials.  
						
						
						
						
					 
					
						2018-06-16 08:06:13 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						a0d0e07658 
					 
					
						
						
							
							GUACAMOLE-540: Clean up style and comments in Credentials class  
						
						
						
						
					 
					
						2018-06-16 08:06:07 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						52a3f454e6 
					 
					
						
						
							
							GUACAMOLE-540: Clean up Credentials with new constructor.  
						
						
						
						
					 
					
						2018-06-16 08:06:07 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						c725da00a0 
					 
					
						
						
							
							GUACAMOLE-540: Update comments; remove unnecessary setter methods.  
						
						
						
						
					 
					
						2018-06-16 07:13:17 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						cbd77b52ae 
					 
					
						
						
							
							GUACAMOLE-540: Move remote address processing to Credentials class for consistency.  
						
						
						
						
					 
					
						2018-06-16 07:13:17 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						bc1dc41a7c 
					 
					
						
						
							
							GUACAMOLE-470: Merge provide predefined values for "color-scheme" parameter.  
						
						
						
						
					 
					
						2018-06-13 06:13:28 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						e5a8442a2a 
					 
					
						
						
							
							GUACAMOLE-470: Use NPM webjar for datalist-polyfill, as Webjars' "bowergithub" version is broken (missing version number in path causes sanity checks in WebjarsServlet to refuse to serve the file).  
						
						
						
						
					 
					
						2018-06-12 16:30:11 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						74230f005f 
					 
					
						
						
							
							GUACAMOLE-470: Define "color-scheme" parameter as TEXT field with some pre-defined options.  
						
						
						
						
					 
					
						2018-06-12 14:07:51 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						73c3107e91 
					 
					
						
						
							
							GUACAMOLE-470: Restore translations for "color-scheme" enum values.  
						
						... 
						
						
						
						This reverts commit 06f98afcf5 
						
						
					 
					
						2018-06-12 14:07:51 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						2bc71866a8 
					 
					
						
						
							
							GUACAMOLE-470: Restore ENUM "color-scheme" parameter for SSH and Telnet.  
						
						... 
						
						
						
						This reverts commit 4e610f2d1b 
						
						
					 
					
						2018-06-12 14:07:51 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						3ae152fa35 
					 
					
						
						
							
							GUACAMOLE-470: Add polyfill for <datalist> element (not supported by Safari).  
						
						
						
						
					 
					
						2018-06-12 14:07:47 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						426a7919b3 
					 
					
						
						
							
							GUACAMOLE-470: Allow TEXT fields to be associated with predefined sets of known-good values.  
						
						
						
						
					 
					
						2018-06-12 13:58:04 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						a8bb6fe966 
					 
					
						
						
							
							GUACAMOLE-470: Make getFieldOption() available to all field types.  
						
						
						
						
					 
					
						2018-06-12 13:58:04 -07:00