Michael Jumper 
							
						 
					 
					
						
						
							
						
						b57578ad8e 
					 
					
						
						
							
							GUACAMOLE-641: Rename vault-specific username token to "USERNAME" to avoid confusion with "GUAC_USERNAME".  
						
						... 
						
						
						
						The "GUAC_USERNAME" token provided by the webapp is based off the
username provided by the user when they authenticated. The username
token provided by the vault extensions uses the username stored with
the user's corresponding object, which may not be the same. 
						
						
					 
					
						2022-01-22 22:25:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						f99b3a3213 
					 
					
						
						
							
							GUACAMOLE-641: Rename guacamole-auth-vault to guacamole-vault (does not provide auth).  
						
						
						
						
					 
					
						2022-01-22 22:25:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						2df24bf911 
					 
					
						
						
							
							GUACAMOLE-641: Document return type of VaultUserContext.resolve().  
						
						
						
						
					 
					
						2022-01-22 22:25:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						0359aa6225 
					 
					
						
						
							
							GUACAMOLE-641: Follow widely-accepted public static final Logger idiom.  
						
						... 
						
						
						
						From https://github.com/apache/guacamole-client/pull/336#discussion_r241549475 :
>
> SLF4J formerly recommended that instance variables be used
> (non-static), but no longer takes either stance:
> https://www.slf4j.org/faq.html#declared_static 
>
> If we have to pick something to be the standard going forward, I'd
> say let's stick with the accepted idiom of `private static final`
> loggers, with the exception being where it's actually necessary to
> not be `static` (dependency injection).
> 
						
						
					 
					
						2022-01-22 22:25:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						e0fce54056 
					 
					
						
						
							
							GUACAMOLE-641: Correct typo in documentation - "AzureKeyVaultAuthenticationiProviderModule" should be "AzureKeyVaultAuthenticationProviderModule".  
						
						
						
						
					 
					
						2022-01-22 22:25:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						3dbb821baf 
					 
					
						
						
							
							GUACAMOLE-641: Retrieve tokens asynchronously and in parallel.  
						
						
						
						
					 
					
						2022-01-22 22:25:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						2f946d962b 
					 
					
						
						
							
							GUACAMOLE-641: Allow tokens to be easily injected on-demand.  
						
						
						
						
					 
					
						2022-01-22 22:25:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						e56becc258 
					 
					
						
						
							
							GUACAMOLE-641: Retrieve secrets from Azure Key Vault.  
						
						
						
						
					 
					
						2022-01-22 22:25:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						cab29bacf7 
					 
					
						
						
							
							GUACAMOLE-641: Automatically cache requests for secrets from the vault.  
						
						
						
						
					 
					
						2022-01-22 22:25:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						6145a79f5d 
					 
					
						
						
							
							GUACAMOLE-641: Add generic vault support with an initial Azure Key Vault implementation.  
						
						
						
						
					 
					
						2022-01-22 22:25:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						0ac67b8cf8 
					 
					
						
						
							
							GUACAMOLE-641: Provide strict filtering mode for TokenFilter which disallows undefined tokens.  
						
						
						
						
					 
					
						2022-01-22 22:25:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						19920eeed1 
					 
					
						
						
							
							GUACAMOLE-641: Allow token retrieval/generation to fail with an error.  
						
						
						
						
					 
					
						2022-01-22 22:25:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						60008bb4f0 
					 
					
						
						
							
							GUACAMOLE-1511: Automatically trim whitespace from property values.  
						
						
						
						
					 
					
						2022-01-21 08:10:56 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						27c4935e36 
					 
					
						
						
							
							GUACAMOLE-1508: Automatically delete temporary files on webapp shutdown.  
						
						
						
						
					 
					
						2022-01-20 16:03:17 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						3fb309bbcf 
					 
					
						
						
							
							GUACAMOLE-1508: Bundle libraries for all extensions as nested .jar files.  
						
						
						
						
					 
					
						2022-01-20 16:03:17 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						6548d00da5 
					 
					
						
						
							
							GUACAMOLE-1508: Add support for bundling libraries within extensions as nested .jar files.  
						
						
						
						
					 
					
						2022-01-20 16:03:17 -08:00 
						 
				 
			
				
					
						
							
							
								mtannertdev 
							
						 
					 
					
						
						
							
						
						e05f7c9fbd 
					 
					
						
						
							
							GUACAMOLE-1507: Enable configuration of of the 'extension-priority' parameter via environment variable  
						
						... 
						
						
						
						Enable configuration of of the 'extension-priority' parameter via environment variable.
