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 
							
						 
					 
					
						
						
							
						
						18d971a837 
					 
					
						
						
							
							GUACAMOLE-1723: Enforce access time restrictions for logged in users.  
						
						
						
						
					 
					
						2022-12-02 03:47:18 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						dfc7e6dd90 
					 
					
						
						
							
							GUACAMOLE-1656: Simplify auto-refresh behavior in JDBC auth provider.  
						
						
						
						
					 
					
						2022-08-26 18:12:23 +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 
							
						 
					 
					
						
						
							
						
						31f9107ca2 
					 
					
						
						
							
							GUACAMOLE-1616: Send updated tokens after adding HISTORY_UUID.  
						
						
						
						
					 
					
						2022-06-03 20:51:59 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						7e4627c943 
					 
					
						
						
							
							GUACAMOLE-1616: Store HISTORY_UUID in tokens for use by other extensions.  
						
						
						
						
					 
					
						2022-05-31 21:36:08 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						cd3c1fbf35 
					 
					
						
						
							
							GUACAMOLE-1616: Write history records for external connections if configured to do so.  
						
						
						
						
					 
					
						2022-05-31 17:33:04 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						c386845f24 
					 
					
						
						
							
							GUACAMOLE-462: Retrieve individual database history records directly (by ID).  
						
						
						
						
					 
					
						2022-02-28 00:30:30 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						449fcb828e 
					 
					
						
						
							
							GUACAMOLE-462: Allow individual records to be identified and retrieved directly.  
						
						
						
						
					 
					
						2022-02-28 00:30:30 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						b80d8da1bb 
					 
					
						
						
							
							GUACAMOLE-462: Migrate user/connection record mappers to common base interface.  
						
						
						
						
					 
					
						2022-02-28 00:30:30 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						45ac06e0d0 
					 
					
						
						
							
							GUACAMOLE-462: Create connection history records for in-progress connections.  
						
						... 
						
						
						
						Besides restoring historically-provided functionality, the ID generated
by the database for connection history records is needed to generate a
deterministic UUID that can be injected into connection configurations
with ${HISTORY_UUID}. Having such a token allows session recordings to
be given names that can be reliably matched with history records. 
						
						
					 
					
						2022-02-28 00:30:30 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						fb3aeb7628 
					 
					
						
						
							
							GUACAMOLE-462: Ensure activity record UUID becomes available/updated if underlying model is assigned an ID.  
						
						
						
						
					 
					
						2022-02-28 00:30:30 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						538ac5d934 
					 
					
						
						
							
							GUACAMOLE-462: Include history record UUID as token.  
						
						
						
						
					 
					
						2022-02-28 00:30:30 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						32c7ab03ad 
					 
					
						
						
							
							GUACAMOLE-462: Generate consistent history record UUIDs based on database record IDs.  
						
						
						
						
					 
					
						2022-02-28 00:30:30 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						9cbf4f045f 
					 
					
						
						
							
							GUACAMOLE-462: Add API-level support for associating data with history records.  
						
						
						
						
					 
					
						2022-02-28 00:30:30 +00: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 
							
						 
					 
					
						
						
							
						
						be1ad5dff3 
					 
					
						
						
							
							GUACAMOLE-1407: Automatically detect whether MySQL or MariaDB version of "Connector/J" is installed.  
						
						
						
						
					 
					
						2021-08-26 18:37:39 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						04c908d5f7 
					 
					
						
						
							
							GUACAMOLE-1199: Only update JDBC attributes if values have been provided.  
						
						
						
						
					 
					
						2021-08-21 20:52:57 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						eab80688cc 
					 
					
						
						
							
							GUACAMOLE-641: Ensure MyBatis "expectedConnectionTypeCode" is generated and matches valid database connections.  
						
						
						
						
					 
					
						2021-06-21 14:44:09 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						6ef951cd61 
					 
					
						
						
							
							GUACAMOLE-641: Log creation of new database connections.  
						
						
						
						
					 
					
						2021-06-21 14:43:19 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						ca443c8a34 
					 
					
						
						
							
							GUACAMOLE-641: Add support for all MyBatis JDBC properties to DynamicallyAuthenticatedDataSource.  
						
						... 
						
						
						
						Without support for these properties, important database configuration
