Commit Graph
100 Commits
Author SHA1 Message Date
Virtually Nick baa0bddf41 Merge 1.6.1 changes to patch. 2026-01-28 06:46:18 -05:00
Virtually Nick bc6e7665a4 Merge 1.6.1 changes to patch. 2025-12-29 10:53:53 -05:00
Virtually Nick 2645cffe56 Merge 1.6.1 changes to patch. 2025-12-26 19:35:24 -05:00
Virtually Nick 27be6e9f33 Merge 1.6.1 changes to patch branch. 2025-12-12 20:36:18 -05:00
Virtually Nick 1e188b48f2 Merge 1.6.1 changes to patch. 2025-12-05 22:00:26 -05:00
Virtually Nick aae7bb8e56 Merge 1.6.1 changes to patch branch. 2025-12-03 21:15:42 -05:00
Virtually Nick 81634594d9 Merge 1.6.1 changes to patch. 2025-11-09 20:29:58 -05:00
Virtually Nick b68ed4f73f Merge 1.6.1 changes to patch. 2025-11-04 14:29:41 -05:00
Virtually Nick 2753ee21ab GUACAMOLE-2119: Add setting to enable reading _FILE variables by default. 2025-08-25 12:29:24 -04:00
Virtually Nick 71f39be0d1 Merge 1.6.0 changes to patch. 2025-06-02 13:57:04 -04:00
Virtually Nick 63987d84fd GUACAMOLE-2051: Allow Guacamole properties to be either comma or semi-colon delimited. 2025-05-29 19:03:37 -04:00
Virtually Nick 455d7a0cba Merge 1.6.0 changes to patch. 2025-05-27 20:11:33 -04:00
Virtually Nick 07816bfb69 Merge 1.6.0 changes to patch branch. 2025-05-08 14:23:13 -04:00
Virtually Nick 93fd2427c4 Merge 1.6.0 changes to patch branch. 2025-05-02 12:51:44 -04:00
Virtually Nick aeed51190e Merge 1.6.0 changes to patch. 2025-04-23 15:21:29 -04:00
Virtually Nick cce4fc6500 Merge 1.6.0 changes to patch branch. 2025-04-15 10:57:44 -04:00
Virtually Nick 74e597397a Merge 1.6.0 changes to patch. 2025-04-14 22:19:55 -04:00
Virtually Nick 94e9a9b3e4 Merge 1.6.0 changes to patch. 2025-04-10 06:28:41 -04:00
Virtually Nick efc688c1c8 Merge 1.6.0 changes to patch. 2025-04-08 16:36:36 -04:00
Virtually Nick 5856c3bc69 Merge 1.6.0 changes to patch. 2025-04-07 13:06:11 -04:00
Virtually Nick fdf555f143 Merge 1.6.0 changes to patch branch. 2025-03-04 14:54:15 -05:00
Virtually Nick 4b95f5533c Merge 1.6.0 changes to patch branch. 2025-02-07 10:29:41 -05:00
Virtually Nick 955e125408 Merge 1.6.0 changes to patch branch. 2025-01-26 14:10:18 -05:00
Virtually Nick b3e21b7c70 Merge 1.6.0 changes back to patch. 2025-01-02 22:10:38 -05:00
Virtually Nick 63f95f3ea0 Merge 1.6.0 changes to patch branch. 2024-12-02 18:53:55 -05: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
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
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
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
Virtually Nick 95cd386791 GUACAMOLE-1020: Make sure only admin users can modify restrictions. 2024-10-01 21:16:05 -04:00
Virtually Nick fd9b5b518c Merge 1.6.0 changes back to patch. 2024-10-01 09:42:27 -04: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
Virtually Nick 8ad254e89f GUACAMOLE-1020: Add Docker mapping for the restrict extension module. 2024-09-28 07:57:24 -04:00
Virtually Nick 422db894f3 GUACAMOLE-1020: Fix issues with Timezone offset and next day calculations. 2024-09-28 07:57:24 -04:00
Virtually Nick 1b7c35e189 GUACAMOLE-1020: Correct issues with DST not being interpreted correctly. 2024-09-28 07:57:24 -04:00
Virtually Nick e7279f0a8d GUACAMOLE-1020: Remove Weekend and Weekday definitions to avoid locale issues. 2024-09-28 07:57:24 -04:00
Virtually Nick 1088f60a49 GUACAMOLE-1020: Implement extension with enhanced login and connection restrictions. 2024-09-28 07:57:23 -04:00
Virtually Nick 7a158c0285 Merge 1.6.0 changes back to patch. 2024-09-25 13:34:12 -04:00
Virtually Nick d9f61cef75 Merge 1.6.0 changes back to patch. 2024-09-25 12:47:30 -04:00
Virtually Nick 3840b09dfb GUACAMOLE-61: Strings for token names should be static. 2024-08-30 16:57:43 -04:00
Virtually Nick 1cc677a0e9 GUACAMOLE-577: Update comment for proxy encryption method in LDAP code. 2024-08-30 16:43:11 -04:00
Virtually Nick 387f65590c GUACAMOLE-577: guacConfigProxyHostname should be single-valued. 2024-08-30 16:35:44 -04:00
Virtually Nick 9bc6150369 GUACAMOLE-1006: Convert LDAP extension to use new StringGuacamoleProperty Collection. 2024-08-30 10:58:31 -04:00
Virtually Nick 9da1289677 GUACAMOLE-1006: Implement Collection support within GuacamoleProperty classes. 2024-08-30 10:58:31 -04:00
Virtually Nick 7d8a6686c1 GUACAMOLE-61: New JDBC tokens should follow the standard naming conventions. 2024-08-29 22:14:52 -04:00
Virtually Nick 6fab0f5036 GUACAMOLE-577: Add support for Proxy Configuration to Connections stored in LDAP. 2024-08-29 21:37:46 -04:00
Virtually Nick afe1e86d90 GUACAMOLE-61: Add JDBC-specific tokens, including connection start date and time. 2024-08-29 17:07:17 -04:00
Virtually Nick 8f6d0c37cc GUACAMOLE-538: Add newlines at the end of the schema files for easy concatenation. 2024-08-29 17:03:48 -04: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 e11c761c9f Merge 1.6.0 changes to patch branch. 2024-08-25 08:35:52 -04:00
Virtually Nick 124bb2fe8d Merge 1.6.0 changes to patch branch. 2024-08-18 18:08:45 -04:00
Virtually Nick f10fece042 GUACAMOLE-374: Fix paths in the initdb.sh script for Docker. 2024-08-15 15:20:32 -04:00
Virtually Nick ce06f1c559 GUACAMOLE-1642: Add translation string for encoding field. 2024-08-01 15:29:18 -04: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 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
Virtually Nick 3b8be53d25 Merge patch branch changes to main. 2024-05-09 17:13:48 -04:00
Virtually Nick b92871f11e GUACAMOLE-1267: Add client-side setting for disabling server input. 2024-05-02 08:05:17 -04:00
Virtually Nick 4d7a54b463 GUACAMOLE-1866: Allow recent connections to be removed. 2024-04-17 14:44:20 -04:00
Virtually Nick a909f23d4c GUACAMOLE-1760: Add client-side options for compression and quality levels. 2024-04-17 14:38:04 -04:00
Virtually Nick 462022e3f1 GUACAMOLE-1068: Generate random key at each login if key is unconfirmed. 2024-04-12 23:11:10 -04:00
Virtually Nick 3b76865eec GUACAMOLE-1916: Jump to top of page after clone. 2024-04-05 15:11:56 -04:00
Virtually Nick 732a4c5762 GUACAMOLE-1479: Move disabled methods up to new Disableable interface. 2024-04-03 19:33:07 -04:00
Virtually Nick 61457686e3 GUACAMOLE-1479: Update front-end styles and translations for disabled users and user groups. 2024-04-01 11:24:23 -04:00
Virtually Nick 015117f079 GUACAMOLE-1479: Switch JDBC module to use disabled methods instead of attributes. 2024-04-01 11:24:23 -04:00
Virtually Nick 75250148b0 GUACAMOLE-1479: Implement the disabled methods for User and UserGroup in REST API. 2024-04-01 11:24:23 -04: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
Virtually Nick 7807bb9c11 GUACMAOLE-1289: Fixup and debugging. 2024-03-29 00:57:41 +00:00
Virtually Nick cbd7f60f5d GUACAMOLE-1289: Licenses for updated Duo components. 2024-03-29 00:57:40 +00:00
Virtually Nick e8860e4dd8 GUACAMOLE-1289: Update the Duo extension to the v4 API 2024-03-29 00:57:40 +00:00
Virtually Nick 13494baa4a GUACAMOLE-1289: Move AuthenticationSession components to guacamole-exit. 2024-03-29 00:57:40 +00:00
Virtually Nick eb31d5e82d Merge patch branch changes to main branch. 2024-03-25 08:42:46 -04:00
Virtually Nick 8b96e9cd29 Merge 1.5.5 changes to patch branch. 2024-03-25 08:41:54 -04:00
Virtually Nick ecec7bc305 Merge 1.5.5 changes back to main. 2024-03-12 17:48:21 -04:00
Virtually Nick 5843c67704 Merge 1.5.5 changes back to main. 2024-03-09 15:05:19 -05:00