Details: https://issues.apache.org/jira/browse/GUACAMOLE-1507  
						
						
					 
					
						2022-01-20 02:07:34 -05:00 
						 
				 
			
				
					
						
							
							
								ClassicGOD 
							
						 
					 
					
						
						
							
						
						c719fae196 
					 
					
						
						
							
							GUACAMOLE-1495: add pl-pl-qwerty to server-layout  
						
						
						
						
					 
					
						2022-01-10 20:38:18 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						1b3361e006 
					 
					
						
						
							
							GUACAMOLE-1394: Merge support for setting OpenID groups claim type in Docker image.  
						
						
						
						
					 
					
						2022-01-03 22:01:14 -08:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						6a9cd798bf 
					 
					
						
						
							
							GUACAMOLE-1275: Merge correction to user home page permission check.  
						
						
						
						
					 
					
						2022-01-03 21:09:29 -08:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						70f73cd47d 
					 
					
						
						
							
							GUACAMOLE-1394: Add support for setting OpenID groups claim type in Docker.  
						
						
						
						
					 
					
						2022-01-03 12:43:17 -05:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						5a7909a1fc 
					 
					
						
						
							
							GUACAMOLE-1275: Use effective permissions for determining user home page.  
						
						
						
						
					 
					
						2022-01-03 11:56:08 -05:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						aa99b4bc8a 
					 
					
						
						
							
							GUACAMOLE-957: Merge add license information for SnakeYAML version required by updated Jackson.  
						
						
						
						
					 
					
						2021-12-27 13:03:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						c8ffbbdbab 
					 
					
						
						
							
							GUACAMOLE-957: Add license information for SnakeYAML version required by updated Jackson.  
						
						
						
						
					 
					
						2021-12-27 10:56:27 -08:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						20eec4bbb0 
					 
					
						
						
							
							Merge 1.4.0 changes back to master.  
						
						
						
						
					 
					
						2021-12-27 09:32:39 -05:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						52d10b2ba0 
					 
					
						
						
							
							GUACAMOLE-773: Merge latest update of Java and JavaScript dependencies.  
						
						
						
						
					 
					
						2021-12-27 07:18:17 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						d8ce01318e 
					 
					
						
						
							
							GUACAMOLE-773: Update JavaScript dependencies to latest stable, compatible versions.  
						
						
						
						
					 
					
						2021-12-26 17:50:43 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						b8d23962d6 
					 
					
						
						
							
							GUACAMOLE-773: Update Java dependencies to latest stable, compatible versions.  
						
						
						
						
					 
					
						2021-12-26 17:50:43 -08:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						881d203080 
					 
					
						
						
							
							GUACAMOLE-1418: Merge add support of SQLServer JDBC plugin to Docker build  
						
						
						
						
					 
					
						2021-12-26 08:37:32 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						2d269a129d 
					 
					
						
						
							
							Merge 1.4.0 changes back to master.  
						
						
						
						
					 
					
						2021-12-26 10:32:55 -05:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						0a0cecd24c 
					 
					
						
						
							
							GUACAMOLE-1364: Merge correct rendering of SSO provider list during invalid login animation.  
						
						
						
						
					 
					
						2021-12-26 08:31:28 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						f1e9ee6876 
					 
					
						
						
							
							GUACAMOLE-1364: Correct rendering of SSO provider list during invalid login animation.  
						
						... 
						
						
						
						The SSO provider list unexpectedly shrinks when the invalid login
