Commit Graph
7228 Commits
Author SHA1 Message Date
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
adam 76979644d4 Merge branch 'epcc-patch' 2026-04-13 15:14:34 +01:00
adam 4950688a78 fix indentation 2026-04-13 15:13:55 +01:00
abrown38 439c8a5384 fix bug when auth token is undefined 2026-03-30 11:02:55 +01:00
Michael Jumper 4a28e44f2e GUACAMOLE-2088: Correct typo in MySQL reference to method name ("case", not "caes"). 2026-02-24 15:35:24 +00:00
Michael Jumper 81a38a577b GUACAMOLE-2088: Add missing "AND" for MySQL/MariaDB "DELETE" query. 2026-02-24 15:05:16 +00:00
Virtually Nick ff84680db8 Merge patch branch changes to main. 2026-02-18 15:40:44 -05:00
Virtually Nick 7a50f723fc Merge 1.6.1 changes to patch. 2026-02-18 15:40:11 -05:00
Virtually Nick f21ba60745 GUACAMOLE-2222: Merge generate mouse events after browser blur & focus 2026-02-18 15:39:29 -05:00
Bradley Bennett b133be9234 GUACAMOLE-2222: After browser blur & focus, mouse events not generated (keyboard events are). 2026-02-17 20:39:42 -05:00
Virtually Nick 27c47d6f19 Merge patch branch changes to main. 2026-02-11 17:03:44 -05:00
Virtually Nick ba017c83bf Merge 1.6.1 changes to patch. 2026-02-11 17:03:06 -05:00
Virtually Nick ca5e931126 GUACAMOLE-2139: Merge automate retrieval of dependency license information. 2026-02-11 17:01:34 -05:00
Michael Jumper 5c4a62bbbc Merge changes from patch branch back to main. 2026-02-11 13:11:48 -08:00
Michael Jumper 3ad918b6a7 Merge 1.6.1 changes back to patch. 2026-02-11 13:11:47 -08:00
Mike Jumper 1659ec6793 GUACAMOLE-2216: Merge changes
ensuring mouse position is updated on mousedown/mouseup events.
2026-02-11 09:29:04 -08:00
Michael Jumper 6f22394422 GUACAMOLE-2139: Fail build if licenses would be downloaded (unless explicitly overridden). 2026-02-10 23:17:14 -08:00
Michael Jumper e6a28dcd33 GUACAMOLE-2139: Add automatic retrieval of license information where absent. Remove unused license info. 2026-02-10 22:44:19 -08:00
Michael Jumper 78b16f1638 GUACAMOLE-2139: Migrate all license information to new automated format. 2026-02-10 22:44:19 -08:00
Michael Jumper a1ba3abdc8 GUACAMOLE-2139: Automatically derive license information without manually formatted README. 2026-02-10 22:44:19 -08:00
Stephen Schiffli 92292154ef GUACAMOLE-2216: Update mouse position on mousedown/mouseup events. 2026-02-10 14:47:39 -08:00
Virtually Nick 90a938c8d4 Merge patch branch changes to main. 2026-02-03 14:57:11 -05:00
Virtually Nick 16b5a7b8e2 Merge 1.6.1 changes to patch. 2026-02-03 14:56:27 -05:00
Virtually Nick bb9f772aac GUACAMOLE-2212: Merge reload translations on login. 2026-02-03 14:54:48 -05:00
eugen-keeper 1e3d87e9f8 GUACAMOLE-2212: Reload translations on login. 2026-02-03 19:24:20 +00:00
Mike Jumper cb0281e83e GUACAMOLE-2206: Merge ability to apply login restrictions to admin users. 2026-02-02 02:17:27 -08:00
Virtually Nick 693f05f4e3 GUACAMOLE-1266: Merge implement SAML Single Logout 2026-02-01 07:59:18 -05: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
Virtually Nick a8a70f25d0 Merge patch branch changes to main. 2026-01-28 06:47:05 -05:00
Virtually Nick baa0bddf41 Merge 1.6.1 changes to patch. 2026-01-28 06:46:18 -05:00
Virtually Nick 88a4c60409 GUACAMOLE-2139: Merge include non-templated resources from packaging. 2026-01-28 06:45:16 -05:00
Michael Jumper ce71749fe9 GUACAMOLE-2139: Do not exclude non-templated resources from packaging.
This corrects the issue introduced by commit 10f606c which caused
resources to be inadvertently excluded, including the database mapper
XML files.
2026-01-28 02:18:43 -08:00
Safa Bayar 7c237334e7 GUACAMOLE-1266 SAML Single Logout 2026-01-26 18:42:12 -05:00
Virtually Nick dd3a0fb964 GUACAMOLE-519: Merge Single Logout for OpenID Extension 2026-01-26 10:19:15 -05:00
Michael Jumper c00c18ea71 Merge changes from patch branch back to main. 2026-01-26 03:21:19 -08:00
Michael Jumper 0b3a773d8b Merge 1.6.1 changes back to patch. 2026-01-26 03:21:12 -08:00
Mike Jumper e651e69d85 GUACAMOLE-2198: Merge translation string for ERROR_CLIENT_205 (resource conflict). 2026-01-26 03:20:04 -08:00
Safa Bayar 4763856847 GUACAMOLE-519: MR code review change to simplify getPostLogoutRedirect 2026-01-25 20:31:37 -05:00
Michael Jumper 89edf02b32 Merge changes from patch branch back to main. 2026-01-22 10:23:46 -08:00
Michael Jumper 641fce1f54 Merge 1.6.1 changes back to patch. 2026-01-22 10:23:38 -08:00
Mike Jumper 987111cf40 GUACAMOLE-2204: Merge additional cache-busting for JavaScript resources not already covered. 2026-01-22 10:17:15 -08:00
Stephen Schiffli a13c13c15e GUACAMOLE-2204: Add cache-busting query parameters to JavaScript resources. 2026-01-22 09:39:45 -08:00
Safa Bayar b5838b96b7 GUACAMOLE-519: revert pom.xml change 2026-01-18 20:35:32 -05:00