Commit Graph

6871 Commits

Author SHA1 Message Date
James Muehlner
35195069e6 GUACAMOLE-1905: Revert to java-saml-compatible version of woodstox. 2024-03-12 21:14:52 +00:00
Virtually Nick
5843c67704 Merge 1.5.5 changes back to main. 2024-03-09 15:05:19 -05:00
Virtually Nick
bdfe030f61 GUACAMOLE-1905: Merge revert to Java-8-compatible Logback 1.3.14. 2024-03-09 15:01:37 -05:00
James Muehlner
6bed9cef1e GUACAMOLE-1905: Revert to Java-8-compatible Logback 1.3.14. 2024-03-09 00:36:23 +00:00
James Muehlner
ecb5522fef GUACAMOLE-1905: Merge update to latest compatible versions of client dependencies. 2024-03-08 11:12:51 -08:00
Virtually Nick
c257a57e4c GUACAMOLE-1844: Merge OIDC JWT claims as user token 2024-03-05 07:56:39 -05:00
Virtually Nick
e54069b5da GUACAMOLE-926: Merge fix connection CSV imports for fields with "(attribute)" and "(parameter)" suffixes 2024-03-05 07:49:03 -05:00
Leonard Wagner
3d7d37c938 GUACAMOLE-926: Fix connection CSV imports for fields with "(attribute)" and "(parameter)" suffixes 2024-03-04 17:17:54 +01:00
Virtually Nick
50bb392f62 GUACAMOLE-1905: Update JDBC driver versions in Dockerfile. 2024-03-03 16:16:46 -05:00
Virtually Nick
e149492188 GUACAMOLE-1905: Update NodeJS dependencies for web application to latest compatible versions. 2024-03-03 16:16:46 -05:00
Virtually Nick
fddcdd39f9 GUACAMOLE-1905: Update Java dependencies to latest compatible versions. 2024-03-03 16:16:46 -05:00
mildis
8c42553564 GUACAMOLE-1844 : OIDC JWT claims as user token
GUACAMOLE-1844 : OIDC JWT claims as user token

This patch allows IDP to send JWT claims that can be mapped to user tokens, prefixed with OIDC_.
Same case transormation apply than LDAP_ and CAS_.

Define openid-attributes-claim-type with a comma-separated list of claims that should be mapped.