"shake" animation plays due to the use of "display: table-row" vs. the
login form's own use of "display: table-cell". Migrating the SSO
provider list to a simple absolutely-positioned div corrects this and
matches the way the Guacamole version is rendered. 
						
						
					 
					
						2021-12-26 00:00:38 -08:00 
						 
				 
			
				
					
						
							
							
								jbpaux 
							
						 
					 
					
						
						
							
						
						42f753bda8 
					 
					
						
						
							
							GUACAMOLE-1418: update SQL Server driver to 9.4.1  
						
						
						
						
					 
					
						2021-12-25 22:40:26 +01:00 
						 
				 
			
				
					
						
							
							
								jbpaux 
							
						 
					 
					
						
						
							
						
						c6eeeab560 
					 
					
						
						
							
							GUACAMOLE-1418: fix missing space  
						
						
						
						
					 
					
						2021-12-25 22:36:17 +01:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						e64013059d 
					 
					
						
						
							
							Merge 1.4.0 changes back to master.  
						
						
						
						
					 
					
						2021-12-25 10:20:06 -05:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						014d692567 
					 
					
						
						
							
							GUACAMOLE-478: Merge add parameter definition and translations for "normalize-clipboard".  
						
						
						
						
					 
					
						2021-12-25 09:51:47 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						b66c964848 
					 
					
						
						
							
							GUACAMOLE-478: Add parameter definition and translations for "normalize-clipboard".  
						
						
						
						
					 
					
						2021-12-25 00:48:25 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						841b659a20 
					 
					
						
						
							
							Merge 1.4.0 changes back to master.  
						
						
						
						
					 
					
						2021-12-24 14:52:16 -08:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						5de1063302 
					 
					
						
						
							
							GUACAMOLE-1261: Merge correction to handling of generated settings URLs.  
						
						
						
						
					 
					
						2021-12-24 14:51:49 -08:00 
						 
				 
			
				
					
						
							
							
								jbpaux 
							
						 
					 
					
						
						
							
						
						c04af737b4 
					 
					
						
						
							
							GUACAMOLE-1418: Make use of secrets files clearer  
						
						
						
						
					 
					
						2021-12-24 17:13:23 +01:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						f34477f90e 
					 
					
						
						
							
							GUACAMOLE-1261: Escape strings used to generate URLs for user, groups, and connections.  
						
						
						
						
					 
					
						2021-12-23 16:38:44 -05:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						a543db56e2 
					 
					
						
						
							
							Merge 1.4.0 changes back to master.  
						
						
						
						
					 
					
						2021-12-19 18:35:32 -05:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						f6c1251acc 
					 
					
						
						
							
							GUACAMOLE-986: Merge update documentation of parameters/returns.  
						
						
						
						
					 
					
						2021-12-19 18:32:33 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						1ca1161a68 
					 
					
						
						
							
							GUACAMOLE-986: Update documentation of all parameters/returns to specify non-nullable and/or primitive types where appropriate.  
						
						
						
						
					 
					
						2021-12-18 23:03:57 -08:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						da495eb7c3 
					 
					
						
						
							
							GUACAMOLE-1475: Merge make api-session-timeout set-able via Docker env var  
						
						
						
						
					 
					
						2021-12-14 14:24:53 -05:00 
						 
				 
			
				
					
						
							
							
								Marc Jegliewski 
							
						 
					 
					
						
						
							
						
						6857c1d220 
					 
					
						
						
							
							GUACAMOLE-1475: Make api-session-timeout setable in Docker via env var API_SESSION_TIMEOUT  
						
						
						
						
					 
					
						2021-12-13 12:41:12 +01:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						137beacaf7 
					 
					
						
						
							
							Merge 1.4.0 changes back to master.  
						
						
						
						
					 
					
						2021-12-12 07:30:43 -05:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						7d92822441 
					 
					
						
						
							
							GUACAMOLE-1064: Merge add Norwegian keymap parameter value and translation.  
						
						
						
						
					 
					
						2021-12-12 07:28:13 -05:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						588915d232 
					 
					
						
						
							
							Merge 1.4.0 changes back to master.  
						
						
						
						
					 
					
						2021-12-12 07:25:13 -05:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						a9e15a9988 
					 
					
						
						
							
							GUACAMOLE-1411: Merge bump version numbers to 1.4.0.  
						
						
						
						
					 
					
						2021-12-12 07:23:04 -05:00