aspects are ignored, including driver-specific configuration properties
like MySQL Connector/J's "allowMultiQueries". 
						
						
					 
					
						2021-06-21 14:41:09 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						a9f0e55958 
					 
					
						
						
							
							GUACAMOLE-641: Merge expand extension API to allow properties to be retrieved from key vaults.  
						
						
						
						
					 
					
						2021-05-30 21:28:08 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						3ec0bdbc57 
					 
					
						
						
							
							GUACAMOLE-1355: Merge missing Korean translations.  
						
						
						
						
					 
					
						2021-05-28 00:59:10 -07:00 
						 
				 
			
				
					
						
							
							
								Moon Sungjoon 
							
						 
					 
					
						
						
							
						
						49d1ad5e34 
					 
					
						
						
							
							GUACAMOLE-1355: Add missing korean translation that reference others.  
						
						... 
						
						
						
						Lines that reference other lines on korean translation have been added. 
						
						
					 
					
						2021-05-26 01:02:59 +09:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						4dd2a80c84 
					 
					
						
						
							
							GUACAMOLE-641: Log primary sources of configuration information.  
						
						
						
						
					 
					
						2021-05-20 16:54:45 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						c54f126824 
					 
					
						
						
							
							GUACAMOLE-641: Standardize database username/password retrieval via JDBCEnvironment.  
						
						
						
						
					 
					
						2021-05-20 16:54:45 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						4d65105695 
					 
					
						
						
							
							GUACAMOLE-641: Migrate existing extensions to singleton LocalEnvironment.  
						
						
						
						
					 
					
						2021-05-20 16:54:45 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						899fff76da 
					 
					
						
						
							
							GUACAMOLE-1291: Merge Korean language support  
						
						
						
						
					 
					
						2021-05-13 14:47:38 -04:00 
						 
				 
			
				
					
						
							
							
								Moon Sungjoon 
							
						 
					 
					
						
						
							
						
						0181ed1037 
					 
					
						
						
							
							GUACAMOLE-1291: Add Korean language support  
						
						... 
						
						
						
						Add translation files for the webapp and the following extensions:
      - guacamole-auth-cas
      - guacamole-auth-duo
      - guacamole-auth-jdbc
      - guacamole-auth-openid
      - guacamole-auth-quickconnect
      - guacamole-auth-saml
      - guacamole-auth-totp
Co-authored-by: hwjdghks <5832120@naver.com >
Co-authored-by: JueunPark <josojoso0702@gmail.com >
Co-authored-by: from97 <skm1104@daum.net >
Co-authored-by: Eomhyunjun <zzp1318@gmail.com > 
						
						
					 
					
						2021-05-14 03:24:40 +09:00 
						 
				 
			
				
					
						
							
							
								djrm05 
							
						 
					 
					
						
						
							
						
						0b4c4f46a2 
					 
					
						
						
							
							GUACAMOLE-1339: Add missing Spanish translations for client 1.3.0  
						
						... 
						
						
						
						fix some translations 
						
						
					 
					
						2021-05-09 19:38:31 +02:00 
						 
				 
			
				
					
						
							
							
								dg-hasimoto 
							
						 
					 
					
						
						
							
						
						180f576ca4 
					 
					
						
						
							
							GUACAMOLE-1265: Update japanese translation  
						
						
						
						
					 
					
						2021-01-21 08:19:04 +09:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						3624ffe2fd 
					 
					
						
						
							
							Merge 1.3.0 changes back to master.  
						
						
						
						
					 
					
						2020-12-16 07:08:33 -05:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						f1783f5dc1 
					 
					
						
						
							
							GUACAMOLE-903: Merge improved Chinese internationalization support  
						
						
						
						
					 
					
						2020-12-16 07:02:45 -05:00 
						 
				 
			
				
					
						
							
							
								XYUU 
							
						 
					 
					
						
						
							
						
						f7b53d34ef 
					 
					
						
						
							
							GUACAMOLE-903: Improved Chinese internationalization support  
						
						
						
						
					 
					
						2020-12-16 18:54:00 +08:00 
						 
				 
			
				
					
						
							
							
								Laurent Etiemble 
							
						 
					 
					
						
						
							
						
						93400ef521 
					 
					
						
						
							
							GUACAMOLE-1160 : Add/Update French translations.  
						
						
						
						
					 
					
						2020-11-29 11:18:44 +01:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						70315d6dcb 
					 
					
						
						
							
							Merge 1.3.0 changes back to master.  
						
						
						
						
					 
					
						2020-11-25 18:55:26 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						d1de61da6c 
					 
					
						
						
							
							GUACAMOLE-221: Remove documentation that is no longer applicable as of commit  1210d5624c.  
						
						... 
						
						
						
						The getGuacamoleConfiguration() function *used* to perform token