Multivalued JWT claims are not unrolled.
2024-02-13 21:38:48 +01:00
Mike Jumper
22fe53fde5 GUACAMOLE-1904: Merge additional AngularJS events reporting client-specific mouse/touch interaction. 2024-01-31 14:14:44 -08:00
James Muehlner
56ca4e9aa5 GUACAMOLE-1904: Broadcast events for mouse/touch events in client. 2024-01-31 19:12:45 +00:00
James Muehlner
0c9e124b86 GUACAMOLE-1915: Merge version bumps for projects outside the 1.5.5 scope. 2024-01-30 12:32:48 -08:00
Virtually Nick
46db5f249d GUACAMOLE-1915: Bump versions for projects outside the 1.5.5 scope. 2024-01-30 12:37:45 -05:00
James Muehlner
c2697fa4ab Merge 1.5.5 changes back to master. 2024-01-30 17:16:16 +00:00
James Muehlner
4c24bfd18d GUACAMOLE-1906: Merge version bump to 1.5.5 for guac-manifest versions and extension loader. 2024-01-30 09:15:51 -08:00
Virtually Nick
4119304913 GUACAMOLE-1906: Bump guac-manifest versions and add 1.5.5 to the extension loader. 2024-01-29 21:53:33 -05:00
James Muehlner
a0b2d1f1b1 Merge 1.5.5 changes back to master. 2024-01-29 22:14:15 +00:00
James Muehlner
8ee3df0bdb GUACAMOLE-1906: Merge version number bump to 1.5.5. 2024-01-29 14:11:59 -08:00
Virtually Nick
ff20c8db08 GUACAMOLE-1906: Bump version numbers to 1.5.5. 2024-01-26 20:32:29 -05:00
Mike Jumper
fadbefec85 GUACAMOLE-1904: Merge enhancements to available events/hooks related to client args and menu. 2024-01-18 12:26:54 -08:00
James Muehlner
70a7696f74 GUACAMOLE-1904: Deduplicate events by broadcasting all directly from the root scope. 2024-01-18 19:37:38 +00:00
James Muehlner
99e02b4166 WIP: Allow the extension to do its own rendering of fields outside the menu if needed. 2024-01-17 00:07:00 +00:00
Virtually Nick
22e1d47de7 Merge 1.5.5 changes back to master. 2024-01-16 15:51:29 -05:00
Virtually Nick
d970442872 GUACAMOLE-1909: Merge update the default Max Connections Per User to 0. 2024-01-16 15:45:47 -05:00
Alex Leitner
cd659780d8 GUACAMOLE-1909: Update the default Max Connections Per User to 0. 2024-01-16 20:36:38 +00:00
James Muehlner
2a18c330fc GUACAMOLE-1904: Add new events to allow children to open/close the client menu. 2024-01-12 23:34:48 +00:00
James Muehlner
4d85c81200 GUACAMOLE-1904: Always render client menu even if not shown. 2024-01-12 23:15:09 +00:00
James Muehlner
15b88dd4f4 GUACAMOLE-1904: Disable ManagedArgument instead of deleting when updated, to avoid fields disappearing upon modification. 2024-01-12 23:15:05 +00:00
James Muehlner
012663ed9a GUACAMOLE-1904: Pass the client directly to the field to allow saving field values. 2024-01-12 17:21:19 +00:00
Virtually Nick
ddf9e723e3 Merge 1.5.5 changes back to master. 2024-01-03 17:10:14 -05:00
Virtually Nick
d5ea8ac29f GUACAMOLE-1896: Merge clean up unreachable code. 2024-01-03 17:08:50 -05:00
James Muehlner
1156875fef GUACAMOLE-1896: Clean up unreachable code. 2024-01-03 22:03:43 +00:00
Mike Jumper
beb09e6b20 Merge 1.5.5 changes back to master. 2024-01-03 09:44:34 -08:00
Mike Jumper
f23b6671e9 GUACAMOLE-1896: Merge support for programmatically applying updates to connection parameters. 2024-01-03 09:43:55 -08:00
James Muehlner
83d4115727 GUACAMOLE-1896: Add a new guacClientArgumentsUpdated event instead of abusing guacClientFocused. 2024-01-02 23:27:04 +00:00
James Muehlner
176eec6fd8 GUACAMOLE-1896: Refresh connection parameters when focused client updates. 2023-12-28 20:51:32 +00:00
James Muehlner
212955c16c Merge 1.5.4 changes back to master. 2023-12-04 17:23:53 +00:00
James Muehlner
2a7605055a GUACAMOLE-1859: Merge update to latest compatible versions of webapp dependencies. 2023-12-04 17:22:37 +00:00
Mike Jumper
0c6b9903ae GUACAMOLE-1859: Update to jUnit 5.10.1. 2023-12-03 15:35:24 -08:00
Mike Jumper
6e43c7f872 GUACAMOLE-1859: Update to Kotlin 1.9.21. 2023-12-03 15:35:24 -08:00
Mike Jumper
4a3ecdcb51 GUACAMOLE-1859: Update to MyBatis 3.5.14. 2023-12-03 15:35:24 -08:00
Mike Jumper
dbbe238cb4 GUACAMOLE-1859: Update to Apache Directory API v2.1.5. 2023-12-03 15:35:24 -08:00
Mike Jumper
d154b406b1 GUACAMOLE-1859: Update to Jersey 2.41. 2023-12-02 22:43:48 -08:00
Mike Jumper
6eb687b873 GUACAMOLE-1859: Update to Jackson 2.16.0. 2023-12-02 22:43:48 -08:00
Mike Jumper
c4d49f1808 GUACAMOLE-1859: Update to Guava 32.1.3. 2023-12-02 22:43:48 -08:00
Mike Jumper
1b11b31045 GUACAMOLE-1859: Update xmlsec to 2.2.6 (transitive dependency of SAML). 2023-12-01 11:05:56 -08:00
Mike Jumper
df7309c1f3 GUACAMOLE-1859: Update Logback to 1.3.14. 2023-12-01 11:05:29 -08:00