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
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
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
04806f8d0a
GUACAMOLE-538: Add web application support for AUDIT permission.
2024-07-09 10:35:59 -04:00
Virtually Nick
24e7e05ad9
GUACAMOLE-538: Update JDBC extension to recognize AUDIT permissions.
2024-07-09 10:35:59 -04:00
Virtually Nick
7b7f76f80c
GUACAMOLE-538: Add System audit permission.
2024-07-09 10:29:26 -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
maeda577
d07957f79c
GUACAMOLE-520: Add mapping of Japanese IME keys.
2024-05-22 20:32:05 +09: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
Michael Jumper
d6a491f933
GUACAMOLE-374: Automatically read properties from files pointed to by "*_FILE" environment variables.
2024-04-25 14:23:02 -07:00