Commit Graph

1751 Commits

Author SHA1 Message Date
Virtually Nick
042b99bede GUACAMOLE-1020: Implement a new Restrictable interface and make slight name changes to classes. 2024-09-28 07:57:24 -04:00
Virtually Nick
422db894f3 GUACAMOLE-1020: Fix issues with Timezone offset and next day calculations. 2024-09-28 07:57:24 -04:00
Virtually Nick
1b7c35e189 GUACAMOLE-1020: Correct issues with DST not being interpreted correctly. 2024-09-28 07:57:24 -04:00
Virtually Nick
e7279f0a8d GUACAMOLE-1020: Remove Weekend and Weekday definitions to avoid locale issues. 2024-09-28 07:57:24 -04:00
Virtually Nick
1088f60a49 GUACAMOLE-1020: Implement extension with enhanced login and connection restrictions. 2024-09-28 07:57:23 -04:00
Virtually Nick
2168b44be0 GUACAMOLE-1611: Merge add new French translations. 2024-09-25 13:32:57 -04:00
corentin-soriano
3d0f43b558 GUACAMOLE-1611: Add new French translations. 2024-09-25 19:23:16 +02:00
James Muehlner
595f3547f9 GUACAMOLE-1984: Upgrade KSM SDK to latest v16.6.5. 2024-09-24 21:20:05 +00:00
Mike Jumper
073d1d476e GUACAMOLE-61: Merge migration to static final values for JDBC token names. 2024-08-30 15:23:15 -07:00
Virtually Nick
3840b09dfb GUACAMOLE-61: Strings for token names should be static. 2024-08-30 16:57:43 -04:00
Virtually Nick
1cc677a0e9 GUACAMOLE-577: Update comment for proxy encryption method in LDAP code. 2024-08-30 16:43:11 -04:00
Virtually Nick
387f65590c GUACAMOLE-577: guacConfigProxyHostname should be single-valued. 2024-08-30 16:35:44 -04:00
Mike Jumper
0301a1148a GUACAMOLE-1006: Merge support for reading any property value as a Collection. 2024-08-30 10:44:51 -07:00
Virtually Nick
9bc6150369 GUACAMOLE-1006: Convert LDAP extension to use new StringGuacamoleProperty Collection. 2024-08-30 10:58:31 -04:00
Virtually Nick
9da1289677 GUACAMOLE-1006: Implement Collection support within GuacamoleProperty classes. 2024-08-30 10:58:31 -04:00
Mike Jumper
29e4a00c65 GUACAMOLE-61: Merge improved naming convention for JDBC-specific tokens. 2024-08-29 19:49:57 -07:00
Virtually Nick
7d8a6686c1 GUACAMOLE-61: New JDBC tokens should follow the standard naming conventions. 2024-08-29 22:14:52 -04:00
Virtually Nick
6fab0f5036 GUACAMOLE-577: Add support for Proxy Configuration to Connections stored in LDAP. 2024-08-29 21:37:46 -04:00
Mike Jumper
2799df6797 GUACAMOLE-538: Merge support for system-level "AUDIT" permission. 2024-08-29 16:47:28 -07:00
Mike Jumper
289cee82db GUACAMOLE-61: Merge additional JDBC-specific tokens, including start date and time. 2024-08-29 16:42:48 -07:00
Virtually Nick
afe1e86d90 GUACAMOLE-61: Add JDBC-specific tokens, including connection start date and time. 2024-08-29 17:07:17 -04:00
Virtually Nick
8f6d0c37cc GUACAMOLE-538: Add newlines at the end of the schema files for easy concatenation. 2024-08-29 17:03:48 -04:00
Mike Jumper
f6c2787dc1 GUACAMOLE-1855: Merge configuration options for bypassing MFA based on client address. 2024-08-29 00:16:29 -07:00
Mike Jumper
086802ad2f GUACAMOLE-1980: Merge client version update to 1.6.0. 2024-08-28 23:02:39 -07:00
James Muehlner
929f6c7f6d GUACAMOLE-1980: Update client versions to 1.6.0. 2024-08-29 00:16:00 +00:00
Mike Jumper
addac2a263 GUACAMOLE-1956: Merge updates to Java and JavaScript dependencies. 2024-08-28 11:26:11 -07:00
Alex Leitner
68a0d22d2a GUACAMOLE-1956: Bring Java and JavaScript dependencies up to date. 2024-08-21 14:39:54 -04:00
Virtually Nick
fedda30495 GUACAMOLE-1881: Merge add parameter token containing the domain of LDAP/AD usernames. 2024-08-18 18:03:32 -04:00
Michael Jumper
37d8e5ada9 GUACAMOLE-1881: Remove unnecessary recompilation of static domain extraction regex. 2024-08-02 00:32:42 -07:00
Michael Jumper
b2b1452e11 GUACAMOLE-1881: Decouple domain extraction from whether the extracted domain is used for a token. 2024-08-02 00:32:42 -07:00
Virtually Nick
2ecad02fe1 GUACAMOLE-1855: Use common code for checking for IP in list. 2024-07-29 09:25:00 -04:00
Virtually Nick
614cd550bd GUACAMOLE-1855: Implement bypass and enforcement options in the TOTP module. 2024-07-29 09:25:00 -04:00
Virtually Nick
9139bdef02 GUACAMOLE-1855: Implement bypass and enforcement options in the Duo 2FA module. 2024-07-29 09:25:00 -04:00
Virtually Nick
8d1a9fdf42 GUACAMOLE-1855: Implement property for tracking list of IP Addresses. 2024-07-29 09:25:00 -04:00
Virtually Nick
24e7e05ad9 GUACAMOLE-538: Update JDBC extension to recognize AUDIT permissions. 2024-07-09 10:35:59 -04:00
Mike Jumper
9a8a5f3318 GUACAMOLE-1479: Merge change to styling of disabled users/groups. 2024-06-21 15:29:36 -07:00
James Muehlner
ea7c5ef18e GUACAMOLE-1956: Switch guacamole-auth-sso-ssl to updated version of bc-fips. 2024-06-11 18:43:38 +00:00
Michael Jumper
284353da48 Merge changes from patch branch back to main. 2024-06-11 11:19:52 -07:00
James Muehlner
429d96888e GUACAMOLE-1956: Update maven dependencies to latest compatible versions. 2024-06-11 17:27:37 +00:00
Michael Jumper
50fdb34540 GUACAMOLE-1881: Remove unnecessary usage of TokenName.canonicalize() to derive static name. 2024-05-15 10:37:06 -07:00
Josna battula
27bbd35a3d GUACAMOLE-1881: Adding new standard token LDAP_DOMAIN by extracting from user credentials 2024-05-15 10:09:20 -07:00
Virtually Nick
3b8be53d25 Merge patch branch changes to main. 2024-05-09 17:13:48 -04:00
Alex Leitner
7317edd17d GUACAMOLE-1948: Provide a comprehensive error message for input exceeding database column. 2024-05-07 08:23:50 +09:00
Michael Jumper
58d6828e17 GUACAMOLE-1289: Remove old license information from before migration to Duo's "Universal Prompt". 2024-05-01 10:24:13 -07:00
Michael Jumper
ee75b01c50 GUACAMOLE-1289: Expiration times for AuthenticationSessionManager are relative, not absolute. 2024-04-26 00:43:51 -07:00
Michael Jumper
ed4c0ab779 GUACAMOLE-1289: Redirect back to Duo in case of unexpected failures or invalid tokens. 2024-04-25 18:43:15 -07:00
Michael Jumper
3859fd2f1c GUACAMOLE-1289: Migrate to minute-granularity timeouts for Duo (default of 5 minutes). 2024-04-25 18:10:48 -07:00
Michael Jumper
23ed76d460 GUACAMOLE-1289: Remove Duo dependency on Spring. Update transitive Duo dependencies to latest compatible. 2024-04-25 18:10:48 -07:00
Michael Jumper
6dd4766da4 GUACAMOLE-1289: Refactor Duo and authentication-resumption changes to instead leverage support for updating/replacing credentials prior to auth. 2024-04-25 18:10:48 -07:00
James Muehlner
45c5afbf1e GUACAMOLE-1946: Disable autofill on TOTP verification code field. 2024-04-19 21:32:59 +00:00