You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@guacamole.apache.org by GitBox <gi...@apache.org> on 2019/08/11 01:33:49 UTC

[GitHub] [guacamole-client] mike-jumper opened a new pull request #438: GUACAMOLE-360: Add support for joining active connections without share links.

mike-jumper opened a new pull request #438: GUACAMOLE-360: Add support for joining active connections without share links.
URL: https://github.com/apache/guacamole-client/pull/438
 
 
   This change allows users to join active connections where doing so is supported by the extension providing the connection. In the case of the database authentication extensions, this means that users will be able to join their own active connections and administrators will be able to join _any_ active connection, in both cases without share links.
   
   To make use of the support, users will need to navigate to the "Active Sessions" tab of the "Settings" screen. If the user has permission to join an active connection listed there, its name will be rendered as a link and will take the user to a client which joins the active connection once clicked:
   
   ![guacamole-360-001-join-interface](https://user-images.githubusercontent.com/4632905/62828510-29611a80-bb9d-11e9-85ee-ab6a8eb2f548.png)
   
   The API basis for this change was modifying the `ActiveConnection` interface to additionally extend `Connectable`. The rest of the refactor followed from there, including extending the `ClientIdentifier` and `TunnelRequest` classes (used by the JavaScript and Java sides respectively) such that an active connection can be a requested destination of the tunnel.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services