Commit Graph
100 Commits
Author SHA1 Message Date
Michael Jumper f95a218cc8 Merge changes from patch branch back to main. 2024-09-01 18:48:50 -07:00
Michael Jumper 3de0a1e9df Merge 1.6.0 changes back to patch. 2024-09-01 18:48:43 -07:00
Mike Jumper 073d1d476e GUACAMOLE-61: Merge migration to static final values for JDBC token names. 2024-08-30 15:23:15 -07:00
Mike Jumper 48501cd316 GUACAMOLE-577: Merge correction to schema for guacConfigProxyHostname (should be single-valued). 2024-08-30 15:21:22 -07:00
Michael Jumper bef7e30ba2 Merge changes from patch branch back to main. 2024-08-30 10:52:54 -07:00
Michael Jumper df1745faa7 Merge 1.6.0 changes back to patch. 2024-08-30 10:52:51 -07:00
Mike Jumper 0301a1148a GUACAMOLE-1006: Merge support for reading any property value as a Collection. 2024-08-30 10:44:51 -07:00
Mike Jumper 29e4a00c65 GUACAMOLE-61: Merge improved naming convention for JDBC-specific tokens. 2024-08-29 19:49:57 -07:00
Mike Jumper 5f8afbddc4 GUACAMOLE-577: Merge support for configuring the proxy parameters of connections in LDAP. 2024-08-29 19:48:12 -07:00
Mike Jumper 2799df6797 GUACAMOLE-538: Merge support for system-level "AUDIT" permission. 2024-08-29 16:47:28 -07:00
Mike Jumper 289cee82db GUACAMOLE-61: Merge additional JDBC-specific tokens, including start date and time. 2024-08-29 16:42:48 -07:00
Mike Jumper f6c2787dc1 GUACAMOLE-1855: Merge configuration options for bypassing MFA based on client address. 2024-08-29 00:16:29 -07:00
Mike Jumper 086802ad2f GUACAMOLE-1980: Merge client version update to 1.6.0. 2024-08-28 23:02:39 -07:00
Michael Jumper 468c05070f Merge changes from patch branch back to main. 2024-08-28 14:38:26 -07:00
Michael Jumper 2a0e06fa05 Merge 1.6.0 changes back to patch. 2024-08-28 14:38:21 -07:00
Mike Jumper addac2a263 GUACAMOLE-1956: Merge updates to Java and JavaScript dependencies. 2024-08-28 11:26:11 -07:00
Michael Jumper d3b784dfa0 Merge changes from patch branch back to main. 2024-08-27 23:47:37 -07:00
Michael Jumper 0bfc20e511 Merge 1.6.0 changes back to patch. 2024-08-27 23:47:25 -07:00
Mike Jumper 9884bb2c0d GUACAMOLE-1290: Merge parameter definitions and translations for SSH public key (cert auth). 2024-08-27 15:43:37 -07:00
Michael Jumper 8ecc64b30e GUACAMOLE-926: Reorder "Import" button to end to avoid fighting muscle memory.
Users that are used to the established Guacamole UI will be used to
clicking the leftmost button when attempting to create a new connection,
but the leftmost button has changed from "New Connection" to "Import".

