James Muehlner 
							
						 
					 
					
						
						
							
						
						a0d8a7a4ef 
					 
					
						
						
							
							GUACAMOLE-641: Merge support for reading secrets from key vaults.  
						
						
						
						
					 
					
						2022-01-25 20:47:14 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						bba94c0f94 
					 
					
						
						
							
							GUACAMOLE-1511: Revert incorrect recursive constructor invocation.  
						
						... 
						
						
						
						A previous iteration of the whitespace-trimming changes involved an
additional constructor variation. After removing that portion, the
original constructor for PropertiesGuacamoleProperties was not restored
correctly, and now recursively invokes itself. 
						
						
					 
					
						2022-01-23 11:57:18 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						7641fa9222 
					 
					
						
						
							
							GUACAMOLE-641: Allow TokenInjecting* implementations to consider values of existing tokens.  
						
						
						
						
					 
					
						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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Jimmy 
							
						 
					 
					
						
						
							
						
						a818aff733 
					 
					
						
						
							
							GUACAMOLE-1446: Fixed a typo mistake ("the the") in some java files.  
						
						
						
						
					 
					
						2021-10-26 08:09:12 +03:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						8f3172e4f6 
					 
					
						
						
							
							GUACAMOLE-1218: Allow both lowercase and uppercase for hex values of ByteArrayProperty.  
						
						
						
						
					 
					
						2021-09-16 19:21:32 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						4d65105695 
					 
					
						
						
							
							GUACAMOLE-641: Migrate existing extensions to singleton LocalEnvironment.  
						
						
						
						
					 
					
						2021-05-20 16:54:45 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						fc7c7b7966 
					 
					
						
						
							
							GUACAMOLE-641: Leverage singleton instance of LocalEnvironment.  
						
						
						
						
					 
					
						2021-05-20 16:47:02 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						30ddd7a092 
					 
					
						
						
							
							GUACAMOLE-641: Provide DelegatingEnvironment convenience class.  
						
						
						
						
					 
					
						2021-05-20 16:45:40 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						61a3ec1331 
					 
					
						
						
							
							GUACAMOLE-641: Allow extensions to add arbitrary sources of Guacamole properties.  
						
						
						
						
					 
					
						2021-05-20 16:45:38 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						53fe6e34f8 
					 
					
						
						
							
							GUACAMOLE-1298: Migrate to centralized declarations of common dependencies.  
						
						
						
						
					 
					
						2021-03-31 11:24:24 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						382e347a3c 
					 
					
						
						
							
							GUACAMOLE-1218: Refactor guacamole-auth-json's StringListProperty into guacamole-ext.  
						
						
						
						
					 
					
						2020-11-20 16:08:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						f2ce412051 
					 
					
						
						
							
							GUACAMOLE-1218: Refactor guacamole-auth-json's ByteArrayProperty into guacamole-ext.  
						
						
						
						
					 
					
						2020-11-20 16:08:54 -08:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						df0a3fb6b6 
					 
					
						
						
							
							GUACAMOLE-1081: Merge migration to uppercase token modifiers.  
						
						
						
						
					 
					
						2020-10-30 14:07:57 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						1f8c240f8e 
					 
					
						
						
							
							GUACAMOLE-1123: Merge standardization on ActivityRecordSet for history retrieval.  
						
						
						
						
					 
					
						2020-10-30 11:27:04 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						ba060f5534 
					 
					
						
						
							
							GUACAMOLE-1123: Provide default interface implementations for history methods.  
						
						
						
						
					 
					
						2020-10-30 12:26:29 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						0430d5510a 
					 
					
						
						
							
							GUACAMOLE-1123: Fixes to comments, method scope, and minor code tweaks.  
						
						
						
						
					 
					
						2020-10-30 12:26:29 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						3d761ea794 
					 
					
						
						
							
							GUACAMOLE-1123: Deprecate getHistory() method.  
						
						
						
						
					 
					
						2020-10-30 12:26:29 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						71625340f5 
					 
					
						
						
							
							GUACAMOLE-1123: Implement new methods for retrieving user and connection history.  
						
						
						
						
					 
					
						2020-10-30 12:26:29 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						51f93ece8d 
					 
					
						
						
							
							GUACAMOLE-1081: Switch token modifiers to upper-case for consistency.  
						
						
						
						
					 
					
						2020-10-30 09:16:29 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						3630e7800c 
					 
					
						
						
							
							GUACAMOLE-760: Add validation and tests for the TimeZoneGuacamoleProperty  
						
						
						
						
					 
					
						2020-10-25 22:32:28 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						0ec9bec4c8 
					 
					
						
						
							
							GUACAMOLE-760: Add support for configuring server timezone.  
						
						
						
						
					 
					
						2020-10-15 14:37:03 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						471f4c9aec 
					 
					
						
						
							
							Merge 1.2.0 changes back to master.  
						
						
						
						
					 
					
						2020-06-24 18:03:16 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						349fac9d1a 
					 
					
						
						
							
							GUACAMOLE-678: Return null for null property values.  
						
						
						
						
					 
					
						2020-06-24 20:38:48 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						5175dd3d29 
					 
					
						
						
							
							Merge 1.2.0 changes back to master.  
						
						
						
						
					 
					
						2020-06-22 14:36:42 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						a0ee0475ed 
					 
					
						
						
							
							GUACAMOLE-103: Move to using Translatable for redirect message; clean up comments.  
						
						
						
						
					 
					
						2020-06-22 14:24:02 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						5762cdda47 
					 
					
						
						
							
							GUACAMOLE-103: Implement common redirect form field.  
						
						
						
						
					 
					
						2020-06-22 14:24:02 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						33fa0033d2 
					 
					
						
						
							
							Merge staging/1.2.0 changes back to master.  
						
						
						
						
					 
					
						2020-06-18 11:38:34 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						47f7eb34b6 
					 
					
						
						
							
							GUACAMOLE-708: Define getPrivileged() mechanism for allowing internal, privileged access for the benefit of other extensions.  
						
						
						
						
					 
					
						2020-06-16 20:44:12 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						2bbd039d5c 
					 
					
						
						
							
							Merge staging/1.2.0 changes back to master.  
						
						
						
						
					 
					
						2020-06-13 21:49:06 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						7d6e383e4a 
					 
					
						
						
							
							GUACAMOLE-728: Define EnumGuacamoleProperty for convenience and maintainability.  
						
						
						
						
					 
					
						2020-06-10 21:41:27 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						e216f83c49 
					 
					
						
						
							
							GUACAMOLE-1081: Implement token modifiers for upper and lower case.  
						
						
						
						
					 
					
						2020-05-25 20:43:00 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						907dfcd151 
					 
					
						
						
							
							GUACAMOLE-1007: Add Translatable versions of GuacamoleException subclasses for convenience.  
						
						
						
						
					 
					
						2020-04-13 00:46:28 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						a4495cf6ec 
					 
					
						
						
							
							Merge 1.1.0 changes to master.  
						
						
						
						
					 
					
						2019-08-11 19:05:11 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						a59e20eb8d 
					 
					
						
						
							
							GUACAMOLE-360: Allow connections to active connections at API level.  
						
						
						
						
					 
					
						2019-08-10 17:19:29 -07:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						51b1c08cf4 
					 
					
						
						
							
							Merge 1.1.0 changes back to master.  
						
						
						
						
					 
					
						2019-08-08 22:13:05 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						cbc25aac6f 
					 
					
						
						
							
							GUACAMOLE-630: Add field type for terminal color schemes.  
						
						
						
						
					 
					
						2019-08-08 21:00:06 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						02ef3ae2d8 
					 
					
						
						
							
							Merge 1.1.0 changes back to master.  
						
						
						
						
					 
					
						2019-08-03 17:06:42 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						6ebb53477c 
					 
					
						
						
							
							GUACAMOLE-623: Add Kubernetes protocol/parameter definitions and translations.  
						
						
						
						
					 
					
						2019-08-03 13:58:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						00f59420e5 
					 
					
						
						
							
							Merge 1.1.0 changes back to master.  
						
						
						
						
					 
					
						2019-06-23 19:37:32 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						a2b3e235e0 
					 
					
						
						
							
							GUACAMOLE-579: Fix up documentation issues.  
						
						
						
						
					 
					
						2019-06-22 19:27:33 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						a6601a2bfd 
					 
					
						
						
							
							GUACAMOLE-579: Change fromAttribute to canonicalize  
						
						
						
						
					 
					
						2019-06-21 12:54:42 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						d8db630dbd 
					 
					
						
						
							
							GUACAMOLE-579: Clean up comments, implement convenience method for tokens without a prefix, and remove unneeded classes.  
						
						
						
						
					 
					
						2019-06-20 20:41:41 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						55c4144fbf 
					 
					
						
						
							
							GUACAMOLE-579: Parse tokens from attributes provided by the CAS server.  
						
						
						
						
					 
					
						2019-06-20 19:52:06 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						15bb363de3 
					 
					
						
						
							
							Merge 1.1.0 changes back to master.  
						
						
						
						
					 
					
						2019-06-15 17:11:13 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						ec963dd036 
					 
					
						
						
							
							GUACAMOLE-422: Define field type which represents the ID of any supported language.  
						
						
						
						
					 
					
						2019-06-15 13:40:16 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						3b60f135b9 
					 
					
						
						
							
							Merge 1.1.0 changes to master.  
						
						
						
						
					 
					
						2019-05-13 21:37:17 -04:00