Michael Jumper
78990d97dd
GUACAMOLE-1956: Update Bouncy Castle to latest compatible (v1.80).
2025-03-04 02:31:02 -08:00
Michael Jumper
9d08bcf4a9
GUACAMOLE-1956: Update Jackson to latest compatible (v2.18.3).
2025-03-04 02:31:02 -08:00
Michael Jumper
3d0b0543d6
GUACAMOLE-1956: Update SLF4J to latest compatible (v2.0.17).
2025-03-04 02:31:02 -08:00
Michael Jumper
7e3535e7ba
GUACAMOLE-1956: Update to latest release of Logback (v1.3.15).
2025-03-03 00:14:00 -08:00
Michael Jumper
eb608366b7
GUACAMOLE-1956: Update to latest release of KSM Java SDK (v17.0.0).
2025-03-03 00:13:56 -08:00
Virtually Nick
38541c63aa
GUACAMOLE-377: Merge address performance regression related to migration to guac_display.
2025-02-07 09:28:05 -05:00
Michael Jumper
f2958ffb55
GUACAMOLE-377: Set NO_DELAY on guacd socket to avoid unnecessary latency.
2025-02-06 17:00:39 -08:00
Michael Jumper
1a57d41a1b
GUACAMOLE-377: Use ImageDecoder to decode images while they are being received (if possible).
2025-02-06 17:00:39 -08:00
Virtually Nick
e181b8eede
GUACAMOLE-1708: Merge add Czech keyboard layout options for client
2025-01-26 14:08:54 -05:00
Max
77a5723dd9
GUACAMOLE-1708: Add Czech keyboard layout
2025-01-23 19:50:30 +01:00
Michael Jumper
1454a5deae
GUACAMOLE-377: Revert to synchronous flush (asynchronous is slower).
...
The asynchronous flush mechanism leveraging requestAnimationFrame() does
not perform as well as the old synchronous flush. This appears to be due
to delays in when the browser actually allows the frame to proceed,
causing the client to lag behind.
The old synchronous flush mechanism does not suffer from such issues.
2025-01-13 14:52:43 -08:00
Virtually Nick
0460352401
GUACAMOLE-1956: Merge (re-)update to latest compatible dependencies.
2025-01-02 22:03:06 -05:00
Michael Jumper
38d1bc0ef2
GUACAMOLE-1956: Update JavaScript build-only dependencies where possible.
2025-01-02 15:55:36 -08:00
Michael Jumper
2df43bce9c
GUACAMOLE-1956: Update Java dependencies to latest compatible.
2025-01-02 15:55:36 -08:00
Virtually Nick
64bfd452ea
GUACAMOLE-1239: Merge fix RADIUS extension build.
2025-01-02 09:57:23 -05:00
Michael Jumper
88487bc536
GUACAMOLE-1239: Fix RADIUS extension build (ConfigurationService should have been removed).
2025-01-01 21:13:24 -08:00
Michael Jumper
ce98043c16
GUACAMOLE-1956: Revert upgrade of SAML dependencies back to latest compatible.
2025-01-01 21:03:04 -08:00
Virtually Nick
333b73c3dd
GUACAMOLE-1239: Merge refactor away need for isCaseSensitive() function of Identifiable.
2024-12-02 18:53:06 -05:00
Michael Jumper
16ab520664
GUACAMOLE-1239: Refactor away need for isCaseSensitive() function of Identifiable.
2024-11-27 11:35:12 -08:00
Mike Jumper
2e8d2f3191
GUACAMOLE-1239: Merge changes correcting and simplifying case sensitivity settings (single global setting).
2024-11-10 10:40:34 -08:00
Virtually Nick
f314e78c7c
GUACAMOLE-1239: Add case-sensitivity configuration for UserGroup objects and remove per-extension configuration.
2024-11-09 09:24:14 -05:00
Virtually Nick
cdc4524751
GUACAMOLE-1239: Correct query error in UserPermissionMapper.
2024-11-03 07:40:07 -05:00
Virtually Nick
ddd09969d8
GUACAMOLE-1239: Remove per-extension configuration for case-sensitivity, retaining only global configuration.
2024-10-31 13:30:46 -04:00
Virtually Nick
240dcd9a52
GUACAMOLE-1239: JDBC module should pull case-sensitivity from authentcated user when possible.
2024-10-27 22:29:12 -04:00
Virtually Nick
d3da20ff54
GUACAMOLE-1239: Correct comment in Identifiable case sensitive method.
2024-10-27 22:28:40 -04:00
Virtually Nick
b26c37eba6
GUACAMOLE-1239: Update case-sensitivity logic for AbstractIdentifiable
2024-10-18 07:29:10 -04:00
Virtually Nick
2c5414aee2
GUACAMOLE-1239: Fix issue with records added by non-JDBC connections.
2024-10-18 07:25:33 -04:00
Virtually Nick
61f6c8ceb1
GUACAMOLE-1239: Add case-sensitivity settings to permissions mappers and services.
2024-10-12 16:19:56 -04:00
Mike Jumper
3fcc59a8a5
GUACAMOLE-1239: Merge corrections to mapping of new "caseSensitive" parameter for JDBC queries.
2024-10-11 12:53:18 -07:00
Virtually Nick
76d37b4071
GUACAMOLE-1239: Move caseSensitive parameter to the base mapper classes.
2024-10-11 14:10:31 -04:00
Virtually Nick
3d86026cb1
GUACAMOLE-1239: Make sure case sensitivity warnings are only displayed at startup.
2024-10-11 12:38:26 -04:00
Virtually Nick
b2f74a6829
GUACAMOLE-1239: Correct spelling of parameter annotations for caseSensitive parameters.
2024-10-10 07:46:45 -04:00
Alexander Leitner
d433a2751c
GUACAMOLE-374: Merge changes to restore support for legacy Docker links.
2024-10-04 17:26:56 -04:00
Mike Jumper
71f26e966f
GUACAMOLE-1239: Merge removal of duplicated Environment binding in SSO extensions.
2024-10-04 11:03:40 -07:00
Mike Jumper
776be04f20
GUACAMOLE-1020: Merge readability improvements and correction to order of HostName object creation.
2024-10-04 10:36:19 -07:00
Virtually Nick
06786ff565
GUACAMOLE-1020: Relocate HostName conversion and clean up formatting.
2024-10-04 06:52:59 -04:00
Virtually Nick
adfa371a06
GUACAMOLE-1239: Remove Environment binding from SSO base class.
2024-10-04 06:39:57 -04:00
Michael Jumper
b96b4946f2
GUACAMOLE-374: Restore support for legacy Docker links.
2024-10-03 12:11:01 -07:00
Mike Jumper
02138fb208
GUACAMOLE-1239: Merge support for configuring username case-insensitivity.
2024-10-02 09:24:37 -07:00
Virtually Nick
116f709454
GUACAMOLE-1239: Update JDBC queries to handle case-sensitivity.
2024-10-02 09:23:27 -04:00
Virtually Nick
4d5101574a
GUACAMOLE-1239: Make identifier comparison case-insensitive.
2024-10-02 09:23:27 -04:00
Mike Jumper
5d44ae4f37
GUACAMOLE-1020: Merge extension providing additional connection/login restrictions.
2024-10-01 23:59:29 -07:00
Virtually Nick
95cd386791
GUACAMOLE-1020: Make sure only admin users can modify restrictions.
2024-10-01 21:16:05 -04:00
Virtually Nick
ca343c7304
GUACAMOLE-1611: Merge fix misplaced accent.
2024-10-01 06:39:47 -04:00
corentin-soriano
2b37922516
GUACAMOLE-1611: Fix misplaced accent.
2024-10-01 11:24:30 +02:00
Virtually Nick
1e04d6d366
GUACAMOLE-1020: Pull effective group membership from the AuthenticatedUser object.
2024-09-28 07:57:24 -04:00
Virtually Nick
cc14281f01
GUACAMOLE-1020: Handle differences in Sunday processing for Java and JavaScript.
2024-09-28 07:57:24 -04:00
Virtually Nick
d97cde0e6f
GUACAMOLE-1020: Clean up unnecessary Java imports.
2024-09-28 07:57:24 -04:00
Virtually Nick
7cfe979ed1
GUACAMOLE-1020: Move time conversion to shared function.
2024-09-28 07:57:24 -04:00
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