Mike Jumper 
							
						 
					 
					
						
						
							
						
						0614861578 
					 
					
						
						
							
							Merge 1.5.0 changes back to master.  
						
						
						
						
					 
					
						2023-01-10 21:59:48 -08:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						9f176ed489 
					 
					
						
						
							
							Merge 1.5.0 changes back to master.  
						
						
						
						
					 
					
						2023-01-10 21:52:26 -08:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						934e437900 
					 
					
						
						
							
							GUACAMOLE-1293: Tweak translation names to match arguments and use translation service to canonicalize.  
						
						
						
						
					 
					
						2023-01-10 21:10:43 -05:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						b666aebce8 
					 
					
						
						
							
							GUACAMOLE-1293: Adjust argument displayed to user to match position from guacd.  
						
						
						
						
					 
					
						2023-01-10 21:10:43 -05:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						9e5f101371 
					 
					
						
						
							
							GUACAMOLE-1293: Change "username" instruction to simply "name" for clarity on its purpose.  
						
						
						
						
					 
					
						2023-01-10 21:10:43 -05:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						22e8ba66ea 
					 
					
						
						
							
							GUACAMOLE-1293: Add type notations to comments; switch arguments to more obvious strings.  
						
						
						
						
					 
					
						2023-01-10 21:10:43 -05:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						773a03a7d9 
					 
					
						
						
							
							GUACAMOLE-1293: Correct and add missing comments for accuracy and clarity.  
						
						
						
						
					 
					
						2023-01-10 21:10:43 -05:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						871ffe7288 
					 
					
						
						
							
							GUACAMOLE-1293: Change msg instruction to code plus arguments.  
						
						
						
						
					 
					
						2023-01-10 21:10:43 -05:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						d0b5ffe967 
					 
					
						
						
							
							GUACAMOLE-1293: Change handshake instruction and client to username.  
						
						
						
						
					 
					
						2023-01-10 21:10:43 -05:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						236164c6ec 
					 
					
						
						
							
							GUACAMOLE-1293: Add tunnel support for setting the name during client handshake.  
						
						
						
						
					 
					
						2023-01-10 21:10:43 -05:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						33432c228c 
					 
					
						
						
							
							GUACAMOLE-1293: Add client-side support for join/leave notification.  
						
						
						
						
					 
					
						2023-01-10 21:10:43 -05:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						5966dcae63 
					 
					
						
						
							
							GUACAMOLE-1604: Merge version number bumps to 1.5.0.  
						
						
						
						
					 
					
						2023-01-10 17:14:29 -08:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						b35873f79e 
					 
					
						
						
							
							GUACAMOLE-1604: Add 1.5.0 to list of compatible API versions.  
						
						
						
						
					 
					
						2023-01-10 16:41:23 -08:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						0f3cb8d056 
					 
					
						
						
							
							GUACAMOLE-1594: Update JavaScript dependencies to latest compatible versions.  
						
						
						
						
					 
					
						2023-01-10 16:28:08 -08:00 
						 
				 
			
				
					
						
							
							
								jbochenski 
							
						 
					 
					
						
						
							
						
						c375e6fcee 
					 
					
						
						
							
							GUACAMOLE-1730: Add polish translation.  
						
						
						
						
					 
					
						2023-01-04 15:32:34 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Leitner 
							
						 
					 
					
						
						
							
						
						bb5aea96f1 
					 
					
						
						
							
							GUACAMOLE-1728: Allow Null User Object attributes to be saved.  
						
						
						
						
					 
					
						2022-12-29 21:24:52 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						c2f2defcba 
					 
					
						
						
							
							GUACAMOLE-1402: Merge proper API definitions of all possible client state values.  
						
						
						
						
					 
					
						2022-12-11 13:23:06 -08:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						89945caa5f 
					 
					
						
						
							
							GUACAMOLE-1723: Simplify active window check; do not refresh from DB during active sessions.  
						
						
						
						
					 
					
						2022-12-09 23:46:59 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						69334b05e2 
					 
					
						
						
							
							GUACAMOLE-1721: Store only auth token from auth response in localStorage.  
						
						
						
						
					 
					
						2022-11-29 23:10:21 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						c82ca370e2 
					 
					
						
						
							
							GUACAMOLE-1656: Fix user preferences permissioning.  
						
						
						
						
					 
					
						2022-11-22 20:32:18 +00:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						b315e6aac8 
					 
					
						
						
							
							GUACAMOLE-1716: Merge remove usage of deprecated AccessController class  
						
						
						
						
					 
					
						2022-11-14 14:31:01 -05:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						3cbd1d9962 
					 
					
						
						
							
							GUACAMOLE-1664: Merge corrections/additions to Czech translation.  
						
						
						
						
					 
					
						2022-11-13 12:23:43 -08:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						79f72aad4f 
					 
					
						
						
							
							GUACAMOLE-1716: Remove usage of AccessController (deprecated in Java 17 and later).  
						
						
						
						
					 
					
						2022-11-13 12:12:59 -08: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 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						89433ee3c7 
					 
					
						
						
							
							GUACAMOLE-1224: Log extension sources of objects affected by REST API.  
						
						
						
						
					 
					
						2022-10-14 16:08:46 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						f43b119818 
					 
					
						
						
							
							GUACAMOLE-1224: Log receipt of authentication requests at trace level.  
						
						
						
						
					 
					
						2022-10-14 16:08:46 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						36b5842d42 
					 
					
						
						
							
							GUACAMOLE-1224: Log user password updates.  
						
						
						
						
					 
					
						2022-10-14 16:08:46 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						a0a5335c4d 
					 
					
						
						
							
							GUACAMOLE-1224: Further clarify DirectoryObjectEvent, renaming to IdentifiableObjectEvent.  
						
						
						
						
					 
					
						2022-10-14 16:08:46 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						93e7422466 
					 
					
						
						
							
							GUACAMOLE-1224: Extract base interface for events affecting objects stored in a Directory.  
						
						
						
						
					 
					
						2022-10-14 16:08:46 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						e5761551e4 
					 
					
						
						
							
							GUACAMOLE-1224: Log identifiers of extensions reporting authentication failures.  
						
						
						
						
					 
					
						2022-10-14 16:08:46 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						818471ac84 
					 
					
						
						
							
							GUACAMOLE-1224: Migrate existing auth-related logging to global event listener.  
						
						
						
						
					 
					
						2022-10-14 16:08:46 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						b3319b817d 
					 
					
						
						
							
							GUACAMOLE-1224: Add user session invalidation/logout event.  
						
						
						
						
					 
					
						2022-10-14 16:08:46 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						63de886e5d 
					 
					
						
						
							
							GUACAMOLE-1224: Ensure all user sessions are explicitly invalidated prior to application shutdown.  
						
						
						
						
					 
					
						2022-10-14 16:08:46 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						8c36eaf55d 
					 
					
						
						
							
							GUACAMOLE-1224: Add events for overall webapp startup/shutdown.  
						
						
						
						
					 
					
						2022-10-14 16:07:09 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						9bda1b2c19 
					 
					
						
						
							
							GUACAMOLE-1224: Add a default, global event listener providing logging.  
						
						
						
						
					 
					
						2022-10-14 16:07:09 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						417587259f 
					 
					
						
						
							
							GUACAMOLE-1224: Add CRUD-type events for Directory modifications.  
						
						
						
						
					 
					
						2022-10-14 15:55:17 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						6c43611f51 
					 
					
						
						
							
							GUACAMOLE-1656: Merge support for per-user KSM vaults.  
						
						
						
						
					 
					
						2022-09-28 15:06:40 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						b7deee427d 
					 
					
						
						
							
							GUACAMOLE-990: Ensure internal errors during auth reach global error handling/logging.  
						
						
						
						
					 
					
						2022-09-26 11:42:23 -07:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						8a7bde8e9c 
					 
					
						
						
							
							GUACAMOLE-1656: Simplify, clean up, and improve documentation of KSM code.  
						
						
						
						
					 
					
						2022-09-23 23:19:41 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						719e957be1 
					 
					
						
						
							
							GUACAMOLE-990: Guarantee auth banning occurs before all other auth processing.  
						
						
						
						
					 
					
						2022-09-12 09:17:32 -07: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 
							
						 
					 
					
						
						
							
						
						e882a08486 
					 
					
						
						
							
							GUACAMOLE-1656: Ensure the preferences page refreshes on save in case a one-time-token was updated.  
						
						
						
						
					 
					
						2022-08-26 18:11:42 +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 
							
						 
					 
					
						
						
							
						
						a99a76568b 
					 
					
						
						
							
							GUACAMOLE-990: Merge new guacamole-auth-ban extension to block brute-force auth attempts.  
						
						
						
						
					 
					
						2022-08-22 15:57:33 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						f9d8abcfde 
					 
					
						
						
							
							GUACAMOLE-990: Clear out any previous authentication token that is known to be invalid.  
						
						
						
						
					 
					
						2022-08-22 15:16:45 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						e6a61b7223 
					 
					
						
						
							
							GUACAMOLE-990: Fire auth success/failure events only after authentication has absolutely succeeded or failed, including the details of any failure.  
						
						... 
						
						
						
						Previously, these events were fired only after the user's identity had
been determined (or failed to be determined). If we don't wait until
after the user contexts have also been successfully obtained (or failed
to be obtained), then things like MFA will not be taken into account
for auth events. 
						
						
					 
					
						2022-08-22 09:59:06 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						0e5a3cb74f 
					 
					
						
						
							
							GUACAMOLE-990: The UserContext passed to redecorate() should NOT be the internal DecoratedUserContext wrapper.  
						
						
						
						
					 
					
						2022-08-18 12:26:55 -07:00 
						 
				 
			
				
					
						
							
							
								“Vict0rC” 
							
						 
					 
					
						
						
							
						
						d72acf6f29 
					 
					
						
						
							
							GUACAMOLE-1664: Completed Czech translation, minor corrections. Indentation of the text adjusted exactly according to the en.json file.  
						
						
						
						
					 
					
						2022-08-12 13:06:11 +02:00