Michael Jumper
5e9e215356
GUACAMOLE-1411: Bump version numbers to 1.4.0.
2021-12-11 16:27:00 -08:00
Virtually Nick
dd563796e7
GUACAMOLE-680: Merge navigate user back to home screen upon clicking "re-login".
2021-12-11 07:48:24 -05:00
Michael Jumper
68dd871e24
GUACAMOLE-1064: Add Norwegian keymap parameter value and translation.
2021-12-10 23:43:36 -08:00
Michael Jumper
c232c17b71
GUACAMOLE-680: Navigate user back to home screen upon clicking "re-login".
2021-12-10 23:34:06 -08:00
Virtually Nick
666ae93a9d
GUACAMOLE-1433: Merge update PostgreSQL JDBC driver in Docker image
2021-12-04 08:11:22 -05:00
James Muehlner
48a38e7b97
Merge 1.4.0 changes back to master.
2021-12-03 21:23:39 -08:00
James Muehlner
66e1f1f136
GUACAMOLE-1364: Merge functionality to allow traditional username/password or SSO.
2021-12-03 21:19:58 -08:00
Michael Jumper
b6696b9dba
GUACAMOLE-1364: Extract common SSO resource for IdP redirect.
2021-12-03 21:18:04 -08:00
Michael Jumper
0e9860ecf7
GUACAMOLE-1364: Allow both traditional username/password and SSO.
2021-12-03 20:36:34 -08:00
James Muehlner
82e48c30bf
GUACAMOLE-1364: Merge SSO extensions refactoring.
2021-12-03 20:35:17 -08:00
Michael Jumper
7dc0b3b509
GUACAMOLE-1364: Extract common base SSO classes.
2021-12-03 20:33:32 -08:00
Michael Jumper
a6b38bec62
GUACAMOLE-1364: Remove unnecessary separate dist .tar.gz for SSO extensions (now distributed within common .tar.gz).
2021-11-25 19:01:57 -08:00
Michael Jumper
ba93d17265
GUACAMOLE-1364: Correct naming of SAML auth field and translation.
2021-11-25 18:44:46 -08:00
Michael Jumper
817f19290d
GUACAMOLE-1364: Unify translations of SSO extensions.
2021-11-25 18:44:46 -08:00
Michael Jumper
36a02c1f90
GUACAMOLE-1364: Refactor all SSO extensions beneath common base.
2021-11-25 18:44:46 -08:00
Scott C Wang
cce2043fae
GUACAMOLE-1433: Update postgresql JDBC driver in Docker image to fix "authentication type 10 not supported" error
2021-11-23 18:45:26 -06:00
Virtually Nick
c143c7cb5c
Merge 1.4.0 changes back to master.
2021-11-22 20:22:39 -05:00
Virtually Nick
ea657099f5
GUACAMOLE-1364: Merge do not rely on Collectors.toUnmodifiableMap().
2021-11-22 20:20:53 -05:00
Michael Jumper
cce63e74c4
GUACAMOLE-1364: Do not rely on Collectors.toUnmodifiableMap() as it is not part of Java 8.
2021-11-22 15:11:40 -08:00
Virtually Nick
09b1508ec7
Merge 1.4.0 changes back to master.
2021-11-22 15:47:15 -05:00
Virtually Nick
3162a3b4f7
GUACAMOLE-1364: Merge clean up overall logic of SAML authentication flow.
2021-11-22 15:43:58 -05:00
Michael Jumper
76caea0fa8
GUACAMOLE-1364: Actually inject parameter tokens derived from SAML.
2021-11-22 12:30:16 -08:00
Michael Jumper
d360d2a9ef
GUACAMOLE-1364: Clean up overall logic of SAML authentication flow.
2021-11-22 12:30:16 -08:00
James Muehlner
1c12f9f212
GUACAMOLE-957: Merge bind password field default fix for LDAP.
2021-11-15 19:38:45 -08:00
James Muehlner
0376c0ff4c
GUACAMOLE-957: Merge fixed handling for empty/deleted ldap-servers.yml.
2021-11-15 19:37:36 -08:00
Michael Jumper
bc0b14a7c5
GUACAMOLE-957: Default bind password should be bind password, not DN (correct copypasta).
2021-11-13 17:21:48 -08:00
Michael Jumper
1bec3e76c5
GUACAMOLE-957: Clear out cached ldap-servers.yml if it is deleted.
2021-11-13 17:05:11 -08:00
Michael Jumper
a056218950
GUACAMOLE-957: Use guacamole.properties alone for LDAP configuration if ldap-servers.yml is empty.
2021-11-13 16:49:00 -08:00
Virtually Nick
62b26fb594
GUACAMOLE-1453: Merge enable MySQL/MariaDB SSL connection using legacy property
2021-10-28 13:09:44 -04:00
Tadashi Kanda
23b9d91d6f
GUACAMOLE-1453: Reflect of indicate.(minor change)
2021-10-29 00:39:17 +09:00
Tadashi Kanda
d722c3a759
GUACAMOLE-1453: Reflect of indicate.
2021-10-28 23:53:13 +09:00
Tadashi Kanda
3b34d2cd73
GUACAMOLE-1453: Enable SSL connection between Guacamole and DB using MaraiDB Connector/J
2021-10-28 11:59:11 +09:00
Mike Jumper
fc3748fd87
GUACAMOLE-1446: Merge corrections to various typos in documentation.
2021-10-26 18:43:04 -07:00
Jimmy
24ae073aa8
GUACAMOLE-1446: Fixed a typo mistake ("ssociate", "initialied", "assocaited").
2021-10-26 08:09:12 +03:00
Jimmy
67a8fae8b0
GUACAMOLE-1446: Fixed a typo mistake ("propogation").
2021-10-26 08:09:12 +03:00
Jimmy
40d8535281
GUACAMOLE-1446: Fixed a typo mistake ("Conneccting", "otherise").
2021-10-26 08:09:12 +03:00
Jimmy
4e19e37bfb
GUACAMOLE-1446: Fixed a typo mistake ("approriate").
2021-10-26 08:09:12 +03:00
Jimmy
cc3f3813b8
GUACAMOLE-1446: Fixed a typo mistake ("destionation").
2021-10-26 08:09:12 +03:00
Jimmy
8b365c6da6
GUACAMOLE-1446: Fixed a typo mistake ("accomodate").
2021-10-26 08:09:12 +03:00
Jimmy
a818aff733
GUACAMOLE-1446: Fixed a typo mistake ("the the") in some java files.
2021-10-26 08:09:12 +03:00
Virtually Nick
fb8ce0951c
Merge 1.4.0 changes back to master.
2021-10-25 07:35:52 -04:00
Virtually Nick
d05e37923c
GUACAMOLE-956: Merge leverage HTTP header instead of query parameter for auth/session tokens.
2021-10-25 07:29:50 -04:00
Michael Jumper
38b3a19ace
GUACAMOLE-956: Clarify relation of ContainerRequest to the HTTP request that resulted in an exception.
2021-10-25 03:05:17 -07:00
Virtually Nick
262643b293
GUACAMOLE-957: Merge add support for querying multiple LDAP servers.
2021-10-24 21:09:07 -04:00
Michael Jumper
0597358dde
GUACAMOLE-956: Decouple tunnel UUID from HTTP tunnel session identification.
2021-10-23 22:29:39 -07:00
Michael Jumper
1a0802f4a3
GUACAMOLE-956: Provide alternative means of deleting the current token that does not specify the token within the URL.
2021-10-23 22:13:53 -07:00
Michael Jumper
aacf63857c
GUACAMOLE-956: Use "Guacamole-Token" header in favor of "token" query parameter when invoking REST API from client.
2021-10-23 22:13:53 -07:00
Michael Jumper
5fdfb56c8b
GUACAMOLE-956: Automatically pull token from HTTP header or query parameter.
2021-10-23 22:13:53 -07:00
Michael Jumper
00f83145a3
GUACAMOLE-957: Leverage capturing group in user match regex to determine Guacamole LDAP user identities.
2021-10-23 20:19:51 -07:00
Michael Jumper
b45fc9b6e5
GUACAMOLE-957: Evaluate default value of LDAP configuration only if provided value is null.
...
The function supplying the default value may throw a GuacamoleException,
thus the function providing that default should only be invoked when
actually necessary.
2021-10-23 20:19:51 -07:00