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 
							
						 
					 
					
						
						
							
						
						aed58893f3 
					 
					
						
						
							
							Merge 1.5.0 changes back to master.  
						
						
						
						
					 
					
						2022-11-12 00:11:13 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						9ca7d00dab 
					 
					
						
						
							
							GUACAMOLE-1594: Exclude optional JavaMail dependency from Logback.  
						
						
						
						
					 
					
						2022-11-11 16:04:16 -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 
						 
				 
			
				
					
						
							
							
								elijahnicpon 
							
						 
					 
					
						
						
							
						
						a116208a6d 
					 
					
						
						
							
							GUACAMOLE-1320: Provide chunked file upload mechanism - update uploadHandler documentation  
						
						
						
						
					 
					
						2022-07-28 19:22:31 -04:00 
						 
				 
			
				
					
						
							
							
								elijahnicpon 
							
						 
					 
					
						
						
							
						
						003f7e945a 
					 
					
						
						
							
							GUACAMOLE-1320: Provide chunked file upload mechanism - add sendEnd()  
						
						
						
						
					 
					
						2022-07-27 20:26:17 -04:00 
						 
				 
			
				
					
						
							
							
								elijahnicpon 
							
						 
					 
					
						
						
							
						
						c9a2fc249e 
					 
					
						
						
							
							GUACAMOLE-1320: Provide chunked file upload mechanism  
						
						
						
						
					 
					
						2022-07-27 14:07:48 -04:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						4b161a5a6e 
					 
					
						
						
							
							GUACAMOLE-377: Merge client-side support for frame tracking, RemoteFX parameter, and performance tracking extension.  
						
						
						
						
					 
					
						2022-06-13 12:58:50 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						eaab38c200 
					 
					
						
						
							
							GUACAMOLE-1606: UserGroup should retrieve UserGroup attributes, not User attributes.  
						
						
						
						
					 
					
						2022-06-06 11:20:35 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						be90de9a9d 
					 
					
						
						
							
							GUACAMOLE-377: Switch over to "disable-gfx" parameter (enable RDPGFX by default).  
						
						
						
						
					 
					
						2022-05-18 15:56:39 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						93d97e8c97 
					 
					
						
						
							
							GUACAMOLE-377: Add parameter definition and translation for "enable-gfx".  
						
						
						
						
					 
					
						2022-05-17 21:09:18 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						7f707cdb04 
					 
					
						
						
							
							Merge 1.5.0 changes back to master.  
						
						
						
						
					 
					
						2022-05-02 22:21:42 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						74a34337f3 
					 
					
						
						
							
							GUACAMOLE-1594: Update as many transitive dependencies as possible with force rebuild.  
						
						
						
						
					 
					
						2022-05-02 21:01:26 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						cc6a0b3074 
					 
					
						
						
							
							GUACAMOLE-1594: Merge automatically updated NPM dependencies from dependabot.  
						
						
						
						
					 
					
						2022-05-02 20:43:52 +00:00 
						 
				 
			
				
					
						
							
							
								Dustin Lang 
							
						 
					 
					
						
						
							
						
						ed390839d7 
					 
					
						
						
							
							GUACAMOLE-1584: add CSS ids to section headers on home page  
						
						
						
						
					 
					
						2022-04-18 14:44:27 -04:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						3071bb1577 
					 
					
						
						
							
							GUACAMOLE-1579: Stop including the auth token when making requests to the /api/patches endpoint.  
						
						
						
						
					 
					
						2022-04-08 21:48:33 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						5a95861f02 
					 
					
						
						
							
							Merge changes from staging/1.5.0 back to master.  
						
						
						
						
					 
					
						2022-03-31 21:39:02 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						ba54a3aa18 
					 
					
						
						
							
							GUACAMOLE-462: Request correct sort order from REST API when searching history.  
						
						
						
						
					 
					
						2022-03-31 18:06:11 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						f93015f295 
					 
					
						
						
							
							GUACAMOLE-1571: Match convention for function services.  
						
						
						
						
					 
					
						2022-03-31 00:10:13 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						915596e0d7 
					 
					
						
						
							
							GUACAMOLE-1571: Check available translations rather than hardcoding which use the default.  
						
						
						
						
					 
					
						2022-03-30 23:56:42 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						daadb9d757 
					 
					
						
						
							
							GUACAMOLE-1571: Properly wrap upload stream JSON errors.  
						
						
						
						
					 
					
						2022-03-30 23:55:17 +00:00