mirror of
				https://github.com/gyurix1968/guacamole-client.git
				synced 2025-10-31 17:13:21 +00:00 
			
		
		
		
	GUACAMOLE-5: Add sharing profile properties to connection record model.
This commit is contained in:
		| @@ -25,12 +25,14 @@ | ||||
|  | ||||
|     <!-- Result mapper for system permissions --> | ||||
|     <resultMap id="ConnectionRecordResultMap" type="org.apache.guacamole.auth.jdbc.connection.ConnectionRecordModel"> | ||||
|         <result column="connection_id"   property="connectionIdentifier" jdbcType="INTEGER"/> | ||||
|         <result column="connection_name" property="connectionName"       jdbcType="VARCHAR"/> | ||||
|         <result column="user_id"         property="userID"               jdbcType="INTEGER"/> | ||||
|         <result column="username"        property="username"             jdbcType="VARCHAR"/> | ||||
|         <result column="start_date"      property="startDate"            jdbcType="TIMESTAMP"/> | ||||
|         <result column="end_date"        property="endDate"              jdbcType="TIMESTAMP"/> | ||||
|         <result column="connection_id"        property="connectionIdentifier"     jdbcType="INTEGER"/> | ||||
|         <result column="connection_name"      property="connectionName"           jdbcType="VARCHAR"/> | ||||
|         <result column="sharing_profile_id"   property="sharingProfileIdentifier" jdbcType="INTEGER"/> | ||||
|         <result column="sharing_profile_name" property="sharingProfileName"       jdbcType="VARCHAR"/> | ||||
|         <result column="user_id"              property="userID"                   jdbcType="INTEGER"/> | ||||
|         <result column="username"             property="username"                 jdbcType="VARCHAR"/> | ||||
|         <result column="start_date"           property="startDate"                jdbcType="TIMESTAMP"/> | ||||
|         <result column="end_date"             property="endDate"                  jdbcType="TIMESTAMP"/> | ||||
|     </resultMap> | ||||
|  | ||||
|     <!-- Select all connection records from a given connection --> | ||||
| @@ -39,6 +41,8 @@ | ||||
|         SELECT | ||||
|             guacamole_connection_history.connection_id, | ||||
|             guacamole_connection_history.connection_name, | ||||
|             guacamole_connection_history.sharing_profile_id, | ||||
|             guacamole_connection_history.sharing_profile_name, | ||||
|             guacamole_connection_history.user_id, | ||||
|             guacamole_connection_history.username, | ||||
|             guacamole_connection_history.start_date, | ||||
| @@ -58,6 +62,8 @@ | ||||
|         INSERT INTO guacamole_connection_history ( | ||||
|             connection_id, | ||||
|             connection_name, | ||||
|             sharing_profile_id, | ||||
|             sharing_profile_name, | ||||
|             user_id, | ||||
|             username, | ||||
|             start_date, | ||||
| @@ -66,6 +72,8 @@ | ||||
|         VALUES ( | ||||
|             #{record.connectionIdentifier,jdbcType=VARCHAR}, | ||||
|             #{record.connectionName,jdbcType=VARCHAR}, | ||||
|             #{record.sharingProfileIdentifier,jdbcType=VARCHAR}, | ||||
|             #{record.sharingProfileName,jdbcType=VARCHAR}, | ||||
|             (SELECT user_id FROM guacamole_user | ||||
|              WHERE username = #{record.username,jdbcType=VARCHAR}), | ||||
|             #{record.username,jdbcType=VARCHAR}, | ||||
| @@ -81,6 +89,8 @@ | ||||
|         SELECT | ||||
|             guacamole_connection_history.connection_id, | ||||
|             guacamole_connection_history.connection_name, | ||||
|             guacamole_connection_history.sharing_profile_id, | ||||
|             guacamole_connection_history.sharing_profile_name, | ||||
|             guacamole_connection_history.user_id, | ||||
|             guacamole_connection_history.username, | ||||
|             guacamole_connection_history.start_date, | ||||
| @@ -136,6 +146,8 @@ | ||||
|         SELECT | ||||
|             guacamole_connection_history.connection_id, | ||||
|             guacamole_connection_history.connection_name, | ||||
|             guacamole_connection_history.sharing_profile_id, | ||||
|             guacamole_connection_history.sharing_profile_name, | ||||
|             guacamole_connection_history.user_id, | ||||
|             guacamole_connection_history.username, | ||||
|             guacamole_connection_history.start_date, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user