Nick Couchman 
							
						 
					 
					
						
						
							
						
						d320606295 
					 
					
						
						
							
							Merge 1.0.0 changes to master.  
						
						
						
						
					 
					
						2018-09-08 18:42:08 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						3492b556c3 
					 
					
						
						
							
							GUACAMOLE-220: Add missing definitions for CREATE_USER_GROUP system permission.  
						
						
						
						
					 
					
						2018-09-08 13:09:24 -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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						a9637494ac 
					 
					
						
						
							
							GUACAMOLE-524: Merge allow user attributes to be used as tokens.  
						
						
						
						
					 
					
						2018-06-21 11:14:06 -04:00 
						 
				 
			
				
					
						
							
							
								Jared Frees 
							
						 
					 
					
						
						
							
						
						927c04b9d4 
					 
					
						
						
							
							GUACAMOLE-524: Removed unused imports, fixed comments, and condensed  
						
						... 
						
						
						
						code 
						
						
					 
					
						2018-06-21 11:02:18 -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 
						 
				 
			
				
					
						
							
							
								Jared Frees 
							
						 
					 
					
						
						
							
						
						0964c46f4f 
					 
					
						
						
							
							GUACAMOLE-524: Fixed RegEx for attribute tokens by removing ':'  
						
						
						
						
					 
					
						2018-06-15 10:53:18 -04:00 
						 
				 
			
				
					
						
							
							
								Jared Frees 
							
						 
					 
					
						
						
							
						
						653b4e0134 
					 
					
						
						
							
							Updated JavaDoc for addStandardTokens  
						
						
						
						
					 
					
						2018-06-14 11:15:57 -04:00 
						 
				 
			
				
					
						
							
							
								Jared Frees 
							
						 
					 
					
						
						
							
						
						49c3f11854 
					 
					
						
						
							
							GUACAMOLE-524: Changed addStandardTokens so user.getAttributes is called  
						
						
						
						
					 
					
						2018-06-14 11:08:50 -04: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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						426a7919b3 
					 
					
						
						
							
							GUACAMOLE-470: Allow TEXT fields to be associated with predefined sets of known-good values.  
						
						
						
						
					 
					
						2018-06-12 13:58:04 -07:00 
						 
				 
			
				
					
						
							
							
								Jared Frees 
							
						 
					 
					
						
						
							
						
						4791adaa46 
					 
					
						
						
							
							GUACAMOLE-524: Fixed up code style and comments  
						
						... 
						
						
						
						Also added Override tag in AbstractAuthenticatedUser on getAttributes
and setAttributes. 
						
						
					 
					
						2018-06-12 16:21:52 -04:00 
						 
				 
			
				
					
						
							
							
								Jared Frees 
							
						 
					 
					
						
						
							
						
						36bbdce7b1 
					 
					
						
						
							
							GUACAMOLE-524: Fix order of imports.  
						
						
						
						
					 
					
						2018-06-12 11:46:21 -04:00 
						 
				 
			
				
					
						
							
							
								Jared Frees 
							
						 
					 
					
						
						
							
						
						cde13be0cf 
					 
					
						
						
							
							GUACAMOLE-524: Add implements Attributes  
						
						
						
						
					 
					
						2018-06-12 11:45:06 -04:00 
						 
				 
			
				
					
						
							
							
								Jared Frees 
							
						 
					 
					
						
						
							
						
						fa33c98ddc 
					 
					
						
						
							
							GUACAMOLE-524: Implements Attributes and provides getAttributes and setAttributes default methods  
						
						
						
						
					 
					
						2018-06-12 11:44:10 -04:00 
						 
				 
			
				
					
						
							
							
								Jared Frees 
							
						 
					 
					
						
						
							
						
						165d3d0d0d 
					 
					
						
						
							
							GUACAMOLE-524: Add Custom Attributes to Tokens  
						
						... 
						
						
						
						Added method to add custom map of tokens to StandardTokens. 
						
						
					 
					
						2018-06-11 14:59:12 -04:00 
						 
				 
			
				
					
						
							
							
								Jared Frees 
							
						 
					 
					
						
						
							
						
						4c1281d8c2 
					 
					
						
						
							
							GUACAMOLE-524: Removed changes to Credentials  
						
						
						
						
					 
					
						2018-06-11 11:17:06 -04:00 
						 
				 
			
				
					
						
							
							
								Jared Frees 
							
						 
					 
					
						
						
							
						
						ad6be80131 
					 
					
						
						
							
							GUACAMOLE-524: Add LDAP attribute tokens to StandardTokens.  
						
						... 
						
						
						
						In method addStandardTokens(TokenFilter, Credentials),
