Mike Jumper 
							
						 
					 
					
						
						
							
						
						0b4468ba24 
					 
					
						
						
							
							GUACAMOLE-1752: Bump version numbers to 1.5.1.  
						
						
						
						
					 
					
						2023-04-09 19:54:19 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						5ecee2efaa 
					 
					
						
						
							
							GUACAMOLE-1604: Bump version numbers of all projects to 1.5.0.  
						
						
						
						
					 
					
						2023-01-10 16:40:19 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						c386845f24 
					 
					
						
						
							
							GUACAMOLE-462: Retrieve individual database history records directly (by ID).  
						
						
						
						
					 
					
						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 
							
						 
					 
					
						
						
							
						
						32c7ab03ad 
					 
					
						
						
							
							GUACAMOLE-462: Generate consistent history record UUIDs based on database record IDs.  
						
						
						
						
					 
					
						2022-02-28 00:30:30 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						5e9e215356 
					 
					
						
						
							
							GUACAMOLE-1411: Bump version numbers to 1.4.0.  
						
						
						
						
					 
					
						2021-12-11 16:27:00 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						45c2cbf6b8 
					 
					
						
						
							
							GUACAMOLE-1364: Remove inconsistent "guac-" prefix from standard extension namespaces.  
						
						
						
						
					 
					
						2021-06-15 00:21:56 -07: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						c4b9b0173c 
					 
					
						
						
							
							GUACAMOLE-1205: Merge bump of version numbers to 1.3.0.  
						
						
						
						
					 
					
						2020-11-03 22:17:21 -08:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						5da40bd633 
					 
					
						
						
							
							GUACAMOLE-1205: Bump Guacamole Client components to version 1.3.0  
						
						
						
						
					 
					
						2020-11-03 18:06:47 -05: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 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						a37e0accb6 
					 
					
						
						
							
							GUACAMOLE-1021: Refactor PostgreSQL queries to NOT duplicate results across related entities.  
						
						... 
						
						
						
						Previous versions of the PostgreSQL queries relied on permission for
each object being granted from exactly one location, thus allowing
queries to be narrowed by permission using a simple JOIN. This is no
longer the case, as permissions may be inherited from multiple
locations (groups). 
						
						
					 
					
						2020-10-31 15:36:11 -07: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 
						 
				 
			
				
					
						
							
							
								Douglas Heriot 
							
						 
					 
					
						
						
							
						
						20b1dbf00f 
					 
					
						
						
							
							GUACAMOLE-919: More updates to style and comments.  
						
						
						
						
					 
					
						2020-07-27 13:36:52 +10:00 
						 
				 
			
				
					
						
							
							
								Douglas Heriot 
							
						 
					 
					
						
						
							
						
						6cf9787f7b 
					 
					
						
						
							
							GUACAMOLE-919: Fix style issues, improve comments.  
						
						
						
						
					 
					
						2020-07-27 13:36:48 +10:00 
						 
				 
			
				
					
						
							
							
								Douglas Heriot 
							
						 
					 
					
						
						
							
						
						0528ca0564 
					 
					
						
						
							
							GUACAMOLE-919: make defaultStatementTimeout an int  
						
						... 
						
						
						
						More consistent with how socketTimeout.
