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 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						9d4aae187b 
					 
					
						
						
							
							GUACAMOLE-611: Handle sublasses of Error in addition to RuntimeException.  
						
						
						
						
					 
					
						2018-08-25 13:54:06 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						cc742f2143 
					 
					
						
						
							
							GUACAMOLE-611: Advise administrator to set "skip-if-unavailable" if similar internal errors should be tolerated in the future.  
						
						
						
						
					 
					
						2018-08-25 13:45:41 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						8fae19dee9 
					 
					
						
						
							
							GUACAMOLE-611: Rename property defining tolerated auth providers to "skip-if-unavailable".  
						
						
						
						
					 
					
						2018-08-25 13:20:38 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						57831441ed 
					 
					
						
						
							
							GUACAMOLE-611: Allow authentication providers to be explicitly skipped if internal errors occur.  
						
						
						
						
					 
					
						2018-08-25 13:19:17 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						7d822df5a3 
					 
					
						
						
							
							Merge 1.0.0 changes back to master.  
						
						
						
						
					 
					
						2018-08-14 19:38:16 -04: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 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						a34bbcf637 
					 
					
						
						
							
							GUACAMOLE-593: Merge support for configuring the LDAP attribute used to define group membership.  
						
						
						
						
					 
					
						2018-07-31 09:24:47 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						735b22bcf0 
					 
					
						
						
							
							GUACAMOLE-593: Add documentation to new methods, properly escape attribute.  
						
						
						
						
					 
					
						2018-07-31 07:57:54 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						343b21aba5 
					 
					
						
						
							
							GUACAMOLE-593: Allow group membership attribute to be configured.  
						
						
						
						
					 
					
						2018-07-30 16:45:51 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						5ce0c0f035 
					 
					
						
						
							
							GUACAMOLE-598: Merge display fatal error if a page is unusable/nonfunctional.  
						
						
						
						
					 
					
						2018-07-27 21:54:19 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						5866c7e251 
					 
					
						
						
							
							GUACAMOLE-598: Abort rendering of pages if critical data fails to load (data without which the page is non-functional).  
						
						
						
						
					 
					
						2018-07-27 14:50:17 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						c897c7eb26 
					 
					
						
						
							
							GUACAMOLE-598: Add convenience promise callback for REST requests which displays a fatal error.  
						
						
						
						
					 
					
						2018-07-27 14:49:08 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						4bc7700d57 
					 
					
						
						
							
							GUACAMOLE-598: Add absolute, global, fatal error handling.  
						
						
						
						
					 
					
						2018-07-27 14:48:56 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						587c0c2073 
					 
					
						
						
							
							Merge 1.0.0 changes back to master.  
						
						
						
						
					 
					
						2018-07-26 06:15:30 -04: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 
							
						 
					 
					
						
						
							
						
						661ed46098 
					 
					
						
						
							
							Merge 1.0.0 changes back to master.  
						
						
						
						
					 
					
						2018-07-05 23:56:56 -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 
							
						 
					 
					
						
						
							
						
						d53b43ce29 
					 
					
						
						
							
							Merge 1.0.0 changes back to master.  
						
						
						
						
					 
					
						2018-07-01 23:18:04 -07: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 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						7481c181ed 
					 
					
						
						
							
							GUACAMOLE-585: Merge fix for "EMPTY" field option value / dead code.  
						
						
						
						
					 
					
						2018-07-01 00:19:27 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						86856fa895 
					 
					
						
						
							
							GUACAMOLE-585: getFieldOption should return EMPTY when value is not present.  
						
						
						
						
					 
					
						2018-06-30 16:57:51 -04: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 
							
						 
					 
					
						
						
							
						
						d1e928bea7 
					 
					
						
						
							
							Merge 1.0.0 changes back to master.  
						
						
						
						
					 
					
						2018-06-27 21:04:33 -07: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