David Bateman
9bc2847712
Correct typos and error in all comments of the PR
2026-04-15 13:14:01 +01:00
David Bateman
00ff730051
Stupid cut/paste/edit mistake
2026-04-13 15:49:41 +01:00
David Bateman
fd0ae00836
Copy/Paste editing error
2026-04-13 15:49:37 +01:00
David Bateman
024a69695c
Replace openid-auth-timeout with openid-max-pkce-verifier-validity for consistency with openid-max-nonce-validity
2026-04-13 15:49:33 +01:00
David Bateman
b302cf5276
No body in JsonUrlReader for GET method
2026-04-13 15:49:28 +01:00
David Bateman
21e97e480c
Replace use of java.net.HttpURLConnection with jav.net.http.HttpClient, make the outboud url connection asynchronous
2026-04-13 15:49:23 +01:00
David Bateman
a48665bf60
Print detected OIDC well-known information at debug-level equals info
2026-04-13 15:49:19 +01:00
David Bateman
64f0abeafb
Remove some no longer used imports for TokenValidationService
2026-04-13 15:49:14 +01:00
David Bateman
ae22b4116a
Treat review comments
2026-04-13 15:49:08 +01:00
David Bateman
08bcd1f9e8
- Add openid-well-known-endpoint and treat it to automatically find the :
...
* issuer,
* authorization_endpoint,
* token_endpoint,
* jwks_uri
- Replace openid-flow-type with openid-response-type
- Use an Enum for openid-response-type to limit to the values 'id_token',
'token' or 'cod'
- Treat the response type as an implicit flow type allowing use of AWS
Cognito
2026-04-13 15:49:01 +01:00
David Bateman
4dfb4b5c66
Remove accidentally committed files
2026-04-13 15:48:57 +01:00
David Bateman
f930e76bfa
Minor white-spece, import changes to minimize impact on existing code
2026-04-13 15:48:50 +01:00
David Bateman
5af9d38a7c
Reinclude accidentally removed check if implicit token is null
2026-04-13 15:48:45 +01:00
David Bateman
95f9d525ae
Use SessionManager directly from getLoginURI to store PKCE removing the need for local REST redirect and callback function
2026-04-13 15:48:38 +01:00
David Bateman
4b5ed08b00
Add code flow authorisation type, with or without a client secret and with or without pkce
2026-04-13 15:48:28 +01:00
adam
76979644d4
Merge branch 'epcc-patch'
2026-04-13 15:14:34 +01:00
adam
4950688a78
fix indentation
2026-04-13 15:13:55 +01:00
abrown38
439c8a5384
fix bug when auth token is undefined
2026-03-30 11:02:55 +01:00
Michael Jumper
4a28e44f2e
GUACAMOLE-2088: Correct typo in MySQL reference to method name ("case", not "caes").
2026-02-24 15:35:24 +00:00
Michael Jumper
81a38a577b
GUACAMOLE-2088: Add missing "AND" for MySQL/MariaDB "DELETE" query.
2026-02-24 15:05:16 +00:00
Virtually Nick
ff84680db8
Merge patch branch changes to main.
2026-02-18 15:40:44 -05:00
Virtually Nick
7a50f723fc
Merge 1.6.1 changes to patch.
2026-02-18 15:40:11 -05:00
Virtually Nick
f21ba60745
GUACAMOLE-2222: Merge generate mouse events after browser blur & focus
2026-02-18 15:39:29 -05:00
Bradley Bennett
b133be9234
GUACAMOLE-2222: After browser blur & focus, mouse events not generated (keyboard events are).
2026-02-17 20:39:42 -05:00
Virtually Nick
27c47d6f19
Merge patch branch changes to main.
2026-02-11 17:03:44 -05:00
Virtually Nick
ba017c83bf
Merge 1.6.1 changes to patch.
2026-02-11 17:03:06 -05:00
Virtually Nick
ca5e931126
GUACAMOLE-2139: Merge automate retrieval of dependency license information.
2026-02-11 17:01:34 -05:00
Michael Jumper
5c4a62bbbc
Merge changes from patch branch back to main.
2026-02-11 13:11:48 -08:00
Michael Jumper
3ad918b6a7
Merge 1.6.1 changes back to patch.
2026-02-11 13:11:47 -08:00
Mike Jumper
1659ec6793
GUACAMOLE-2216: Merge changes
...
ensuring mouse position is updated on mousedown/mouseup events.
2026-02-11 09:29:04 -08:00
Michael Jumper
6f22394422
GUACAMOLE-2139: Fail build if licenses would be downloaded (unless explicitly overridden).
2026-02-10 23:17:14 -08:00
Michael Jumper
e6a28dcd33
GUACAMOLE-2139: Add automatic retrieval of license information where absent. Remove unused license info.
2026-02-10 22:44:19 -08:00
Michael Jumper
78b16f1638
GUACAMOLE-2139: Migrate all license information to new automated format.
2026-02-10 22:44:19 -08:00
Michael Jumper
a1ba3abdc8
GUACAMOLE-2139: Automatically derive license information without manually formatted README.
2026-02-10 22:44:19 -08:00
Stephen Schiffli
92292154ef
GUACAMOLE-2216: Update mouse position on mousedown/mouseup events.
2026-02-10 14:47:39 -08:00
Virtually Nick
90a938c8d4
Merge patch branch changes to main.
2026-02-03 14:57:11 -05:00
Virtually Nick
16b5a7b8e2
Merge 1.6.1 changes to patch.
2026-02-03 14:56:27 -05:00
Virtually Nick
bb9f772aac
GUACAMOLE-2212: Merge reload translations on login.
2026-02-03 14:54:48 -05:00
eugen-keeper
1e3d87e9f8
GUACAMOLE-2212: Reload translations on login.
2026-02-03 19:24:20 +00:00
Mike Jumper
cb0281e83e
GUACAMOLE-2206: Merge ability to apply login restrictions to admin users.
2026-02-02 02:17:27 -08:00
Virtually Nick
693f05f4e3
GUACAMOLE-1266: Merge implement SAML Single Logout
2026-02-01 07:59:18 -05:00
Safa Bayar
c36ace657d
GUACAMOLE-1266 Alphabetical reorder fix of import, and js block
2026-01-31 23:23:13 -05:00
Safa Bayar
8ec4d816c4
GUACAMOLE-1266 Remove local js testing lines in pom
2026-01-30 22:35:05 -05:00
Virtually Nick
764311f3d6
GUACAMOLE-2206: Implement ability to apply login restrictions to admin users.
2026-01-29 07:17:25 -05:00
Virtually Nick
a8a70f25d0
Merge patch branch changes to main.
2026-01-28 06:47:05 -05:00
Virtually Nick
baa0bddf41
Merge 1.6.1 changes to patch.
2026-01-28 06:46:18 -05:00
Virtually Nick
88a4c60409
GUACAMOLE-2139: Merge include non-templated resources from packaging.
2026-01-28 06:45:16 -05:00
Michael Jumper
ce71749fe9
GUACAMOLE-2139: Do not exclude non-templated resources from packaging.
...
This corrects the issue introduced by commit 10f606c which caused
resources to be inadvertently excluded, including the database mapper
XML files.
2026-01-28 02:18:43 -08:00
Safa Bayar
7c237334e7
GUACAMOLE-1266 SAML Single Logout
2026-01-26 18:42:12 -05:00
Virtually Nick
dd3a0fb964
GUACAMOLE-519: Merge Single Logout for OpenID Extension
2026-01-26 10:19:15 -05:00
Michael Jumper
c00c18ea71
Merge changes from patch branch back to main.
2026-01-26 03:21:19 -08:00
Michael Jumper
0b3a773d8b
Merge 1.6.1 changes back to patch.
2026-01-26 03:21:12 -08:00
Mike Jumper
e651e69d85
GUACAMOLE-2198: Merge translation string for ERROR_CLIENT_205 (resource conflict).
2026-01-26 03:20:04 -08:00
Safa Bayar
4763856847
GUACAMOLE-519: MR code review change to simplify getPostLogoutRedirect
2026-01-25 20:31:37 -05:00
Michael Jumper
89edf02b32
Merge changes from patch branch back to main.
2026-01-22 10:23:46 -08:00
Michael Jumper
641fce1f54
Merge 1.6.1 changes back to patch.
2026-01-22 10:23:38 -08:00
Mike Jumper
987111cf40
GUACAMOLE-2204: Merge additional cache-busting for JavaScript resources not already covered.
2026-01-22 10:17:15 -08:00
Stephen Schiffli
a13c13c15e
GUACAMOLE-2204: Add cache-busting query parameters to JavaScript resources.
2026-01-22 09:39:45 -08:00
Safa Bayar
b5838b96b7
GUACAMOLE-519: revert pom.xml change
2026-01-18 20:35:32 -05:00
Safa Bayar
903fdebf94
GUACAMOLE-519: fix api endpoint forwarding to use logout address
2026-01-18 20:34:17 -05:00
Safa Bayar
12bcea5c65
GUACAMOLE-519: Javascript fix in module to forward to openid logout endpoint
2026-01-18 08:57:55 -05:00
Safa Bayar
d3d1a980da
GUACAMOLE-519: Implement Single Logout on OpenID Extension
2026-01-17 22:25:55 -05:00
Alexander Leitner
3bd98fb40c
GUACAMOLE-2198: Add missing ERROR_CLIENT_205 translation for connection resource conflicts.
2026-01-07 10:08:20 -05:00
Michael Jumper
27ac2d4168
Merge changes from patch branch back to main.
2026-01-06 20:12:39 -08:00
Michael Jumper
4f823d13b0
Merge 1.6.1 changes back to patch.
2026-01-06 20:12:33 -08:00
Mike Jumper
8c0109350e
GUACAMOLE-1170: Merge workaround for stream index ambiguity (maximize time before index reuse).
2026-01-06 19:53:19 -08:00
Stephen Schiffli
5978476910
GUACAMOLE-1170: Support sized IntegerPool to maximize time between stream index reuse.
2026-01-06 19:17:18 -08:00
Virtually Nick
f7a9d87cbb
Merge patch branch changes to main.
2025-12-29 10:54:53 -05:00
Virtually Nick
bc6e7665a4
Merge 1.6.1 changes to patch.
2025-12-29 10:53:53 -05:00
Virtually Nick
593f5096bb
GUACAMOLE-2194: Merge updated Chinese translations
2025-12-29 10:52:26 -05:00
hongwei
492e4ff69b
GUACAMOLE-2194: Fix formatting to align colons in JSON for better readability
2025-12-29 23:07:04 +08:00
hongwei
6cc1aea7a8
GUACAMOLE-2194: Add spaces to maintain alignment.
2025-12-29 23:06:59 +08:00
hongwei
d099251483
GUACAMOLE-2194: Add SFTP timeout field translation in Chinese
2025-12-29 23:06:53 +08:00
hongwei
5892724d06
GUACAMOLE-2194: Refine Chinese translations in zh.json
...
Updated various translations in the Chinese language JSON file, including corrections and enhancements for clarity.
2025-12-29 23:04:42 +08:00
Virtually Nick
8df2d3d8a6
Merge patch branch changes to main.
2025-12-26 19:36:30 -05:00
Virtually Nick
2645cffe56
Merge 1.6.1 changes to patch.
2025-12-26 19:35:24 -05:00
Virtually Nick
cb4e254c1f
GUACAMOLE-2139: Merge bump version numbers to 1.6.1.
2025-12-26 19:34:37 -05:00
Michael Jumper
8fe49c3ab9
GUACAMOLE-2139: Ensure properties like "revision" remain safe for downstream use.
...
This also removes the need to publish the parent POM as part of the
release for guacamole-common and guacamole-ext.
2025-12-25 14:55:56 -08:00
Michael Jumper
87371e608c
GUACAMOLE-2139: Inherit guacamole-client version via "revision" property (supported since Maven 3.5.0).
2025-12-25 14:54:31 -08:00
Michael Jumper
563bd9cb14
GUACAMOLE-2139: Automatically determine extension compatibility.
2025-12-24 13:17:06 -08:00
Michael Jumper
451f5aad9d
GUACAMOLE-2139: Automatically set Guacamole.API_VERSION.
2025-12-24 13:17:06 -08:00
Michael Jumper
10f606c418
GUACAMOLE-2139: Automatically set expected Guacamole version of extensions in build.
2025-12-24 13:17:05 -08:00
Michael Jumper
d5b33778bf
GUACAMOLE-2139: Bump version number to 1.6.1.
2025-12-24 12:55:11 -08:00
Virtually Nick
a6719b1093
Merge patch branch changes to main.
2025-12-12 20:37:37 -05:00
Virtually Nick
27be6e9f33
Merge 1.6.1 changes to patch branch.
2025-12-12 20:36:18 -05:00
Virtually Nick
4aa841c4f8
GUACAMOLE-2181: Merge improve readability of logs.
2025-12-12 19:32:46 -06:00
Michael Jumper
acf0684915
GUACAMOLE-2181: Remove LDAP reference to non-existent overlay language.
...
The LDAP extension's guac-manifest.json refers to a German translation
in "de.json", but that translation file doesn't actually exist for LDAP,
hence the following warning at startup:
WARN: Overlay language resource "de" does not exist.
This corrects that warning by removing the erroneous reference.
2025-12-12 16:00:09 -08:00
Michael Jumper
f309d6de95
GUACAMOLE-2181: Disable WADL support (silence Jersey warning).
...
We don't use WADL support and it has historically been implicitly
disabled through the lack of a JAXB implementation. Jersey warns of this
every time Guacamole starts up:
WARN: JAXBContext implementation could not be found. WADL feature is disabled.
This disables WADL explicitly.
2025-12-12 15:49:09 -08:00
Michael Jumper
5ad5a46cfe
GUACAMOLE-2181: Clarify log messages for RADIUS challenge parsing failures.
2025-12-12 12:37:06 -08:00
Michael Jumper
42f450315e
GUACAMOLE-2181: Pre-initialize logging such that format is always consistent.
2025-12-12 10:42:29 -08:00
Michael Jumper
4098e76801
GUACAMOLE-2181: Warning regarding log init failures is non-fatal, not bailing out.
2025-12-12 10:42:29 -08:00
Michael Jumper
b5748a1219
GUACAMOLE-2181: Silence noisy WebSocket error when socket is closed.
...
If the WebSocket is closed while a message is on its way out, an
IllegalStateException is thrown.
2025-12-12 10:42:29 -08:00
Michael Jumper
1457b186ff
GUACAMOLE-2181: Ensure our custom logging factory is used.
2025-12-12 10:42:28 -08:00
Michael Jumper
10558b2682
GUACAMOLE-2181: Avoid NPE if servlet container is shut down before extensions are loaded.
2025-12-12 10:42:28 -08:00
Michael Jumper
751ca979ce
GUACAMOLE-2181: Migrate to deriving log context from call stack.
2025-12-12 10:42:28 -08:00
Michael Jumper
cf3902ea8c
GUACAMOLE-2181: Ensure ThreadLocals are cleaned up when empty.
2025-12-08 23:34:49 -08:00
Michael Jumper
ea06e01ddd
GUACAMOLE-2181: Rely on automatic stack traces for debug-level logs.
2025-12-08 20:24:10 -08:00
Michael Jumper
c92694c458
GUACAMOLE-2181: Include full exception when logging at debug level.
2025-12-08 18:05:17 -08:00
Michael Jumper
be53376f28
GUACAMOLE-2181: Include extension information and line continuations in log messages.
2025-12-08 18:04:12 -08:00
Virtually Nick
df4e45f1b9
Merge patch branch changes to main and fix conflicts.
2025-12-05 22:10:55 -05:00
Virtually Nick
1e188b48f2
Merge 1.6.1 changes to patch.
2025-12-05 22:00:26 -05:00
Virtually Nick
350138c816
GUACAMOLE-2173: Merge new strings added and typos fixed for Turkish language
2025-12-05 20:58:44 -06:00
Turab Garip
325bc65417
GUACAMOLE-2173: New language strings added and typos fixed for Turkish language
2025-12-05 09:57:03 +03:00
Virtually Nick
7451a9c2c4
Merge patch branch changes to main.
2025-12-03 21:16:24 -05:00
Virtually Nick
aae7bb8e56
Merge 1.6.1 changes to patch branch.
2025-12-03 21:15:42 -05:00
Virtually Nick
20abbea291
GUACAMOLE-2175: Merge wait clipboard synchronization before pasting.
2025-12-03 20:14:16 -06:00
Corentin SORIANO
78f5b30ecd
GUACAMOLE-2175: Wait clipboard synchronization before pasting.
2025-12-03 11:40:03 +01:00
Virtually Nick
93f9817019
Merge patch branch changes to main.
2025-11-09 20:30:36 -05:00
Virtually Nick
81634594d9
Merge 1.6.1 changes to patch.
2025-11-09 20:29:58 -05:00
Virtually Nick
e90430df74
GUACAMOLE-2167: Merge fix incorrect handling of the ALTGR key.
2025-11-09 19:25:45 -06:00
Corentin SORIANO
8fbd4b124d
GUACAMOLE-2167: Fix for incorrect handling of the ALTGR key.
2025-11-09 13:49:21 +01:00
Virtually Nick
d5593607c3
Merge patch branch changes to main.
2025-11-04 14:33:44 -05:00
Virtually Nick
b68ed4f73f
Merge 1.6.1 changes to patch.
2025-11-04 14:29:41 -05:00
Virtually Nick
ba3ccb24e8
GUACAMOLE-2147: Merge fix order of keystroke log in recordings.
2025-11-04 13:26:49 -06:00
Virtually Nick
07bbc36d6f
GUACAMOLE-1292: Merge prompt user to confirm closing guacamole if at least one client is active.
2025-11-04 12:57:17 -06:00
Corentin SORIANO
ecde73d052
GUACAMOLE-1292: Prompt user to confirm closing guacamole if at least one client is active.
2025-11-04 14:49:36 +01:00
Mike Jumper
a438b8f23e
GUACAMOLE-954: Merge correction to declaration of nested group OID string (should be static).
2025-11-02 02:31:23 -08:00
Virtually Nick
299015539d
GUACAMOLE-954: OID string for nested group search should be static.
2025-11-01 09:45:59 -04:00
Virtually Nick
74e3b34442
GUACAMOLE-954: Merge add LDAP support for nested user groups
2025-10-30 16:18:29 -05:00
Steven T. Barnhart
2148358250
GUACAMOLE-954: Add LDAP support for nested user groups
2025-10-30 16:37:43 -04:00
Mike Jumper
253dad3aab
GUACAMOLE-2120: Merge support for requesting VT100-style codes for function/keypad keys.
2025-10-17 03:43:45 -07:00
eugen-keeper
eb5b30aafc
GUACAMOLE-2147: Fix order of keystroke log in recordings.
2025-09-30 20:34:43 +00:00
eugen-keeper
8e210633ca
GUACAMOLE-2120: Support VT100 escape codes sent for function keys and keypad.
2025-09-24 15:43:33 +00:00
Virtually Nick
0336e2c7e1
Merge patch branch changes to main.
2025-09-22 14:43:37 -04:00
Virtually Nick
6221929989
GUACAMOLE-2025: Merge add a button to close the recording video player.
2025-09-22 13:41:57 -05:00
Michael Jumper
db37ac3c88
Merge changes from patch branch back to main.
2025-09-13 09:31:38 -07:00
Mike Jumper
3b7473d114
GUACAMOLE-1823: Merge changes addressing unreliable capslock behavior under MacOS Chrome.
2025-09-13 09:31:17 -07:00
Michael Jumper
4a7ee78b12
Merge changes from patch branch back to main.
2025-09-04 10:33:23 -07:00
Mike Jumper
6a6b9742b8
GUACAMOLE-2130: Merge support for for "linked records" in KSM integration.
2025-09-04 10:32:40 -07:00
Virtually Nick
ed54b5b12a
Merge patch branch changes to main.
2025-09-03 19:46:31 -04:00
Virtually Nick
47cab59661
GUACAMOLE-2131: Merge filter API based on existing objects, where available.
2025-09-03 18:45:10 -05:00
Michael Jumper
828726025f
GUACAMOLE-2131: Filter API based on existing objects, where available.
2025-09-03 16:33:43 -07:00
Virtually Nick
99dbe07e90
Merge patch branch changes to main.
2025-09-03 16:23:35 -04:00
Virtually Nick
cd8ca8bd3c
GUACAMOLE-2088: Merge correct typo in MySQL reference to method name ("case", not "caes").
2025-09-03 15:22:46 -05:00
Virtually Nick
920c1cc0a3
GUACAMOLE-2099: Merge add missing "AND" in SQL Server query for permission deletion.
2025-09-03 15:22:02 -05:00
Michael Jumper
ee57d65399
GUACAMOLE-2099: Add missing "AND" in SQL Server query for permission deletion.
2025-09-03 12:27:45 -07:00
Michael Jumper
f25bd09d71
GUACAMOLE-2088: Correct typo in MySQL reference to method name ("case", not "caes").
2025-09-03 12:24:20 -07:00
Stephen Schiffli
06e34878a8
GUACAMOLE-2130: Support for Linked Records in KSM.
2025-09-03 11:42:46 -07:00
Virtually Nick
812641a8a4
Merge patch branch changes to main.
2025-09-01 09:45:03 -04:00
Virtually Nick
3426a706da
GUACAMOLE-2125: Merge updated czech translation
2025-09-01 08:43:40 -05:00
Victor Cleaner
518285682b
GUACAMOLE-2125: Updated czech translation
...
Updated Czech translation from English source.
Added new Czech translations for the upload, clipboard, compression, and various dialog boxes.
Correction of some text indentations according to English source.
Adjusted Czech translation per review, fixed alignment changes
Reverted the alignment of ':' in table headers (e.g., TABLE_HEADER_FULL_NAME, TABLE_HEADER_LAST_ACTIVE) to match the original English source alignment, as per review feedback. Fixed minor text corrections.
2025-09-01 10:56:44 +02:00
Michael Jumper
2090e99a0f
Merge changes from patch branch back to main.
2025-08-31 02:23:26 -07:00
Mike Jumper
68ebccb7bf
GUACAMOLE-2119: Merge correction re-enabling reading _FILE variables in Docker image.
2025-08-31 02:22:40 -07:00
Virtually Nick
2753ee21ab
GUACAMOLE-2119: Add setting to enable reading _FILE variables by default.
2025-08-25 12:29:24 -04:00
Michael Jumper
457e3a583e
Merge changes from patch branch back to main.
2025-08-04 11:13:14 -07:00
Mike Jumper
5f5a0562b3
GUACAMOLE-2030: Merge changes showing KSM warnings only if all retrieval attempts fail.
2025-08-04 11:12:38 -07:00
eugen-keeper
ffa8b2c336
GUACAMOLE-2030: Show the Keeper notation warning only once.
2025-07-22 13:23:25 +00:00
Michael Jumper
63c9aef818
Merge changes from patch branch back to main.
2025-07-21 10:24:45 -07:00
Mike Jumper
1b73d49c7d
GUACAMOLE-2099: Merge updates to JDBC drivers and additional corrections to SQL syntax.
2025-07-21 10:21:43 -07:00
Alexander Leitner
c03dce6a9a
GUACAMOLE-2099: Fix typos in sqlserver mapper files.
2025-07-21 12:58:05 -04:00
Alexander Leitner
726ef3a699
GUACAMOLE-2099: Update to latest versions for the postgresql and mysql jdbc drivers.
2025-07-21 12:57:56 -04:00
Virtually Nick
98ed7395ff
Merge patch branch changes to main.
2025-07-18 06:14:33 -04:00
Virtually Nick
c9e98d8eab
GUACAMOLE-2088: Merge add missing "AND" for MySQL/MariaDB "DELETE" query.
2025-07-18 05:13:52 -05:00
Michael Jumper
a24cf30f56
GUACAMOLE-2088: Add missing "AND" for MySQL/MariaDB "DELETE" query.
2025-07-17 22:37:58 -07:00
Corentin SORIANO
4231dda4d7
GUACAMOLE-2025: Add a button to close the recording video player.
2025-06-06 13:44:29 +02:00
Virtually Nick
82762fade3
Merge patch branch changes to main.
2025-06-03 16:05:28 -04:00
Virtually Nick
2aa6afd204
GUACAMOLE-2080: Merge automatically map local touch IDs to predictable, sequential integer IDs.
2025-06-03 15:04:45 -05:00
Michael Jumper
1c4618aa7f
GUACAMOLE-2080: Automatically map local touch IDs to predictable, sequential integer IDs.
2025-06-03 12:21:42 -07:00
Virtually Nick
4dd4209c2a
Merge patch branch changes to main
2025-06-02 13:57:44 -04:00
Virtually Nick
71f39be0d1
Merge 1.6.0 changes to patch.
2025-06-02 13:57:04 -04:00
Michael Jumper
511ef7c6b5
Merge changes from patch branch back to main.
2025-05-29 16:34:26 -07:00
Michael Jumper
14ed88acc4
Merge 1.6.0 changes back to patch.
2025-05-29 16:34:18 -07:00
Virtually Nick
b72e2390cd
Merge patch branch changes to main.
2025-05-27 20:12:14 -04:00
Virtually Nick
455d7a0cba
Merge 1.6.0 changes to patch.
2025-05-27 20:11:33 -04:00
Mike Jumper
145dcfb799
GUACAMOLE-2055: Merge Turkish translation and keyboard layout.
2025-05-22 12:46:47 -07:00
Virtually Nick
7ac069de27
Merge patch branch changes to main.
2025-05-14 15:40:04 -04:00
Virtually Nick
60bca8f5ce
GUACAMOLE-2069: Merge fix order of select field items.
2025-05-14 14:17:20 -05:00
eugen-keeper
9aadb0cf8d
GUACAMOLE-2069: Fix order of select field items.
2025-05-14 16:19:02 +00:00
Virtually Nick
02058e7fc7
Merge patch branch changes to main.
2025-05-08 14:23:45 -04:00
Virtually Nick
07816bfb69
Merge 1.6.0 changes to patch branch.
2025-05-08 14:23:13 -04:00
Virtually Nick
60ddc612e1
Merge patch branch changes to main.
2025-05-02 12:52:53 -04:00
Virtually Nick
93fd2427c4
Merge 1.6.0 changes to patch branch.
2025-05-02 12:51:44 -04:00
Virtually Nick
49effea023
Merge patch branch changes to main.
2025-04-23 15:24:05 -04:00
Virtually Nick
aeed51190e
Merge 1.6.0 changes to patch.
2025-04-23 15:21:29 -04:00
Turab
bd0a342931
GUACAMOLE-2055: Sort by key names in tr.json for auth duo extension and removal of one empty string
2025-04-22 15:49:00 +03:00
Turab
f9e2653398
GUACAMOLE-2055: Add Turkish translation and keyboard layout.
2025-04-22 15:06:22 +03:00
Virtually Nick
892dc9840c
Merge patch branch changes to main.
2025-04-15 10:58:22 -04:00
Virtually Nick
cce4fc6500
Merge 1.6.0 changes to patch branch.
2025-04-15 10:57:44 -04:00
Virtually Nick
73c1497744
Merge patch branch changes to main.
2025-04-14 22:21:07 -04:00
Virtually Nick
74e597397a
Merge 1.6.0 changes to patch.
2025-04-14 22:19:55 -04:00
Virtually Nick
f6d4ed801c
Merge patch branch changes to main.
2025-04-10 06:29:21 -04:00
Virtually Nick
94e9a9b3e4
Merge 1.6.0 changes to patch.
2025-04-10 06:28:41 -04:00
Virtually Nick
3124b4493b
Merge patch branch changes to main.
2025-04-08 16:37:08 -04:00
Virtually Nick
efc688c1c8
Merge 1.6.0 changes to patch.
2025-04-08 16:36:36 -04:00
Virtually Nick
7d728aa23f
Merge patch branch changes to main.
2025-04-07 13:06:54 -04:00
Virtually Nick
5856c3bc69
Merge 1.6.0 changes to patch.
2025-04-07 13:06:11 -04:00
Michael Jumper
78e0436dc2
Merge changes from patch branch back to main.
2025-03-07 15:15:19 -08:00
Mike Jumper
4dfeab73b3
GUACAMOLE-2043: Merge fix for playback of recordings containing Unicode surrogate pairs within instructions.
2025-03-07 15:14:26 -08:00
Mike Jumper
936645bad9
GUACAMOLE-2002: Merge support for configuring clipboard size limits.
2025-03-07 15:06:43 -08:00
eugen-keeper
ddcc335166
GUACAMOLE-2043: Fix playback of recordings which have multibyte character instructions.
2025-03-07 18:42:07 +00:00
Michael Jumper
caa6d3b523
Merge changes from patch branch back to main.
2025-03-05 17:09:34 -08:00
Mike Jumper
474841cd4c
GUACAMOLE-2036: Merge correction to maximum number of instruction elements (parity with guacamole-server).
2025-03-05 17:08:35 -08:00
Alexander Leitner
3f15ea5ae4
GUACAMOLE-2036: Increase the number of max elements to match guacamole server.
2025-03-05 18:27:04 -05:00
Virtually Nick
61d0cf00b3
Merge patch branch changes to main.
2025-03-04 14:55:00 -05:00
Virtually Nick
fdf555f143
Merge 1.6.0 changes to patch branch.
2025-03-04 14:54:15 -05:00
Michael Jumper
fd138fba16
Merge changes from patch branch back to main.
2025-03-04 02:55:31 -08:00
Mike Jumper
dc74bdd3d6
GUACAMOLE-2020: Merge support for hiding the display statistics bar.
2025-03-04 02:54:05 -08:00
Virtually Nick
4e5b78cbf7
Merge patch branch changes to main.
2025-02-26 19:20:37 -05:00
Virtually Nick
4372eae83f
GUACAMOLE-2005: Merge filter out batches that ended up not having any keystroke events.
2025-02-26 19:19:12 -05:00
Alexander Leitner
cd6944c78d
GUACAMOLE-2005: FIlter out batches that ended up not having any keystroke events.
2025-02-26 17:21:48 -05:00
Michael Jumper
21cc3a64c5
Merge changes from patch branch back to main.
2025-02-26 00:02:49 -08:00
Alexander Leitner
4c0a8341bf
GUACAMOLE-2036: Merge changes to refactor away public constructor accepting internal char array.
2025-02-26 10:24:37 +09:00
Michael Jumper
77ad786bf3
Merge changes from patch branch back to main.
2025-02-25 15:15:09 -08:00
Michael Jumper
55d25f9f96
GUACAMOLE-2036: Refactor away public constructor accepting internal char array.
2025-02-25 14:36:12 -08:00
Alexander Leitner
8aec82fd85
GUACAMOLE-2036: Merge changes to reuse buffers received by parser when converting instructions back to character arrays.
2025-02-26 07:12:40 +09:00
Michael Jumper
cea71eb725
Merge changes from patch branch back to main.
2025-02-25 12:41:04 -08:00
Mike Jumper
b08e0beb4b
GUACAMOLE-2036: Merge migration of ReaderGuacamoleReader internals to GuacamoleParser.
2025-02-25 12:16:18 -08:00
Michael Jumper
a672229dad
GUACAMOLE-2036: Reuse buffers received by parser when converting instructions back to character arrays.
2025-02-25 12:06:25 -08:00
Alexander Leitner
c9f2e451cb
GUACAMOLE-2036: Implement the GuacamoleParser within the ReaderGuacamoleReader to support multibyte characters when reading instructions.
2025-02-24 20:45:43 -05:00
Michael Jumper
36dedc935f
Merge changes from patch branch back to main.
2025-02-17 13:20:05 -08:00
Mike Jumper
355c6d4eff
GUACAMOLE-2030: Merge fix for KSM static token mapping for per-user vaults.
2025-02-17 13:18:38 -08:00
eugen-keeper
e0f1b03974
GUACAMOLE-2030: Fix KSM static token mapping for per-user config.
2025-02-17 19:23:26 +00:00
Michael Jumper
f3d92c4372
Merge changes from patch branch back to main.
2025-02-17 10:41:06 -08:00
Mike Jumper
e12eb892ff
GUACAMOLE-2032: Merge correction to hasClientGroups() behavior vs. attached client.
2025-02-17 10:21:19 -08:00
Corentin SORIANO
846f81168b
GUACAMOLE-2032: Fix hasClientGroups() to no longer take into account the currently attached client.
2025-02-17 07:09:04 +01:00
Virtually Nick
c276c49fb6
Merge patch branch changes to main.
2025-02-07 11:08:31 -05:00
Virtually Nick
4b95f5533c
Merge 1.6.0 changes to patch branch.
2025-02-07 10:29:41 -05:00
corentin-soriano
89a027b9d1
Merge changes from patch branch back to main.
2025-01-30 14:09:20 +01:00
corentin-soriano
0bf63903ff
GUACAMOLE-2021: Merge fix for history recording playback heatmap with short videos.
2025-01-30 13:50:58 +01:00
eugen-keeper
542e09f503
GUACAMOLE-2021: Fix session recording playback heatmap for short videos.
2025-01-28 01:47:52 +00:00
Virtually Nick
56440deab7
Merge patch branch changes to main.
2025-01-26 14:11:17 -05:00
Virtually Nick
955e125408
Merge 1.6.0 changes to patch branch.
2025-01-26 14:10:18 -05:00
Corentin SORIANO
8b184ea181
GUACAMOLE-2020: Allow hiding the display statistics bar.
2025-01-21 10:11:32 +01:00
Michael Jumper
fff0015f97
Merge changes from patch branch back to main.
2025-01-20 10:27:45 -08:00
Mike Jumper
eacf7c743f
GUACAMOLE-2003: Merge missing clipboard UI options for Kubernetes.
2025-01-20 09:32:29 -08:00
Virtually Nick
65954c2107
Merge patch branch changes to main.
2025-01-15 15:34:54 -05:00
Virtually Nick
a3b8146ad3
GUACAMOLE-2018: Merge convert layer to canvas during exportState() only if layer is non-empty.
2025-01-15 15:16:06 -05:00
Michael Jumper
05c36c4c26
GUACAMOLE-2018: Convert layer to canvas during exportState() only if layer is non-empty.
2025-01-15 12:03:54 -08:00
Michael Jumper
4c40256909
Merge changes from patch branch back to main.
2025-01-15 09:40:19 -08:00
Mike Jumper
c0f7852a12
GUACAMOLE-2004: Merge manual loading of BouncyCastle FIPS provider for KSM integration.
2025-01-15 09:36:51 -08:00
eugen-keeper
7de08098a3
GUACAMOLE-2002: Allow connection clipboard limits to be configured.
2025-01-15 14:45:57 +00:00
eugen-keeper
7a716b765c
GUACAMOLE-2004: Fix KSM integration for RHEL systems with FIPS mode enabled.
2025-01-15 14:23:00 +00:00
eugen-keeper
54fdd3bf56
GUACAMOLE-2003: Missing clipboard UI options for Kubernetes.
2025-01-13 19:36:22 +00:00
Virtually Nick
0995eb8eb8
Merge patch branch changes to main.
2025-01-02 22:11:27 -05:00
Virtually Nick
b3e21b7c70
Merge 1.6.0 changes back to patch.
2025-01-02 22:10:38 -05:00
Virtually Nick
607e6118ff
Merge patch branch changes to main.
2024-12-02 18:54:33 -05:00
Virtually Nick
63f95f3ea0
Merge 1.6.0 changes to patch branch.
2024-12-02 18:53:55 -05:00
Michael Jumper
494c4ce05a
Merge changes from patch branch back to main.
2024-11-10 10:47:51 -08:00
Michael Jumper
1ae04849f9
Merge 1.6.0 changes back to patch.
2024-11-10 10:47:00 -08:00
Alexander Leitner
b5c9a08e59
GUACAMOLE-1974: Merge changes to allow deferring received pipe streams for later consumption by name-specific handlers.
2024-10-31 12:06:19 -04:00
James Muehlner
2770ef3a37
GUACAMOLE-1974: Allow deferring received pipe streams for later consumption by name-specific handlers.
2024-10-30 21:03:21 +00:00
James Muehlner
397467a346
GUACAMOLE-1701: Merge new configurable connection date and time restrictions.
2024-10-18 11:33:12 -07:00
James Muehlner
55d1b0d7c1
GUACAMOLE-1976: Merge new OPTIONAL token modifier.
2024-10-18 10:46:57 -07:00
Virtually Nick
8d1bf0393f
GUACAMOLE-1976: Add OPTIONAL token modifier.
2024-10-17 21:12:36 -04:00
Virtually Nick
32eaffce62
GUACAMOLE-1701: Implement connection date and time before and after restrictions.
2024-10-15 20:12:09 -04:00
Virtually Nick
bbede31adc
GUACAMOLE-1989: Merge the ability to open guacamole as an independent application.
2024-10-14 12:11:45 -04:00
corentin-soriano
56fb1dd598
GUACAMOLE-1989: Add the ability to open guacamole as an independent application.
2024-10-14 17:54:57 +02:00
Michael Jumper
d558a44c80
Merge changes from patch branch back to main.
2024-10-11 12:53:53 -07:00
Michael Jumper
9f0df68992
Merge 1.6.0 changes back to patch.
2024-10-11 12:53:48 -07:00
Michael Jumper
3839f9c2ca
Merge changes from patch branch back to main.
2024-10-04 14:30:52 -07:00
Michael Jumper
18ea137dce
Merge 1.6.0 changes back to patch.
2024-10-04 14:30:50 -07:00
Michael Jumper
2bf93c1305
Merge changes from patch branch back to main.
2024-10-02 09:27:17 -07:00
Michael Jumper
076f73a3db
Merge 1.6.0 changes back to patch.
2024-10-02 09:25:03 -07:00
Michael Jumper
9320cdb481
Merge changes from patch branch back to main.
2024-10-02 00:02:13 -07:00
Michael Jumper
9557cc9120
Merge 1.6.0 changes back to patch.
2024-10-02 00:02:09 -07:00
Virtually Nick
40620e445c
Merge patch branch changes to main.
2024-10-01 09:43:10 -04:00
Virtually Nick
fd9b5b518c
Merge 1.6.0 changes back to patch.
2024-10-01 09:42:27 -04:00
Virtually Nick
38dd5a41d9
Merge patch branch changes to main.
2024-09-25 13:34:47 -04:00
Virtually Nick
7a158c0285
Merge 1.6.0 changes back to patch.
2024-09-25 13:34:12 -04:00
Virtually Nick
ea43caa7db
Merge patch branch changes to main
2024-09-25 12:48:14 -04:00
Virtually Nick
d9f61cef75
Merge 1.6.0 changes back to patch.
2024-09-25 12:47:30 -04:00
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
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
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
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
Virtually Nick
ad3a007e99
Merge patch branch changes to main.
2024-08-25 08:36:43 -04:00
Virtually Nick
e11c761c9f
Merge 1.6.0 changes to patch branch.
2024-08-25 08:35:52 -04:00
Virtually Nick
30716c6963
GUACAMOLE-1979: Merge allow setting required properties for connecting to MySQL 8.4 and later.
2024-08-23 14:15:25 -04:00
James Muehlner
7a66ec9a7f
GUACAMOLE-1979: Allow setting required properties for connecting to MySQL 8.4 and later.
2024-08-22 23:31:44 +00:00
Virtually Nick
3310272b7e
Merge patch branch changes to main.
2024-08-18 18:11:01 -04:00
Virtually Nick
124bb2fe8d
Merge 1.6.0 changes to patch branch.
2024-08-18 18:08:45 -04: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
Miroslav Šedivý
545bc275de
GUACAMOLE-1823: Update unreliable capslock keyup event semantic since now it also covers keydown event.
2023-07-12 22:45:56 +02:00
Miroslav Šedivý
d42bdd33be
GUACAMOLE-1823: Fix capslock on macos chrome.
2023-07-12 22:41:36 +02:00