Mike Jumper 
							
						 
					 
					
						
						
							
						
						993cde2545 
					 
					
						
						
							
							Merge 1.5.3 changes back to master.  
						
						
						
						
					 
					
						2023-07-04 09:11:34 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						49300d17b4 
					 
					
						
						
							
							GUACAMOLE-1816: Bump client versions to 1.5.3.  
						
						
						
						
					 
					
						2023-07-03 13:51:40 -04:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						f355c5cfee 
					 
					
						
						
							
							Merge 1.5.2 changes back to master.  
						
						
						
						
					 
					
						2023-05-17 23:57:32 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						0631ff9689 
					 
					
						
						
							
							GUACAMOLE-1785: Bump version numbers to 1.5.2.  
						
						
						
						
					 
					
						2023-05-17 16:43:01 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						56c6e5022d 
					 
					
						
						
							
							Merge 1.5.1 changes back to master.  
						
						
						
						
					 
					
						2023-04-10 10:22:47 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						0b4468ba24 
					 
					
						
						
							
							GUACAMOLE-1752: Bump version numbers to 1.5.1.  
						
						
						
						
					 
					
						2023-04-09 19:54:19 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						9f176ed489 
					 
					
						
						
							
							Merge 1.5.0 changes back to master.  
						
						
						
						
					 
					
						2023-01-10 21:52:26 -08:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						5ecee2efaa 
					 
					
						
						
							
							GUACAMOLE-1604: Bump version numbers of all projects to 1.5.0.  
						
						
						
						
					 
					
						2023-01-10 16:40:19 -08:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						87cd7fbe22 
					 
					
						
						
							
							GUACAMOLE-1656: Remove user attributes header; it does not look good.  
						
						
						
						
					 
					
						2022-08-26 18:07:46 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						e4c65cba19 
					 
					
						
						
							
							GUACAMOLE-1656: Add per-user KSM vault functionality.  
						
						
						
						
					 
					
						2022-08-26 18:07:43 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						593cfaaffe 
					 
					
						
						
							
							GUACAMOLE-1661: Match by both user and domain when using KEEPER_USER_ tokens.  
						
						
						
						
					 
					
						2022-08-10 23:49:59 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						b8058e7561 
					 
					
						
						
							
							GUACAMOLE-1643: Validate/translate KSM configs and one-time tokens on connection group save.  
						
						
						
						
					 
					
						2022-07-21 17:38:31 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						12832bed88 
					 
					
						
						
							
							GUACAMOLE-1629: Use Java 8 compatible collector to append connection group attributes.  
						
						
						
						
					 
					
						2022-07-06 19:06:42 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						0585ab5e5b 
					 
					
						
						
							
							GUACAMOLE-1629: Fix client/cache confusion in comments.  
						
						
						
						
					 
					
						2022-07-06 19:01:33 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						374f1b5e49 
					 
					
						
						
							
							GUACAMOLE-1629: Always include any pre-existing connection group attributes when exposing new ones.  
						
						
						
						
					 
					
						2022-07-06 17:55:36 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						fee2f8b416 
					 
					
						
						
							
							GUACAMOLE-1629: Hook KSM vault code into base vault code and clean up.  
						
						
						
						
					 
					
						2022-07-01 20:14:34 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						f7d90a641e 
					 
					
						
						
							
							GUACAMOLE-1629: Add configuration properties and associated translations.  
						
						
						
						
					 
					
						2022-06-29 21:36:22 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						f64bd30e9d 
					 
					
						
						
							
							GUACAMOLE-1623: Use Java 8 List initializer to fix Java 8 builds.  
						
						
						
						
					 
					
						2022-06-23 02:41:42 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						647cfa6a0c 
					 
					
						
						
							
							GUACAMOLE-1623: Extract domain field directly from the vault, or split out of username.  
						
						
						
						
					 
					
						2022-06-22 22:42:30 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						96c8c7de61 
					 
					
						
						
							
							GUACAMOLE-641: Correct old references to the temporarily-removed Azure support.  
						
						
						
						
					 
					
						2022-01-25 19:50:17 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						86d1de5f2c 
					 
					
						
						
							
							GUACAMOLE-641: Automatically pull Guacamole properties from vault.  
						
						
						
						
					 
					
						2022-01-22 22:25:05 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						b6e6800c0d 
					 
					
						
						
							
							GUACAMOLE-641: Consider null token mapping (blank YAML) to be empty.  
						
						
						
						
					 
					
						2022-01-22 22:25:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						b655866057 
					 
					
						
						
							
							GUACAMOLE-641: Consider existing tokens when injecting tokens from vault.  
						
						
						
						
					 
					
						2022-01-22 22:25:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						30f24de808 
					 
					
						
						
							
							GUACAMOLE-641: Allow vault implementations to automatically provide tokens based on connection parameters (without YAML mapping).  
						
						
						
						
					 
					
						2022-01-22 22:25:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						d0043e34dd 
					 
					
						
						
							
							GUACAMOLE-641: Allow token mapping file to not exist.  
						
						... 
						
						
						
						Some tokens may be standardized or specific to the implementation, and
may not need to be defined in YAML. 
						
						
					 
					
						2022-01-22 22:25:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						786430612e 
					 
					
						
						
							
							GUACAMOLE-641: Canonicalize individual, tokenized components of secret names rather than the whole name.  
						
						... 
						
						
						
						In the event that a secret name is structured, such as the URL-like
notation used by Keeper Secrets Manager, canonicalizing/encoding the
entire name could result in the name itself becoming invalid. Only the
portions that come from tokens should be canonicalized. 
						
						
					 
					
						2022-01-22 22:25:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						16cb9ed69b 
					 
					
						
						
							
							GUACAMOLE-641: Expand CONNECTION_USERNAME and CONNECTION_HOSTNAME tokens only if corresponding parameters are non-empty.  
						
						
						
						
					 
					
						2022-01-22 22:25:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						4d3b2a9435 
					 
					
						
						
							
							GUACAMOLE-641: Obtain connection hostname and/or username for vault tokens via privileged access, if possible.  
						
						
						
						
					 
					
						2022-01-22 22:25:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						5aba0cd09d 
					 
					
						
						
							
							GUACAMOLE-641: Read token/secret mapping from YAML instead of JSON.  
						
						
						
						
					 
					
						2022-01-22 22:25:04 -08:00 
						 
				 
			
				
					
						
							
							
								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