Commit Graph
1880 Commits
Author SHA1 Message Date
David Bateman fd0ae00836 Copy/Paste editing error 2026-04-13 15:49:37 +01:00
David Bateman 024a69695c Replace openid-auth-timeout with openid-max-pkce-verifier-validity for consistency with openid-max-nonce-validity 2026-04-13 15:49:33 +01:00
David Bateman b302cf5276 No body in JsonUrlReader for GET method 2026-04-13 15:49:28 +01:00
David Bateman 21e97e480c Replace use of java.net.HttpURLConnection with jav.net.http.HttpClient, make the outboud url connection asynchronous 2026-04-13 15:49:23 +01:00
David Bateman a48665bf60 Print detected OIDC well-known information at debug-level equals info 2026-04-13 15:49:19 +01:00
David Bateman 64f0abeafb Remove some no longer used imports for TokenValidationService 2026-04-13 15:49:14 +01:00
David Bateman ae22b4116a Treat review comments 2026-04-13 15:49:08 +01:00
David Bateman 08bcd1f9e8 - Add openid-well-known-endpoint and treat it to automatically find the :
* issuer,
  * authorization_endpoint,
  * token_endpoint,
  * jwks_uri
- Replace openid-flow-type with openid-response-type
- Use an Enum for openid-response-type to limit to the values 'id_token',
  'token' or 'cod'
- Treat the response type as an implicit flow type allowing use of AWS
  Cognito
2026-04-13 15:49:01 +01:00
David Bateman 4dfb4b5c66 Remove accidentally committed files 2026-04-13 15:48:57 +01:00
David Bateman f930e76bfa Minor white-spece, import changes to minimize impact on existing code 2026-04-13 15:48:50 +01:00
David Bateman 5af9d38a7c Reinclude accidentally removed check if implicit token is null 2026-04-13 15:48:45 +01:00
David Bateman 95f9d525ae Use SessionManager directly from getLoginURI to store PKCE removing the need for local REST redirect and callback function 2026-04-13 15:48:38 +01:00
David Bateman 4b5ed08b00 Add code flow authorisation type, with or without a client secret and with or without pkce 2026-04-13 15:48:28 +01:00
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