Virtually Nick
27c47d6f19
Merge patch branch changes to main.
2026-02-11 17:03:44 -05:00
Michael Jumper
78b16f1638
GUACAMOLE-2139: Migrate all license information to new automated format.
2026-02-10 22:44:19 -08:00
Mike Jumper
cb0281e83e
GUACAMOLE-2206: Merge ability to apply login restrictions to admin users.
2026-02-02 02:17:27 -08:00
Safa Bayar
c36ace657d
GUACAMOLE-1266 Alphabetical reorder fix of import, and js block
2026-01-31 23:23:13 -05:00
Safa Bayar
8ec4d816c4
GUACAMOLE-1266 Remove local js testing lines in pom
2026-01-30 22:35:05 -05:00
Virtually Nick
764311f3d6
GUACAMOLE-2206: Implement ability to apply login restrictions to admin users.
2026-01-29 07:17:25 -05:00
Safa Bayar
7c237334e7
GUACAMOLE-1266 SAML Single Logout
2026-01-26 18:42:12 -05:00
Safa Bayar
4763856847
GUACAMOLE-519: MR code review change to simplify getPostLogoutRedirect
2026-01-25 20:31:37 -05:00
Safa Bayar
903fdebf94
GUACAMOLE-519: fix api endpoint forwarding to use logout address
2026-01-18 20:34:17 -05:00
Safa Bayar
12bcea5c65
GUACAMOLE-519: Javascript fix in module to forward to openid logout endpoint
2026-01-18 08:57:55 -05:00
Safa Bayar
d3d1a980da
GUACAMOLE-519: Implement Single Logout on OpenID Extension
2026-01-17 22:25:55 -05:00
Virtually Nick
8df2d3d8a6
Merge patch branch changes to main.
2025-12-26 19:36:30 -05:00
Michael Jumper
87371e608c
GUACAMOLE-2139: Inherit guacamole-client version via "revision" property (supported since Maven 3.5.0).
2025-12-25 14:54:31 -08:00
Michael Jumper
10f606c418
GUACAMOLE-2139: Automatically set expected Guacamole version of extensions in build.
2025-12-24 13:17:05 -08:00
Michael Jumper
d5b33778bf
GUACAMOLE-2139: Bump version number to 1.6.1.
2025-12-24 12:55:11 -08:00
Virtually Nick
a6719b1093
Merge patch branch changes to main.
2025-12-12 20:37:37 -05:00
Virtually Nick
4aa841c4f8
GUACAMOLE-2181: Merge improve readability of logs.
2025-12-12 19:32:46 -06:00
Michael Jumper
acf0684915
GUACAMOLE-2181: Remove LDAP reference to non-existent overlay language.
...
The LDAP extension's guac-manifest.json refers to a German translation
in "de.json", but that translation file doesn't actually exist for LDAP,
hence the following warning at startup:
WARN: Overlay language resource "de" does not exist.
This corrects that warning by removing the erroneous reference.
2025-12-12 16:00:09 -08:00
Michael Jumper
5ad5a46cfe
GUACAMOLE-2181: Clarify log messages for RADIUS challenge parsing failures.
2025-12-12 12:37:06 -08:00
Michael Jumper
ea06e01ddd
GUACAMOLE-2181: Rely on automatic stack traces for debug-level logs.
2025-12-08 20:24:10 -08:00
Virtually Nick
df4e45f1b9
Merge patch branch changes to main and fix conflicts.
2025-12-05 22:10:55 -05:00
Turab Garip
325bc65417
GUACAMOLE-2173: New language strings added and typos fixed for Turkish language
2025-12-05 09:57:03 +03:00
Virtually Nick
299015539d
GUACAMOLE-954: OID string for nested group search should be static.
2025-11-01 09:45:59 -04:00
Virtually Nick
74e3b34442
GUACAMOLE-954: Merge add LDAP support for nested user groups
2025-10-30 16:18:29 -05:00
Steven T. Barnhart
2148358250
GUACAMOLE-954: Add LDAP support for nested user groups
2025-10-30 16:37:43 -04:00
Michael Jumper
4a7ee78b12
Merge changes from patch branch back to main.
2025-09-04 10:33:23 -07:00
Mike Jumper
6a6b9742b8
GUACAMOLE-2130: Merge support for for "linked records" in KSM integration.
2025-09-04 10:32:40 -07:00
Virtually Nick
99dbe07e90
Merge patch branch changes to main.
2025-09-03 16:23:35 -04:00
Virtually Nick
cd8ca8bd3c
GUACAMOLE-2088: Merge correct typo in MySQL reference to method name ("case", not "caes").
2025-09-03 15:22:46 -05:00
Michael Jumper
ee57d65399
GUACAMOLE-2099: Add missing "AND" in SQL Server query for permission deletion.
2025-09-03 12:27:45 -07:00
Michael Jumper
f25bd09d71
GUACAMOLE-2088: Correct typo in MySQL reference to method name ("case", not "caes").
2025-09-03 12:24:20 -07:00
Stephen Schiffli
06e34878a8
GUACAMOLE-2130: Support for Linked Records in KSM.
2025-09-03 11:42:46 -07:00
Michael Jumper
457e3a583e
Merge changes from patch branch back to main.
2025-08-04 11:13:14 -07:00
eugen-keeper
ffa8b2c336
GUACAMOLE-2030: Show the Keeper notation warning only once.
2025-07-22 13:23:25 +00:00
Michael Jumper
63c9aef818
Merge changes from patch branch back to main.
2025-07-21 10:24:45 -07:00
Alexander Leitner
c03dce6a9a
GUACAMOLE-2099: Fix typos in sqlserver mapper files.
2025-07-21 12:58:05 -04:00
Virtually Nick
98ed7395ff
Merge patch branch changes to main.
2025-07-18 06:14:33 -04:00
Michael Jumper
a24cf30f56
GUACAMOLE-2088: Add missing "AND" for MySQL/MariaDB "DELETE" query.
2025-07-17 22:37:58 -07:00
Mike Jumper
145dcfb799
GUACAMOLE-2055: Merge Turkish translation and keyboard layout.
2025-05-22 12:46:47 -07:00
Virtually Nick
60ddc612e1
Merge patch branch changes to main.
2025-05-02 12:52:53 -04:00
Virtually Nick
93fd2427c4
Merge 1.6.0 changes to patch branch.
2025-05-02 12:51:44 -04:00
Michael Jumper
9534601d3b
GUACAMOLE-1956: Update Duo SDK to latest compatible (1.3.1).
2025-05-02 09:24:11 -07:00
Virtually Nick
49effea023
Merge patch branch changes to main.
2025-04-23 15:24:05 -04:00
Virtually Nick
aeed51190e
Merge 1.6.0 changes to patch.
2025-04-23 15:21:29 -04:00
Michael Jumper
29b56ff3cf
GUACAMOLE-839: Ensure plus signs in received encoded certificates are not decoded as spaces.
...
The Apache HTTPD implementation of URL escaping does not encode plus
signs, which Java's URLDecoder will decode as spaces. To avoid mangling
received certificates, we need to ensure any plus signs within received
certificates are preserved even if not encoded.
2025-04-23 11:31:10 -07:00
Turab
bd0a342931
GUACAMOLE-2055: Sort by key names in tr.json for auth duo extension and removal of one empty string
2025-04-22 15:49:00 +03:00
Turab
f9e2653398
GUACAMOLE-2055: Add Turkish translation and keyboard layout.
2025-04-22 15:06:22 +03:00
Virtually Nick
892dc9840c
Merge patch branch changes to main.
2025-04-15 10:58:22 -04:00
Virtually Nick
cce4fc6500
Merge 1.6.0 changes to patch branch.
2025-04-15 10:57:44 -04:00
Michael Jumper
0103b27547
GUACAMOLE-839: Ensure all SSO and related mechanisms set Credentials username.
...
This is necessary to ensure the ${GUAC_USERNAME} token is properly
substituted in cases where SSO and SSO-like auth methods are used.
2025-04-14 23:35:34 -07:00