Commit Graph
531 Commits
Author SHA1 Message Date
Mike Jumper 9884bb2c0d GUACAMOLE-1290: Merge parameter definitions and translations for SSH public key (cert auth). 2024-08-27 15:43:37 -07:00
Virtually Nick 24443d6955 GUACAMOLE-1290: Add public key parameter for SSH and SFTP connections. 2024-08-27 05:55:05 -04:00
Virtually Nick 2a97e327fb GUACAMOLE-600: Add telnet connection timeout client setting. 2024-08-26 15:49:04 -04:00
Virtually Nick 821af60a88 GUACAMOLE-600: Add SSH and SFTP timeout client options. 2024-08-26 15:49:04 -04:00
Virtually Nick b92222c3a0 GUACAMOLE-600: Add RDP timeout client options. 2024-08-26 15:49:04 -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 b92871f11e GUACAMOLE-1267: Add client-side setting for disabling server input. 2024-05-02 08:05:17 -04:00
Virtually Nick 73f05ec87d GUACAMOLE-1289: Merge refactor Duo and authentication flow 2024-04-29 08:43:22 -04:00
Michael Jumper 13bb5f0e30 GUACAMOLE-1289: Prevent IdentifierGenerator utility class from being instantiated. 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
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
Virtually Nick a909f23d4c GUACAMOLE-1760: Add client-side options for compression and quality levels. 2024-04-17 14:38:04 -04:00
James Muehlner e182073c33 GUACAMOLE-1289: Merge upgrade to Duo API v4. 2024-04-05 10:14:43 -07:00
Alex Leitner 9f1a8e6686 GUACAMOLE-1289: Add new translations and guacamole properties. 2024-04-05 01:28:28 +00:00
Virtually Nick 732a4c5762 GUACAMOLE-1479: Move disabled methods up to new Disableable interface. 2024-04-03 19:33:07 -04:00
Alex Leitner 7c49466c79 GUACAMOLE-1289: Modify the Authentication Service to no longer explicitly compare state query string. 2024-04-03 05:47:48 +00:00
Virtually Nick beacffbfc7 GUACAMOLE-1479: Implement the disabled methods in guacamole-ext User and UserGroup classes. 2024-04-01 11:24:23 -04:00
Virtually Nick 17f16428f8 GUACAMOLE-1479: Correct AbstractUserGroup to actually be an abstract class. 2024-04-01 11:24:23 -04:00
James Muehlner f5fa04d331 GUACAMOLE-1931: Add configuration option to allow overwriting typescript files. 2024-03-29 16:25:04 +00:00
Alex Leitner b0e5ecd33e GUACAMOLE-1289: Handle resumable state for duo authentication. 2024-03-29 01:03:48 +00:00
Virtually Nick 13494baa4a GUACAMOLE-1289: Move AuthenticationSession components to guacamole-exit. 2024-03-29 00:57:40 +00:00
James Muehlner 455c05aa37 GUACAMOLE-1931: Add configuration option to allow overwriting recording files. 2024-03-18 17:01:51 +00:00
Virtually Nick d7e91a8ebe GUACAMOLE-1332: Client-side parameters for certificate fingerprints and trust. 2023-07-20 17:45:43 -04:00
Mike Jumper c479c91fbd GUACAMOLE-1642: Merge parameter definition for the VNC encodings parameter. 2023-04-26 08:54:14 -07:00
vanntile b1225894f6 GUACAMOLE-1770: add RDP Romanian keyboard layout 2023-04-15 07:34:31 +03:00
vanntile 769ae25899 GUACAMOLE-1771: add RDP Portuguese keyboard layout 2023-04-14 20:39:23 +03:00
James Muehlner d657d2b90a GUACAMOLE-926: Clean up unneeded code, trailing whitespace; fix bugs, styling, comments and licenses. 2023-04-11 23:12:54 +00:00
James Muehlner 9cdbe0fb36 GUACAMOLE-926: Improve response plumbing through to user. 2023-04-07 20:43:29 +00:00
James Muehlner 65074385e1 GUACAMOLE-926: Set JDBC to batch mode and just do operations one at a time. 2023-04-07 20:43:29 +00:00
James Muehlner 97e99d6fe3 GUACAMOLE-926: Create directory infrastructure for batch creation. 2023-04-07 20:43:29 +00:00
Virtually Nick f079e87f27 GUACAMOLE-1642: Add support for specifying the VNC encodings parameter. 2023-04-03 19:46:48 -04:00
James Muehlner 89945caa5f GUACAMOLE-1723: Simplify active window check; do not refresh from DB during active sessions. 2022-12-09 23:46:59 +00:00
Michael Jumper 606c7bd55c GUACAMOLE-1224: Improve readability of JavaDoc by shortening text of hyperlinked enum values. 2022-10-14 16:08:46 -07:00
Michael Jumper a0a5335c4d GUACAMOLE-1224: Further clarify DirectoryObjectEvent, renaming to IdentifiableObjectEvent. 2022-10-14 16:08:46 -07:00
Michael Jumper 9b7982a7f2 GUACAMOLE-1224: Clarify context of getAuthenticationProvider() for DirectoryObjectEvents. 2022-10-14 16:08:46 -07:00
Michael Jumper 93e7422466 GUACAMOLE-1224: Extract base interface for events affecting objects stored in a Directory. 2022-10-14 16:08:46 -07:00
Michael Jumper 818471ac84 GUACAMOLE-1224: Migrate existing auth-related logging to global event listener. 2022-10-14 16:08:46 -07:00
Michael Jumper b3319b817d GUACAMOLE-1224: Add user session invalidation/logout event. 2022-10-14 16:08:46 -07:00
Michael Jumper 8c36eaf55d GUACAMOLE-1224: Add events for overall webapp startup/shutdown. 2022-10-14 16:07:09 -07:00
Michael Jumper 79a1bcb2a3 GUACAMOLE-1224: Extract getName() / setName() into common Nameable interface. 2022-10-14 15:55:17 -07:00
Michael Jumper 417587259f GUACAMOLE-1224: Add CRUD-type events for Directory modifications. 2022-10-14 15:55:17 -07:00
Mike Jumper 6c43611f51 GUACAMOLE-1656: Merge support for per-user KSM vaults. 2022-09-28 15:06:40 -07:00
Michael Jumper 719e957be1 GUACAMOLE-990: Guarantee auth banning occurs before all other auth processing. 2022-09-12 09:17:32 -07:00
James Muehlner e4c65cba19 GUACAMOLE-1656: Add per-user KSM vault functionality. 2022-08-26 18:07:43 +00:00
Michael Jumper e6a61b7223 GUACAMOLE-990: Fire auth success/failure events only after authentication has absolutely succeeded or failed, including the details of any failure.
Previously, these events were fired only after the user's identity had
been determined (or failed to be determined). If we don't wait until
after the user contexts have also been successfully obtained (or failed
to be obtained), then things like MFA will not be taken into account
for auth events.
2022-08-22 09:59:06 -07:00
Michael Jumper be90de9a9d GUACAMOLE-377: Switch over to "disable-gfx" parameter (enable RDPGFX by default). 2022-05-18 15:56:39 -07:00
Michael Jumper 93d97e8c97 GUACAMOLE-377: Add parameter definition and translation for "enable-gfx". 2022-05-17 21:09:18 +00:00
Virtually Nick 36e15e19af Merge 1.5.0 changes back to master. 2022-03-31 14:46:51 -04:00
Michael Jumper c45bd9f7d3 GUACAMOLE-462: Ensure compatibility with 1.x extensions is maintained. 2022-03-31 18:07:29 +00:00