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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						86856fa895 
					 
					
						
						
							
							GUACAMOLE-585: getFieldOption should return EMPTY when value is not present.  
						
						
						
						
					 
					
						2018-06-30 16:57:51 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						d1e928bea7 
					 
					
						
						
							
							Merge 1.0.0 changes back to master.  
						
						
						
						
					 
					
						2018-06-27 21:04:33 -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 
							
						 
					 
					
						
						
							
						
						50e3e4ab94 
					 
					
						
						
							
							GUACAMOLE-527: Add fields for known host key for servers.  
						
						
						
						
					 
					
						2018-06-25 08:42:33 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						9aa369d040 
					 
					
						
						
							
							GUACAMOLE-360: Another tweak to the translation for the session management help.  
						
						
						
						
					 
					
						2018-06-19 20:07:16 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						17ada68fae 
					 
					
						
						
							
							GUACAMOLE-360: Update help text for session management.  
						
						
						
						
					 
					
						2018-06-19 14:56:54 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						c9975f2693 
					 
					
						
						
							
							GUACAMOLE-360: Order pages correctly; remove unused variable.  
						
						
						
						
					 
					
						2018-06-19 06:11:09 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						ef7e28d168 
					 
					
						
						
							
							GUACAMOLE-360: Make session management page always available.  
						
						
						
						
					 
					
						2018-06-18 21:12:20 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						52a3f454e6 
					 
					
						
						
							
							GUACAMOLE-540: Clean up Credentials with new constructor.  
						
						
						
						
					 
					
						2018-06-16 08:06:07 -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 
							
						 
					 
					
						
						
							
						
						bd2d051a19 
					 
					
						
						
							
							GUACAMOLE-360: Make webapp use permission sets for active connection management.  
						
						
						
						
					 
					
						2018-06-13 06:17:52 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						85c7b511e1 
					 
					
						
						
							
							GUACAMOLE-360: Allow user to kill their own active sessions.  
						
						
						
						
					 
					
						2018-06-13 06:17:52 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						3eda313519 
					 
					
						
						
							
							GUACAMOLE-360: Allow all users access to the session management page.  
						
						
						
						
					 
					
						2018-06-13 06:17:52 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						984ab48ce8 
					 
					
						
						
							
							Merge 1.0.0 changes back to master.  
						
						
						
						
					 
					
						2018-06-13 06:15:10 -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 
							
						 
					 
					
						
						
							
						
						73c3107e91 
					 
					
						
						
							
							GUACAMOLE-470: Restore translations for "color-scheme" enum values.  
						
						... 
						
						
						
						This reverts commit 06f98afcf5 
						
						
					 
					
						2018-06-12 14:07:51 -07:00