substitution. Since the deprecation of the StandardTokens class, this
is no longer the case. 
						
						
					 
					
						2020-11-25 15:26:50 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						483c01a6ac 
					 
					
						
						
							
							GUACAMOLE-221: Ensure the underlying protocol is exposed for database-driven connections.  
						
						... 
						
						
						
						The protocol associated with a tunnel should be correctly set
regardless of whether the tunnel results from a Connection,
ConnectionGroup, or ActiveConnection. 
						
						
					 
					
						2020-11-25 15:26:50 -08:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Borges 
							
						 
					 
					
						
						
							
						
						d882b34ec1 
					 
					
						
						
							
							GUACAMOLE-1207: Portuguese I18N. Add portuguese translation  
						
						... 
						
						
						
						Add translation files for the webapp and the following extensions:
  - guacamole-auth-cas
  - guacamole-auth-duo
  - guacamole-auth-jdbc
  - guacamole-auth-openid
  - guacamole-auth-quickconnect
  - guacamole-auth-saml
  - guacamole-auth-totp 
						
						
					 
					
						2020-11-16 14:43:31 -03:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						c68a817b46 
					 
					
						
						
							
							GUACAMOLE-1078: Merge add Catalan translations to Guacamole  
						
						
						
						
					 
					
						2020-11-03 13:48:06 -05:00 
						 
				 
			
				
					
						
							
							
								Jordi Roman 
							
						 
					 
					
						
						
							
						
						5972b006ff 
					 
					
						
						
							
							GUACAMOLE-1078: Catalan I18N. Generation of a translation into the Catalan language.  
						
						... 
						
						
						
						The modifications add translation file for the webapp and the following extensions:
  - guacamole-auth-cas
  - guacamole-auth-duo
  - guacamole-auth-jdbc
  - guacamole-auth-openid
  - guacamole-auth-quickconnect
  - guacamole-auth-radius
  - guacamole-auth-saml
  - guacamole-auth-totp
Modify the guac-manifest file of the different translated extensions and place translations in alphabetical order 
						
						
					 
					
						2020-11-03 18:59:10 +01: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 
							
						 
					 
					
						
						
							
						
						54b80f94bf 
					 
					
						
						
							
							GUACAMOLE-1123: Add RecordMapper support for searching history limited by the identifier of a record.  
						
						
						
						
					 
					
						2020-10-30 11:51:16 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						0091bb1aea 
					 
					
						
						
							
							GUACAMOLE-1149: Merge correct regression in TOTP support if user accounts are not automatically created.  
						
						
						
						
					 
					
						2020-08-21 07:22:26 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						b07356164c 
					 
					
						
						
							
							GUACAMOLE-1149: Refresh model of current user after automatic account creation.  
						
						... 
						
						
						
						The proper database IDs must be populated in the current user's
ModeledUser for other parts of the database extension to work
correctly, including saving of user attributes. 
						
						
					 
					
						2020-08-20 22:38:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						cb50cea104 
					 
					
						
						
							
							GUACAMOLE-1149: Refuse to update skeleton database users.  
						
						
						
						
					 
					
						2020-08-20 22:37:27 -07:00