James Muehlner 
							
						 
					 
					
						
						
							
						
						dbbc7553f7 
					 
					
						
						
							
							Merge 1.5.3 changes back to master.  
						
						
						
						
					 
					
						2023-07-11 18:29:50 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						2149887d0c 
					 
					
						
						
							
							GUACAMOLE-1807: Update Java dependencies to latest compatible versions.  
						
						
						
						
					 
					
						2023-07-11 11:16:32 -07:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						a1c6ca745a 
					 
					
						
						
							
							GUACAMOLE-1795: Support new private key field name for KSM Pam User.  
						
						
						
						
					 
					
						2023-05-24 23:02:29 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						e0bff436b8 
					 
					
						
						
							
							Merge 1.5.3 changes back to master.  
						
						
						
						
					 
					
						2023-05-23 16:57:15 -07:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						4852d63373 
					 
					
						
						
							
							GUACAMOLE-1794: Update KSM SDK to 16.5.3 to add support for "passkey" field type.  
						
						... 
						
						
						
						(cherry picked from commit 2a9bbed2250be2087db8d4a276ff4140ac919888) 
						
						
					 
					
						2023-05-23 23:40:44 +00: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 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						9548e15651 
					 
					
						
						
							
							Merge 1.5.2 changes back to master.  
						
						
						
						
					 
					
						2023-04-13 14:22:18 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						486fe6f42a 
					 
					
						
						
							
							GUACAMOLE-1769: Handle case that KSM's getCustom() returns null.  
						
						
						
						
					 
					
						2023-04-13 13:38:53 -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 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						b980648808 
					 
					
						
						
							
							Merge 1.5.1 changes back to master.  
						
						
						
						
					 
					
						2023-04-03 21:40:44 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						8ee9ee40dc 
					 
					
						
						
							
							GUACAMOLE-1763: Update Java dependencies to latest compatible versions.  
						
						
						
						
					 
					
						2023-04-03 14:24:58 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						9f176ed489 
					 
					
						
						
							
							Merge 1.5.0 changes back to master.  
						
						
						
						
					 
					
						2023-01-10 21:52:26 -08:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						5966dcae63 
					 
					
						
						
							
							GUACAMOLE-1604: Merge version number bumps to 1.5.0.  
						
						
						
						
					 
					
						2023-01-10 17:14:29 -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 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						9262a2b33b 
					 
					
						
						
							
							GUACAMOLE-1594: Update Java dependencies to latest compatible versions.  
						
						
						
						
					 
					
						2023-01-10 16:28:08 -08:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						b9044caf65 
					 
					
						
						
							
							GUACAMOLE-1772: Allow user configuration of KSM API call timeout.  
						
						
						
						
					 
					
						2022-11-30 16:37:44 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						c82ca370e2 
					 
					
						
						
							
							GUACAMOLE-1656: Fix user preferences permissioning.  
						
						
						
						
					 
					
						2022-11-22 20:32:18 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						88d9f40a3d 
					 
					
						
						
							
							Merge 1.5.0 changes back to master.  
						
						
						
						
					 
					
						2022-10-28 21:30:19 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						ce9922e08c 
					 
					
						
						
							
							GUACAMOLE-1594: Update all Java and JavaScript dependencies to latest compatible.  
						
						... 
						
						
						
						NOTE: Several WebPack plugins could not be updated as all plugins within
WebPack's "webpack-contrib" have dropped support for WebPack v4
entirely, but Closure Compiler only supports WebPack v4. 
						
						
					 
					
						2022-10-27 12:54:58 -07:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						b8d2a9edc1 
					 
					
						
						
							
							GUACAMOLE-1656: Check if user KSM config is null before constructing a client.  
						
						
						
						
					 
					
						2022-09-29 03:12:20 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						06d321fe5d 
					 
					
						
						
							
							GUCAMOLE-1656: Do not expose the KSM config blob through the REST API.  
						
						
						
						
					 
					
						2022-09-28 21:55:32 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						8a7bde8e9c 
					 
					
						
						
							
							GUACAMOLE-1656: Simplify, clean up, and improve documentation of KSM code.  
						
						
						
						
					 
					
						2022-09-23 23:19:41 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						3790d76fc9 
					 
					
						
						
							
							GUACAMOLE-1656: Force refresh the user context on updateUserContext to ensure that any modified user attributes are picked up.  
						
						
						
						
					 
					
						2022-08-26 18:12:21 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						33f2b499ef 
					 
					
						
						
							
							GUACAMOLE-1656: Fall back to user KSM config for single value fetch.  
						
						
						
						
					 
					
						2022-08-26 18:11:40 +00: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 
							
						 
					 
					
						
						
							
						
						c7bb1cb50c 
					 
					
						
						
							
							GUACAMOLE-1661: Parse config only once when iterating records.  
						
						
						
						
					 
					
						2022-08-25 00:03:18 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						2b997a9992 
					 
					
						
						
							
							GUACAMOLE-1661: Restore logic to not index records by login if hostname is already defined.  
						
						
						
						
					 
					
						2022-08-24 19:03:16 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						e0a9364dde 
					 
					
						
						
							
							GUACAMOLE-1661: Simplify and clarify KSM domain search code.  
						
						
						
						
					 
					
						2022-08-24 18:53:21 +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 
							
						 
					 
					
						
						
							
						
						aa06c81f29 
					 
					
						
						
							
							GUACAMOLE-1661: Add domain search support for KSM vault extension.  
						
						
						
						
					 
					
						2022-08-10 17:36:44 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						67b5db77e1 
					 
					
						
						
							
							GUACAMOLE-1629: Keep track of iterated identifiers when recursing connection group tree looking for KSM attribute to ensure no infinite loop.  
						
						
						
						
					 
					
						2022-07-26 21:39:07 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						d599ad317c 
					 
					
						
						
							
							GUACAMOLE-1643: Ensure that the KSM config attribute is always visible for connection groups.  
						
						
						
						
					 
					
						2022-07-21 23:26:25 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						492dbf48d6 
					 
					
						
						
							
							GUACAMOLE-1643: Ensure connection groups with an empty KSM config attribute fall back to the global config.  
						
						
						
						
					 
					
						2022-07-21 23:25:25 +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 
							
						 
					 
					
						
						
							
						
						5b69bf405d 
					 
					
						
						
							
							GUACAMOLE-1629: Use TextField for KSM configuration since it's always one line.  
						
						
						
						
					 
					
						2022-07-06 17:31:22 +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 
							
						 
					 
					
						
						
							
						
						16efc0cdc1 
					 
					
						
						
							
							GUACAMOLE-1629: Implement multiple-vault support for KSM codebase.  
						
						
						
						
					 
					
						2022-06-29 21:36:53 +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 
							
						 
					 
					
						
						
							
						
						837a0360be 
					 
					
						
						
							
							GUACAMOLE-641: Clarify that null will also be returned if the List actually contains null.  
						
						
						
						
					 
					
						2022-04-27 22:01:01 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						741cf481d6 
					 
					
						
						
							
							GUACAMOLE-641: Ensure empty strings within KSM record fields are handled as if the field value is absent.  
						
						
						
						
					 
					
						2022-04-27 19:22:04 +00:00