adds each LDAP attribute from credentials.getLDAPAttributes().
Name of token is "USER_ATTR:" + name of attribute and value
is the value of the attribute. 
						
						
					 
					
						2018-06-08 15:06:00 -04:00 
						 
				 
			
				
					
						
							
							
								Jared Frees 
							
						 
					 
					
						
						
							
						
						5ca32a221a 
					 
					
						
						
							
							GUACAMOLE-524: Add LDAP attributes to credentials.  
						
						... 
						
						
						
						AuthenticationProviderService gets LDAP attributes
from confService and queries the LDAP server to
find values on user for specified attributes.
Added a Map<String, String> to Credentials named ldapAttrs
and a getLDAPAttributes() and setLDAPAttributes() to
manipulate ldapAttrs on credentials. Once
AuthenticationProviderService gets the values for the
LDAP attributes it sets ldapAttrs on the credentials object. 
						
						
					 
					
						2018-06-08 15:05:59 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						6545c55008 
					 
					
						
						
							
							GUACAMOLE-570: Merge bump version to 1.0.0.  
						
						
						
						
					 
					
						2018-06-07 04:27:27 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						c63e3ffa51 
					 
					
						
						
							
							GUACAMOLE-565: Merge add en translations for terminal-type parameter.  
						
						
						
						
					 
					
						2018-06-06 10:15:19 -04:00 
						 
				 
			
				
					
						
							
							
								Jim Chen 
							
						 
					 
					
						
						
							
						
						edecaa46b2 
					 
					
						
						
							
							GUACAMOLE-565: Add en translations for terminal-type parameter.  
						
						... 
						
						
						
						Add en translations for the terminal-type parameter and its enum values.
Also add an empty value to the terminal-type enum lists. 
						
						
					 
					
						2018-06-06 10:00:04 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						45513592a7 
					 
					
						
						
							
							GUACAMOLE-570: Bump version numbers to 1.0.0.  
						
						
						
						
					 
					
						2018-06-05 21:34:26 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						f5266fdde1 
					 
					
						
						
							
							GUACAMOLE-470: Merge updated color-scheme parameter for SSH and telnet.  
						
						
						
						
					 
					
						2018-05-27 17:16:08 -04:00 
						 
				 
			
				
					
						
							
							
								Jim Chen 
							
						 
					 
					
						
						
							
						
						ad7d3dde34 
					 
					
						
						
							
							GUACAMOLE-565: Add terminal-type parameter for SSH and Telnet.  
						
						... 
						
						
						
						Add the new terminal-type parameter to the protocol JSON files. 
						
						
					 
					
						2018-05-26 23:52:24 -04:00 
						 
				 
			
				
					
						
							
							
								Jim Chen 
							
						 
					 
					
						
						
							
						
						4e610f2d1b 
					 
					
						
						
							
							GUACAMOLE-470: Update "color-scheme" parameter for SSH and Telnet.  
						
						... 
						
						
						
						GUACAMOLE-470 changes the "color-scheme" parameter to be a configuration
string instead of a simple enum, so update the protocol JSON
accordingly. 
						
						
					 
					
						2018-05-16 11:52:08 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						e75e9715f7 
					 
					
						
						
							
							GUACAMOLE-220: Permissions returned by getEffectivePermissions() may BE implied, not "may implied".  
						
						
						
						
					 
					
						2018-04-21 14:25:39 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						c8564f5d80 
					 
					
						
						
							
							GUACAMOLE-220: Correct JavaDoc of getEffectiveUserGroups() - missing period.  
						
						
						
						
					 
					
						2018-04-21 14:24:11 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						b35e494fdf 
					 
					
						
						
							
							GUACAMOLE-220: Remove erroneously-added blank line.  
						
						
						
						
					 
					
						2018-04-21 14:23:07 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						b43aa59958 
					 
					
						
						
							
							GUACAMOLE-220: Correct documentation of getUserGroups() behavior.  
						
						
						
						
					 
					
						2018-04-21 14:11:18 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						dfb07edf29 
					 
					
						
						
							
							GUACAMOLE-220: Add base API support for user groups. Refactor as minimally necessary.  
						
						
						
						
					 
					
						2018-04-19 15:29:10 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						fa100a888f 
					 
					
						
						
							
							GUACAMOLE-542: Explicitly document the behavior of the default implementations provided by AbstractUserContext and AbstractAuthenticationProvider.  
						
						
						
						
					 
					
						2018-04-12 14:33:32 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						57ff8b84e6 
					 
					
						
						
							
							GUACAMOLE-542: Deprecate SimpleConnectionDirectory, etc., relying instead on SimpleDirectory.  
						
						
						
						
					 
					
						2018-04-11 21:29:23 -07:00