Commit Graph
5925 Commits
Author SHA1 Message Date
Virtually Nick 68b660e4bc GUACAMOLE-1252: Allow RADIUS NAS IP to be manually configured. 2021-01-07 12:25:59 -05:00
Mike Jumper 156a19967a GUACAMOLE-1128: Merge Docker support for MySQL and PostgreSQL automatic user creation. 2020-12-29 12:03:14 -08:00
Virtually Nick 42bdd51a33 GUACAMOLE-1128: Add MySQL and PostgreSQL auto creation for Docker 2020-12-29 00:27:35 -05:00
Virtually Nick e5deb9b6a4 GUACAMOLE-1218: Merge availability of JAXB APIs at guacamole-ext level 2020-12-21 08:13:05 -05:00
Michael Jumper 367f60f5d9 GUACAMOLE-1218: Declare availability of JAXB APIs at guacamole-ext level (they are provided by the webapp). 2020-12-20 19:28:25 -08:00
Virtually Nick ed099c7a05 GUACAMOLE-1218: Merge add guacamole-auth-json config & extension to Docker 2020-12-18 15:22:02 -05:00
Bojan Zelic 720f884457 GUACAMOLE-1218: Add auth-json extension and configuration to docker start & build scripts 2020-12-18 13:13:32 -07:00
Virtually Nick 29fb36c5c0 GUACAMOLE-1218: Merge add support for parameter tokens in guacamole-auth-json 2020-12-18 14:38:29 -05:00
Bojan Zelic 0fb4877d84 GUACAMOLE-1218: Update documentation to show tokens being used as part of the encrypted json 2020-12-18 11:42:50 -07:00
Bojan Zelic a486408ec1 GUACAMOLE-1218: Use TokenFilter to inject tokens from configuration attributes 2020-12-18 11:42:46 -07:00
Virtually Nick 6fc7537c08 GUACAMOLE-1218: Merge "guacamole-auth-json" extension into Apache Guacamole. 2020-12-16 14:20:19 -05: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
Virtually Nick d762720571 Merge 1.3.0 changes back to master. 2020-12-14 07:11:09 -05:00
Virtually Nick ae9c55c81c GUACAMOLE-793: Merge add support for retrieving effective groups from CAS. 2020-12-14 07:09:40 -05:00
Michael Jumper a5acb5acd6 GUACAMOLE-793: Add Docker environment variables for group-related CAS properties. 2020-12-12 13:56:01 -08:00
Michael Jumper 1da9b7dc13 GUACAMOLE-793: Remove unnecessary/unused Logger instance. 2020-12-12 13:46:00 -08:00
Michael Jumper 1303dabbb1 GUACAMOLE-793: Refactor CAS group parsing to leverage LDAP-aware abstractions and parameters. 2020-12-12 02:27:20 -08:00
Michael Jumper 749e53b9c3 GUACAMOLE-793: Add abstract mechanism for parsing CAS group names. 2020-12-12 02:02:06 -08:00
Ron Record 7b8dc36644 GUACAMOLE-793: validateTicket() returns the CASAuthenticatedUser instance rather than just a token so CAS Provider can return Group - like LDAP Provider 2020-12-05 22:09:45 -08:00
Michael Jumper 27d791de3b GUACAMOLE-1218: Use static instances of Logger per established coding practices. 2020-11-29 16:16:44 -08:00
Michael Jumper 95c4bb427f GUACAMOLE-1218: Use diamond operator and multi-catch where possible. 2020-11-29 16:15:06 -08:00
Michael Jumper 66d28b8424 GUACAMOLE-1218: Replace use of "blacklist" with "denylist". 2020-11-29 16:09:20 -08:00
Virtually Nick a6619b54b0 GUACAMOLE-1160 : Merge update French translations. 2020-11-29 09:02:53 -05: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
Virtually Nick ecd385b0f8 GUACAMOLE-221: Expose underlying protocol at tunnel level. 2020-11-25 18:54:18 -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
Michael Jumper 7e1be61bed GUACAMOLE-221: Retrieve protocol name and parameters from tunnel-based REST API endpoint.
If the protocol name and parameters are retrieved from Connection-
specific endpoints, then the protocol-specific context needed for
Guacamole instructions like "argv" and "required" will only be
available for Connections (not ConnectionGroups or ActiveConnections).
2020-11-25 15:24:31 -08:00
Michael Jumper 1b18c51c74 GUACAMOLE-221: Provide REST API endpoint for retrieving the underlying protocol of a tunnel. 2020-11-25 15:24:31 -08:00
Michael Jumper 5ad3389a23 GUACAMOLE-221: Define event for client-side receipt of a tunnel UUID. 2020-11-25 15:24:31 -08:00
Michael Jumper 7fc94e236b GUACAMOLE-221: Expose underlying protocol of a GuacamoleSocket via getProtocol(). 2020-11-25 15:24:31 -08:00
Michael Jumper a71de2f155 GUACAMOLE-221: Update guacamole-common build to Java 1.8.
Without Java 1.8, we cannot add new functions to established interfaces
without breaking backward compatibility.
2020-11-24 00:30:49 -08:00
Michael Jumper e9608279c2 Merge 1.3.0 changes back to master. 2020-11-22 13:23:39 -08:00
Mike Jumper 920d83f786 GUACAMOLE-1172: Merge support for retrieving user group membership from an OpenID IDP. 2020-11-22 13:22:52 -08:00
mildis 0279a31d12 GUACAMOLE-1172: add logic to retrieve groups from OIDC token 2020-11-21 11:12:26 +01:00
Michael Jumper 6b054f25ca GUACAMOLE-1218: Bundle and document the licenses of all guacamole-auth-json dependencies. 2020-11-20 16:08:54 -08:00
Michael Jumper e45c5ac99b GUACAMOLE-1218: Update to latest version of Spring Security. 2020-11-20 16:08:54 -08: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
Michael Jumper 2fefc991df GUACAMOLE-1218: Update to version 1.3.0 of guacamole-ext. 2020-11-20 16:08:54 -08:00
Michael Jumper 2a0f063a3b GUACAMOLE-1218: Remove old @author mentions from guacamole-auth-json JavaDoc. 2020-11-20 16:08:54 -08:00
Michael Jumper b4fd356180 GUACAMOLE-1218: Re-license under Apache v2.0. 2020-11-20 16:08:54 -08:00
Michael Jumper 90f1ce9bc1 GUACAMOLE-1218: Refactor org.glyptodon.* packages to org.apache.* 2020-11-20 13:56:38 -08:00
Michael Jumper cec53a24e6 GUACAMOLE-1218: Copy guacamole-auth-json source tree from glyptodon/guacamole-auth-json at commit f7b2eaf6a65b7cd25fd73437360e36fe46e0bcb9. 2020-11-20 13:56:38 -08:00
Virtually Nick cbcac3a5d5 GUACAMOLE-1207: Merge add Portuguese translation 2020-11-16 12:47:58 -05: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
Michael Jumper 43f8cc0400 Merge 1.3.0 changes back to master. 2020-11-03 22:18:29 -08:00