MyBatis documentation says only positive integers are valid,
and property should not be set otherwise.
So in the case of 0 the property will not be set. 
						
						
					 
					
						2020-07-27 13:36:40 +10:00 
						 
				 
			
				
					
						
							
							
								Douglas Heriot 
							
						 
					 
					
						
						
							
						
						306e1ad3ab 
					 
					
						
						
							
							GUACAMOLE-919: pass postgres driver socketTimout  
						
						
						
						
					 
					
						2020-07-27 13:36:36 +10:00 
						 
				 
			
				
					
						
							
							
								Douglas Heriot 
							
						 
					 
					
						
						
							
						
						34130f54c9 
					 
					
						
						
							
							GUACAMOLE-919: pass through defaultStatementTimeout  
						
						... 
						
						
						
						Testing a workaround for handling dropped TCP connections to the Postgres database. 
						
						
					 
					
						2020-07-27 13:36:26 +10:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						82168e1d77 
					 
					
						
						
							
							GUACAMOLE-728: Only set legacy flag when SSL is disabled.  
						
						
						
						
					 
					
						2020-06-25 22:21:04 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						d5d4f16782 
					 
					
						
						
							
							GUACAMOLE-728: Handle lack of support for Postgres prefer SSL mode.  
						
						
						
						
					 
					
						2020-06-25 22:01:02 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						788395ad9d 
					 
					
						
						
							
							GUACAMOLE-728: Change default JDBC SSL mode to prefer(red).  
						
						
						
						
					 
					
						2020-06-25 18:48:07 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						55fccff7a7 
					 
					
						
						
							
							GUACAMOLE-708: Spelling correction in JavaDoc comments.  
						
						
						
						
					 
					
						2020-06-20 16:24:35 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						76f7379f46 
					 
					
						
						
							
							GUACAMOLE-708: Add and update JavaDoc comments.  
						
						
						
						
					 
					
						2020-06-20 09:43:18 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						0ad00dda3e 
					 
					
						
						
							
							GUACAMOLE-708: Add properties for automatic account creation.  
						
						
						
						
					 
					
						2020-06-19 12:22:26 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						986d5a1225 
					 
					
						
						
							
							GUACAMOLE-728: Properly expose JDBC driver values from enums.  
						
						
						
						
					 
					
						2020-06-16 11:44:07 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						31288fc4d0 
					 
					
						
						
							
							GUACAMOLE-728: Refactor with EnumGuacamoleProperty and fix up comments.  
						
						
						
						
					 
					
						2020-06-13 22:34:01 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						d5a3f8116e 
					 
					
						
						
							
							GUACAMOLE-728: Add PostgreSQL SSL mode configuration.  
						
						
						
						
					 
					
						2020-06-13 21:57:33 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						211f8e2b25 
					 
					
						
						
							
							GUACAMOLE-966: Bump client version numbers to 1.2.0  
						
						
						
						
					 
					
						2020-02-27 14:02:45 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						5ff81f7735 
					 
					
						
						
							
							Merge 1.1.0 changes back to master.  
						
						... 
						
						
						
						Conflicts:
 * extensions/guacamole-auth-cas/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-duo/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-openid/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-quickconnect/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-radius/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-totp/src/main/resources/guac-manifest.json
 * guacamole/src/main/webapp/translations/de.json 
						
						
					 
					
						2019-09-09 18:57:01 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						981adc94e6 
					 
					
						
						
							
							GUACAMOLE-699: Merge changes bringing German translations up-to-date.  
						
						
						
						
					 
					
						2019-09-09 18:52:53 -07:00 
						 
				 
			
				
					
						
							
							
								leetxyz 
							
						 
					 
					
						
						
							
						
						5ac68c3f72 
					 
					
						
						
							
							GUACAMOLE-699: Fix language ordering, add de.json to auth-jdbc-*, fix intendation  
						
						
						
						
					 
					
						2019-08-15 18:09:30 +02:00 
						 
				 
			
				
					
						
							
							
								chisatohasimoto 
							
						 
					 
					
						
						
							
						
						0cad9eef69 
					 
					
						
						
							
							GUACAMOLE-821:Add Japanese language support  
						
						
						
						
					 
					
						2019-07-08 13:28:03 +09:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						c3fbf44f70 
					 
					
						
						
							
							GUACAMOLE-729: Bump version numbers to 1.1.0.  
						
						
						
						
					 
					
						2019-02-09 11:08:28 -08:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						ba198398e0 
					 
					
						
						
							
							GUACAMOLE-697: Add DISTINCT to selectOne permissions queries.  
						
						
						
						
					 
					
						2019-01-24 07:53:22 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						dec7b3c340 
					 
					
						
						
							
							GUACAMOLE-220: Dynamically detect whether the MariaDB / MySQL server supports recursive CTEs.  
						
						
						
						
					 
					
						2018-09-19 23:56:53 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						78d5e3b9d7 
					 
					
						
						
							
							GUACAMOLE-220: Manually recurse through the group membership graph if the database engine does not support recursive queries.  
						
						
						
						
					 
					
						2018-09-19 23:56:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						2999c56098 
					 
					
						
						
							
							GUACAMOLE-220: Map and allow manipulation of the user group parents of users.  
						
						
						
						
					 
					
						2018-09-19 23:56:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						856ab44373 
					 
					
						
						
							
							GUACAMOLE-220: Map and allow manipulation of the user group parents of user groups.  
						
						
						
						
					 
					
						2018-09-19 23:56:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						63be247db6 
					 
					
						
						
							
							GUACAMOLE-220: Map and allow manipulation of the user group members of user groups.  
						
						
						
						
					 
					
						2018-09-19 23:56:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						ccd7920b22 
					 
					
						
						
							
							GUACAMOLE-220: Map and allow manipulation of the user members of user groups.  
						
						
						
						
					 
					
						2018-09-19 23:56:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						a39d863797 
					 
					
						
						
							
							GUACAMOLE-220: Take group "disabled" flag into account when determining effective groups. Do not inherit from nor apply disabled groups.  
						
						
						
						
					 
					
						2018-09-19 23:56:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						c5c2984151 
					 
					
						
						
							
							GUACAMOLE-220: Map and query user group tables.  
						
						
						
						
					 
					
						2018-09-19 23:56:52 -07:00