Michael Jumper 
							
						 
					 
					
						
						
							
						
						ba60449786 
					 
					
						
						
							
							GUACAMOLE-822: Correct retrieval of client identifier for connection groups.  
						
						... 
						
						
						
						Commit f92bf9c 
						
						
					 
					
						2019-06-24 00:21:06 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						00f59420e5 
					 
					
						
						
							
							Merge 1.1.0 changes back to master.  
						
						
						
						
					 
					
						2019-06-23 19:37:32 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						30f6ac434b 
					 
					
						
						
							
							GUACAMOLE-723: Merge display connection selection menu only if multiple connections are available.  
						
						
						
						
					 
					
						2019-06-23 22:32:08 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						f5aa986e63 
					 
					
						
						
							
							GUACAMOLE-579: Merge support for retrieving user attributes CAS.  
						
						
						
						
					 
					
						2019-06-23 19:20:14 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						3d71f84f0a 
					 
					
						
						
							
							GUACAMOLE-723: Display connection selection menu only if multiple choices are available.  
						
						
						
						
					 
					
						2019-06-23 12:48:36 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						40ee0d3775 
					 
					
						
						
							
							GUACAMOLE-723: Consider entire connection hierarchy when determining whether only one connection is available.  
						
						
						
						
					 
					
						2019-06-23 12:39:44 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						b1d3070748 
					 
					
						
						
							
							GUACAMOLE-723: Merge automatically close menus upon click unless explicitly marked as interactive.  
						
						
						
						
					 
					
						2019-06-23 08:19:39 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						b0460912b8 
					 
					
						
						
							
							GUACAMOLE-723: Merge allow connection names to cleanly overflow in connection selection menu.  
						
						
						
						
					 
					
						2019-06-23 08:18:20 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						47ed39fb33 
					 
					
						
						
							
							GUACAMOLE-723: Prefer a wider connection selection menu, but no wider than the sidebar.  
						
						
						
						
					 
					
						2019-06-22 18:54:17 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						93dbf85a14 
					 
					
						
						
							
							GUACAMOLE-723: Automatically close menus upon click unless explicitly marked as interactive.  
						
						
						
						
					 
					
						2019-06-22 18:41:29 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						0e33525d7b 
					 
					
						
						
							
							GUACAMOLE-723: Use ellipsis for overflowing connection names within the connection selection menu.  
						
						
						
						
					 
					
						2019-06-22 17:47:57 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						9c26a7613c 
					 
					
						
						
							
							GUACAMOLE-579: Remove unnecessary JUnit dependencies.  
						
						
						
						
					 
					
						2019-06-22 20:02:46 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						7f26ba7a52 
					 
					
						
						
							
							GUACAMOLE-579: Insure that CAS is providing a username.  
						
						
						
						
					 
					
						2019-06-22 19:27:52 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						a2b3e235e0 
					 
					
						
						
							
							GUACAMOLE-579: Fix up documentation issues.  
						
						
						
						
					 
					
						2019-06-22 19:27:33 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						8ec139098a 
					 
					
						
						
							
							GUACAMOLE-723: Merge allow connection name to display cleanly in menu.  
						
						
						
						
					 
					
						2019-06-22 17:39:05 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						a6601a2bfd 
					 
					
						
						
							
							GUACAMOLE-579: Change fromAttribute to canonicalize  
						
						
						
						
					 
					
						2019-06-21 12:54:42 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						d8db630dbd 
					 
					
						
						
							
							GUACAMOLE-579: Clean up comments, implement convenience method for tokens without a prefix, and remove unneeded classes.  
						
						
						
						
					 
					
						2019-06-20 20:41:41 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						8ab9e51009 
					 
					
						
						
							
							GUACAMOLE-579: Put back original init method for compatibility.  
						
						
						
						
					 
					
						2019-06-20 19:52:06 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						55c4144fbf 
					 
					
						
						
							
							GUACAMOLE-579: Parse tokens from attributes provided by the CAS server.  
						
						
						
						
					 
					
						2019-06-20 19:52:06 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						5f1c70e737 
					 
					
						
						
							
							Merge 1.1.0 changes back to master.  
						
						
						
						
					 
					
						2019-06-17 18:38:29 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						82ea1d6ff5 
					 
					
						
						
							
							GUACAMOLE-354: Merge translation and definition for Swiss German keymap option.  
						
						
						
						
					 
					
						2019-06-17 18:34:02 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						e412742b59 
					 
					
						
						
							
							GUACAMOLE-723: Apply ellipsis to all overflowing menu titles by default.  
						
						
						
						
					 
					
						2019-06-15 18:49:32 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						e351b355a5 
					 
					
						
						
							
							GUACAMOLE-723: Apply ellipsis when connection name overflows available space, regardless of whether the connection selection menu is used.  
						
						
						
						
					 
					
						2019-06-15 18:35:14 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						a084ad41de 
					 
					
						
						
							
							GUACAMOLE-723: Padding adjustment should be made only to the connection select menu.  
						
						
						
						
					 
					
						2019-06-15 18:11:23 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						18e1ec2240 
					 
					
						
						
							
							GUACAMOLE-723: Apply ellipsis to portion of connection name that overflows connection selection menu title.  
						
						
						
						
					 
					
						2019-06-15 18:08:40 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						4f41890e2b 
					 
					
						
						
							
							GUACAMOLE-723: Separate connection selection menu to own CSS class.  
						
						
						
						
					 
					
						2019-06-15 18:05:03 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						1b48f21573 
					 
					
						
						
							
							merge 1.1.0 changes back to master.  
						
						
						
						
					 
					
						2019-06-15 17:16:40 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						ce106d6426 
					 
					
						
						
							
							GUACAMOLE-815: Merge remove duplicated "timezone" field definitions and translations.  
						
						
						
						
					 
					
						2019-06-15 17:15:13 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						15bb363de3 
					 
					
						
						
							
							Merge 1.1.0 changes back to master.  
						
						
						
						
					 
					
						2019-06-15 17:11:13 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						8b239aec76 
					 
					
						
						
							
							GUACAMOLE-422: Merge use consistent mechanism for locale preferences.  
						
						
						
						
					 
					
						2019-06-15 17:09:53 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						48ce083ad7 
					 
					
						
						
							
							GUACAMOLE-815: Remove duplicated "timezone" field definitions and translations.  
						
						
						
						
					 
					
						2019-06-15 14:00:32 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						78977ae4fc 
					 
					
						
						
							
							GUACAMOLE-422: Use the same display mechanism and structure (the guacForm directive) for all locale preferences, not just the time zone.  
						
						
						
						
					 
					
						2019-06-15 13:43:28 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						ec963dd036 
					 
					
						
						
							
							GUACAMOLE-422: Define field type which represents the ID of any supported language.  
						
						
						
						
					 
					
						2019-06-15 13:40:16 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						6dad3b249c 
					 
					
						
						
							
							Merge 1.1.0 changes back to master.  
						
						
						
						
					 
					
						2019-06-08 17:45:42 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						28833f3792 
					 
					
						
						
							
							GUACAMOLE-422: Merge allow arbitrary versions of the Guacamole protocol to be represented.  
						
						
						
						
					 
					
						2019-06-08 17:44:42 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						ee6a79933e 
					 
					
						
						
							
							Merge 1.1.0 changes bcak to master.  
						
						
						
						
					 
					
						2019-06-08 17:34:11 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						203c4d9b58 
					 
					
						
						
							
							GUACAMOLE-422: Merge correct non-short-circuit logic in null check.  
						
						
						
						
					 
					
						2019-06-08 17:32:41 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						092657aa79 
					 
					
						
						
							
							GUACAMOLE-422: Replace non-short-circuit logic in null check (&) with proper short-circuit logic (&&).  
						
						... 
						
						
						
						Checking `timezone != null & !timezone.isEmpty()` will result in a