This change restores that original button order, with "New Connection"
being on the far left.
2024-08-27 11:58:31 -07:00
Mike Jumper c243af2ad1 GUACAMOLE-600: Merge settings and translations for timeout parameters. 2024-08-26 23:52:32 -07:00
Mike Jumper d5a27f0938 GUACAMOLE-520: Merge mapping of Japanese IME keys. 2024-08-26 00:26:23 -07:00
Michael Jumper ab020234c2 GUACAMOLE-1740: Do not require multiple clicks to begin editing the clipboard. 2024-08-25 01:06:39 -07:00
Michael Jumper b2f6e24bcb GUACAMOLE-1866: Move and rename dedicated "Recent Connections" settings to more general "Appearance" section. 2024-08-24 23:35:11 -07:00
Michael Jumper f53e23ca75 GUACAMOLE-1866: Remove application header from home page. 2024-08-24 23:21:57 -07:00
Michael Jumper 6622166510 GUACAMOLE-1866: Only show recent connection removal "X" when hovering connection. 2024-08-24 22:29:54 -07:00
Michael Jumper e76ba5644f GUACAMOLE-1866: Switch to black "X" for recent connection removal button. 2024-08-24 22:29:23 -07:00
Mike Jumper af6e884b80 GUACAMOLE-374: Merge correction to SQL script paths in Docker initdb.sh script. 2024-08-16 15:27:46 -07:00
Michael Jumper fff7ba4122 Merge changes from patch branch back to main. 2024-08-06 16:38:12 -07:00
Michael Jumper 77d4de10d2 Merge 1.6.0 changes back to patch. 2024-08-06 16:37:49 -07:00
Mike Jumper f87fc3f99c GUACAMOLE-1196: Merge parameter definition and translation for option to disable display resize. 2024-08-06 00:13:03 -07:00
Mike Jumper 61b43f420f GUACAMOLE-1642: Merge translation string for VNC encodings field. 2024-08-02 17:03:57 -07:00
Michael Jumper 37d8e5ada9 GUACAMOLE-1881: Remove unnecessary recompilation of static domain extraction regex. 2024-08-02 00:32:42 -07:00
Michael Jumper b2b1452e11 GUACAMOLE-1881: Decouple domain extraction from whether the extracted domain is used for a token. 2024-08-02 00:32:42 -07:00
Mike Jumper 9a8a5f3318 GUACAMOLE-1479: Merge change to styling of disabled users/groups. 2024-06-21 15:29:36 -07:00
Mike Jumper 9a77191866 GUACAMOLE-1956: Merge additional client dependency updates specific to main. 2024-06-12 09:34:13 -07: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
Michael Jumper 50fdb34540 GUACAMOLE-1881: Remove unnecessary usage of TokenName.canonicalize() to derive static name. 2024-05-15 10:37:06 -07:00
Mike Jumper d0a0c1af25 GUACAMOLE-1267: Merge client-side setting for disabling VNC server input. 2024-05-15 00:48:59 -07: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
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
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
Michael Jumper 9580dd4f82 GUACAMOLE-374: Support absolutely all properties and extensions. 2024-04-25 14:23:02 -07:00
Michael Jumper 3130728ecf GUACAMOLE-1905: Remove license documentation for dependencies no longer used. 2024-03-24 20:59:04 -07:00
Michael Jumper 30bf87368d GUACAMOLE-1905: Update to latest compatible version of Jersey (2.42). 2024-03-24 18:47:58 -07:00
Michael Jumper 5ff5b27817 GUACAMOLE-1905: Do not consider Logback 1.5.x for updates (incompatible). 2024-03-24 15:03:39 -07:00
Michael Jumper 923fe14d6c GUACAMOLE-1905: Update to latest compatible version of Jackson (2.17.0). 2024-03-24 15:02:43 -07:00
Michael Jumper 26e0a97201 GUACAMOLE-1905: Update to latest version of Kotlin (1.9.23). 2024-03-24 14:30:47 -07:00
Michael Jumper 3611be5c41 Merge changes from patch branch back to main. 2024-03-14 00:28:19 -07:00
Michael Jumper 1a51fc44b4 Merge 1.5.5 changes back to patch. 2024-03-14 00:27:48 -07:00
Mike Jumper 6119c85d00 GUACAMOLE-1905: Merge correction to license information for Woodstox. 2024-03-13 17:28:56 -07:00
Michael Jumper 5a43d494f2 Merge patch changes back to main. 2024-03-13 15:27:32 -07:00
Michael Jumper 4f8848d846 Merge 1.5.5 changes back to patch. 2024-03-13 15:27:03 -07:00
Mike Jumper fe3f1d0eb4 GUACAMOLE-1905: Merge reversion of Apache Santuario update (compat with Woodstox). 2024-03-13 15:24:36 -07:00
Mike Jumper 22fe53fde5 GUACAMOLE-1904: Merge additional AngularJS events reporting client-specific mouse/touch interaction. 2024-01-31 14:14:44 -08:00
Mike Jumper fadbefec85 GUACAMOLE-1904: Merge enhancements to available events/hooks related to client args and menu. 2024-01-18 12:26:54 -08:00
Mike Jumper beb09e6b20 Merge 1.5.5 changes back to master. 2024-01-03 09:44:34 -08:00
Mike Jumper f23b6671e9 GUACAMOLE-1896: Merge support for programmatically applying updates to connection parameters. 2024-01-03 09:43:55 -08:00
Mike Jumper 0c6b9903ae GUACAMOLE-1859: Update to jUnit 5.10.1. 2023-12-03 15:35:24 -08:00
Mike Jumper 6e43c7f872 GUACAMOLE-1859: Update to Kotlin 1.9.21. 2023-12-03 15:35:24 -08:00
Mike Jumper 4a3ecdcb51 GUACAMOLE-1859: Update to MyBatis 3.5.14. 2023-12-03 15:35:24 -08:00
Mike Jumper dbbe238cb4 GUACAMOLE-1859: Update to Apache Directory API v2.1.5. 2023-12-03 15:35:24 -08:00
Mike Jumper d154b406b1 GUACAMOLE-1859: Update to Jersey 2.41. 2023-12-02 22:43:48 -08:00
Mike Jumper 6eb687b873 GUACAMOLE-1859: Update to Jackson 2.16.0. 2023-12-02 22:43:48 -08:00
Mike Jumper c4d49f1808 GUACAMOLE-1859: Update to Guava 32.1.3. 2023-12-02 22:43:48 -08:00
Mike Jumper 1b11b31045 GUACAMOLE-1859: Update xmlsec to 2.2.6 (transitive dependency of SAML). 2023-12-01 11:05:56 -08:00
Mike Jumper df7309c1f3 GUACAMOLE-1859: Update Logback to 1.3.14. 2023-12-01 11:05:29 -08:00
Mike Jumper 4d162810f7 GUACAMOLE-1887: Bump versions numbers of projects outside 1.5.4 scope. 2023-11-23 08:18:35 -08:00
Mike Jumper 90ea156625 GUACAMOLE-1886: Bump version numbers to 1.5.4. 2023-11-22 12:55:32 -08:00
Mike Jumper 284d1b24f3 Merge 1.5.4 changes back to master. 2023-11-13 10:45:03 -08:00
Mike Jumper c90ae7dd36 GUACAMOLE-1872: Merge changes allowing playback controls to be hidden while paused. 2023-11-13 10:44:15 -08:00
Mike Jumper eb2a068f4d GUACAMOLE-1876: Merge corrections to heatmap and legend styling. 2023-11-07 09:17:46 -08:00
Mike Jumper d03da4a385 GUACAMOLE-1876: Merge support for displaying a "points of interest" histogram alongside session recordings. 2023-11-02 16:05:07 -07:00
Mike Jumper ac6e501eff Merge 1.5.4 changes back to master. 2023-10-24 16:58:41 -07:00
Mike Jumper 57d3b1ec45 GUACAMOLE-1872: Merge changes showing the recording playback controls when the mouse is moved. 2023-10-24 16:56:00 -07:00
Mike Jumper eb76322c27 Merge 1.5.4 changes back to master. 2023-10-24 16:52:07 -07:00
Mike Jumper db950a1779 GUACAMOLE-1873: Merge fix for automatic hide behavior of recording player control bar. 2023-10-24 16:51:09 -07:00
Mike Jumper ed31d6f2e0 GUACAMOLE-839: Force usage of non-dynamic version of Bouncy Castle FIPS. 2023-10-06 12:17:15 -07:00
Mike Jumper 5fe4a4d23a GUACAMOLE-1859: Update to latest compatible versions of JavaScript dependencies.
The Pickr library also has an update (v1.9.0), but that update does not
successfully build, possibly due to a different level of JavaScript
version compatibility.
2023-10-06 11:38:38 -07:00
Mike Jumper f82cc93414 GUACAMOLE-1859: Ensure "dist" directory exists prior to enumerating NPM dependencies. 2023-10-06 11:38:38 -07:00
Mike Jumper 99344359f0 GUACAMOLE-1859: Update to newer Node.js and NPM for build. 2023-10-06 11:38:38 -07:00
Mike Jumper 540b601bb6 GUACAMOLE-1859: Add utility script for running the NPM version installed by the Maven build. 2023-10-06 11:38:38 -07:00
Mike Jumper 5f50f036d7 GUACAMOLE-1859: Update Java dependencies to latest compatible versions. 2023-10-06 11:38:38 -07:00
Mike Jumper 81de59e918 GUACAMOLE-1859: Exclude "-Beta[N]" and "-Alpha[N]" suffixes from update check. 2023-10-06 11:20:10 -07:00
Mike Jumper e75c79f57c GUACAMOLE-1820: Merge inclusion of "Enter" / newlines within key event viewer. 2023-09-27 11:28:30 -07:00
Mike Jumper 36b41e7309 GUACAMOLE-1856: Correct CREATE_USER vs. CREATE_USER_GROUP check in creation of groups. 2023-09-26 17:23:58 -07:00
Mike Jumper dd2d5660c4 GUACAMOLE-1332: Merge parameter definitions for automatically trusting RDP certificates. 2023-09-26 16:27:29 -07:00