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
Alexis Vézina
d5444a2d1a
GUACAMOLE-1312: Adds FR-CA keyboard layout
...
And its French and English traductions
2022-03-16 14:53:46 -04:00
Michael Jumper
26a9246e32
GUACAMOLE-462: Correct missing import for JavaDoc reference.
2022-02-28 00:30:30 +00:00
Michael Jumper
449fcb828e
GUACAMOLE-462: Allow individual records to be identified and retrieved directly.
2022-02-28 00:30:30 +00:00
Michael Jumper
0cca98d0b2
GUACAMOLE-462: Directly support associating session recordings with history entries at API level.
2022-02-28 00:30:30 +00:00
Michael Jumper
a5c58e221b
GUACAMOLE-462: Add convenience classes for decorating ActivityRecordSets and their records.
2022-02-28 00:30:30 +00:00