`NullPointerException` when `timezone` is null, as the `&` ensures
`timezone.isEmpty()` will run in all cases. 
						
						
					 
					
						2019-06-08 13:44:45 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						1e676559a5 
					 
					
						
						
							
							GUACAMOLE-422: Correct toString() for GuacamoleProtocolVersion (must be manually implemented after migrating away from enum). Add unit test for verifying toString().  
						
						
						
						
					 
					
						2019-06-08 13:37:28 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						84bbbc4fa0 
					 
					
						
						
							
							GUACAMOLE-422: Add unit test for verifying GuacamoleProtocolVersion.  
						
						
						
						
					 
					
						2019-06-08 13:23:47 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						df9a0b1662 
					 
					
						
						
							
							GUACAMOLE-422: Implement equals() and hashCode() for GuacamoleProtocolVersion.  
						
						
						
						
					 
					
						2019-06-08 12:55:17 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						dc66f84d71 
					 
					
						
						
							
							GUACAMOLE-422: Clarify behavior of atLeast().  
						
						
						
						
					 
					
						2019-06-08 12:51:08 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						8aff7b6f5b 
					 
					
						
						
							
							GUACAMOLE-422: Correct logic error in atLeast() - this version should be compared against otherVersion.  
						
						
						
						
					 
					
						2019-06-08 12:48:01 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						9d1b264417 
					 
					
						
						
							
							GUACAMOLE-422: Clarify meaning of protocol capabilities.  
						
						
						
						
					 
					
						2019-06-08 12:44:00 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						a247ec1edc 
					 
					
						
						
							
							GUACAMOLE-422: Add getter for retrieving the protocol version negotiated by ConfiguredGuacamoleSocket.  
						
						
						
						
					 
					
						2019-06-08 12:34:34 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						001918e2d7 
					 
					
						
						
							
							GUACAMOLE-422: Allow arbitrary protocol versions to be represented. Remove API-level assumption that protocol capabilities will have a minimum base version and remain present from that point forward.  
						
						
						
						
					 
					
						2019-06-08 12:34:03 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						4df22ce67b 
					 
					
						
						
							
							Merge 1.1.0 changes back to master.  
						
						
						
						
					 
					
						2019-06-07 09:01:40 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						f2ae848b1b 
					 
					
						
						
							
							GUACAMOLE-422: Merge support for forwarding client timezone at Guacamole protocol level.  
						
						
						
						
					 
					
						2019-06-07 08:53:49 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						a78186ee2e 
					 
					
						
						
							
							Merge 1.1.0 changes back to master.  
						
						
						
						
					 
					
						2019-06-07 11:49:13 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						4f340d9c6e 
					 
					
						
						
							
							GUACAMOLE-807: Merge correct handling of parameter tokens within LDAP.  
						
						
						
						
					 
					
						2019-06-07 11:46:09 -04:00