Commit Graph
6823 Commits
Author SHA1 Message Date
Michael Jumper e76ba5644f GUACAMOLE-1866: Switch to black "X" for recent connection removal button. 2024-08-24 22:29:23 -07: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
Mike Jumper af6e884b80 GUACAMOLE-374: Merge correction to SQL script paths in Docker initdb.sh script. 2024-08-16 15:27:46 -07:00
Virtually Nick f10fece042 GUACAMOLE-374: Fix paths in the initdb.sh script for Docker. 2024-08-15 15:20:32 -04:00
Mike Jumper f87fc3f99c GUACAMOLE-1196: Merge parameter definition and translation for option to disable display resize. 2024-08-06 00:13:03 -07:00
Mike Jumper 61b43f420f GUACAMOLE-1642: Merge translation string for VNC encodings field. 2024-08-02 17:03:57 -07: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 ce06f1c559 GUACAMOLE-1642: Add translation string for encoding field. 2024-08-01 15:29:18 -04:00
Virtually Nick deb858a6d1 GUACAMOLE-374: Merge fix xmlstarlet syntax for RemoteIpValve attributes 2024-07-30 14:14:03 -04:00
Scott Percival 7073a9caf7 GUACAMOLE-374: Fix xmlstarlet syntax for RemoteIpValve attributes 2024-07-30 11:36:31 +08:00
Virtually Nick 6493a2313b Merge patch branch changes to main. 2024-07-12 07:17:50 -04:00
Virtually Nick 2db835196e GUACAMOLE-1967: Merge remove duplicate wheel handler registrations. 2024-07-12 07:15:23 -04:00
Christopher Speck e5817c7004 GUACAMOLE-1967: Remove duplicate wheel handler registrations.
Modern-day browsers abide the standardized wheel event (typed `WheelEvent`),
however to support older browsers the legacy `DOMMouseScroll` (FireFox) and
`mousewheel` (all others) events are also being registered.

However modern browsers support both the modern event as well as the legacy,
which results in the wheel handler being registered multiple times. This results
in the wheel handler firing twice instead of once, causing excessive scrolling.

This change separates the event registration such that either the modern or the
legacy events are registered, and not both.
2024-07-11 16:10:27 -04:00
Virtually Nick 4dd7a84dfb GUACAMOLE-1196: Add option to disable display resize. 2024-07-04 12:23:48 -04:00
Mike Jumper 9a8a5f3318 GUACAMOLE-1479: Merge change to styling of disabled users/groups. 2024-06-21 15:29:36 -07:00
Virtually Nick 31d14a2b06 GUACAMOLE-1611: Merge improve FR translations and add missing ones 2024-06-18 11:21:33 -04:00
corentin-soriano b91d96b090 GUACAMOLE-1611: Improve FR translations and add missings ones. 2024-06-18 09:10:32 +02:00
Mike Jumper 9a77191866 GUACAMOLE-1956: Merge additional client dependency updates specific to main. 2024-06-12 09:34:13 -07:00
James Muehlner 279dc3866e GUACAMOLE-1956: Update NPM dependencies. 2024-06-11 21:40:28 +00: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
Mike Jumper 62820f12a3 GUACAMOLE-1956: Merge updates to latest compatible dependency versions. 2024-06-11 11:16:10 -07:00
James Muehlner 429d96888e GUACAMOLE-1956: Update maven dependencies to latest compatible versions. 2024-06-11 17:27:37 +00:00
James Muehlner 94988d944f GUACAMOLE-1956: Upgrade to latest compatible NPM dependencies. 2024-06-03 22:42:09 +00:00
James Muehlner 60f53e9f86 GUACAMOLE-1374: Merge updated base Docker image for building on ARM/ 2024-05-24 14:56:37 -07: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
Mike Jumper d0a0c1af25 GUACAMOLE-1267: Merge client-side setting for disabling VNC server input. 2024-05-15 00:48:59 -07:00
Virtually Nick 3b8be53d25 Merge patch branch changes to main. 2024-05-09 17:13:48 -04:00
Virtually Nick 1b2da5fbda GUACAMOLE-1948: Merge provide a comprehensive error message for input exceeding database column. 2024-05-09 17:12:52 -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
Virtually Nick b92871f11e GUACAMOLE-1267: Add client-side setting for disabling server input. 2024-05-02 08:05:17 -04:00
Virtually Nick c721ee21a2 GUACAMOLE-1289: Merge remove old Duo license information. 2024-05-01 17:32:45 -04: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
Virtually Nick 73f05ec87d GUACAMOLE-1289: Merge refactor Duo and authentication flow 2024-04-29 08:43:22 -04: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 4a0e9f310f GUACAMOLE-1289: Ensure updates to credentials are accurately represented in failure events. 2024-04-25 18:10:48 -07:00
Michael Jumper 13bb5f0e30 GUACAMOLE-1289: Prevent IdentifierGenerator utility class from being instantiated. 2024-04-25 18:10:48 -07:00
Michael Jumper 9cca3dc657 GUACAMOLE-1289: Update recently-added, Duo-related dependency names to match the naming style of their corresponding projects. 2024-04-25 18:10:48 -07:00
Michael Jumper 73eb4536a9 GUACAMOLE-1289: Remove unnecessary re-bundling of Apache license. 2024-04-25 18:10:48 -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
Virtually Nick d6ff746808 GUACAMOLE-374: Merge generalize Docker image to automatically map environment variables to properties. 2024-04-25 20:44:03 -04:00
Michael Jumper 1b271a2407 GUACAMOLE-374: Enable automatic IP banning (brute-force throttling) by default. 2024-04-25 14:23:02 -07:00
Michael Jumper 649492b412 GUACAMOLE-374: Allow log level to be configured easily with "log-level" property. 2024-04-25 14:23:02 -07:00
Michael Jumper acaee44a53 GUACAMOLE-374: Allow multiple PropertyValue annotations to be associated with each enum value for EnumGuacamoleProperty. 2024-04-25 14:23:02 -07:00
Michael Jumper c818650ae0 GUACAMOLE-374: Switch to "REMOTE_IP_VALVE_*" environment variables for configuring RemoteIpValve. 2024-04-25 14:23:02 -07:00