Commit Graph

314 Commits

Author SHA1 Message Date
Mike Jumper
c45c529522 GUACAMOLE-1293: Display user count and join/leave notifications in out-of-the-way status indicator. 2023-01-30 10:16:22 -08:00
Mike Jumper
a0d5824e83 GUACAMOLE-1293: Add "onjoin" and "onleave" events as alternative to handling low-level "msg" instructions directly. 2023-01-30 10:16:22 -08:00
Mike Jumper
250039aaf9 GUACAMOLE-1293: Replace message list with overall shared user count. 2023-01-30 10:16:22 -08:00
Mike Jumper
0614861578 Merge 1.5.0 changes back to master. 2023-01-10 21:59:48 -08:00
Mike Jumper
9f176ed489 Merge 1.5.0 changes back to master. 2023-01-10 21:52:26 -08:00
Virtually Nick
934e437900 GUACAMOLE-1293: Tweak translation names to match arguments and use translation service to canonicalize. 2023-01-10 21:10:43 -05:00
Virtually Nick
b666aebce8 GUACAMOLE-1293: Adjust argument displayed to user to match position from guacd. 2023-01-10 21:10:43 -05:00
Virtually Nick
22e8ba66ea GUACAMOLE-1293: Add type notations to comments; switch arguments to more obvious strings. 2023-01-10 21:10:43 -05:00
Virtually Nick
773a03a7d9 GUACAMOLE-1293: Correct and add missing comments for accuracy and clarity. 2023-01-10 21:10:43 -05:00
Virtually Nick
871ffe7288 GUACAMOLE-1293: Change msg instruction to code plus arguments. 2023-01-10 21:10:43 -05:00
Virtually Nick
33432c228c GUACAMOLE-1293: Add client-side support for join/leave notification. 2023-01-10 21:10:43 -05:00
Mike Jumper
0f3cb8d056 GUACAMOLE-1594: Update JavaScript dependencies to latest compatible versions. 2023-01-10 16:28:08 -08:00
jbochenski
c375e6fcee GUACAMOLE-1730: Add polish translation. 2023-01-04 15:32:34 +01:00
Mike Jumper
c2f2defcba GUACAMOLE-1402: Merge proper API definitions of all possible client state values. 2022-12-11 13:23:06 -08:00
James Muehlner
69334b05e2 GUACAMOLE-1721: Store only auth token from auth response in localStorage. 2022-11-29 23:10:21 +00:00
James Muehlner
c82ca370e2 GUACAMOLE-1656: Fix user preferences permissioning. 2022-11-22 20:32:18 +00:00
Mike Jumper
3cbd1d9962 GUACAMOLE-1664: Merge corrections/additions to Czech translation. 2022-11-13 12:23:43 -08:00
James Muehlner
88d9f40a3d Merge 1.5.0 changes back to master. 2022-10-28 21:30:19 +00:00
Mike Jumper
ce9922e08c GUACAMOLE-1594: Update all Java and JavaScript dependencies to latest compatible.
NOTE: Several WebPack plugins could not be updated as all plugins within
WebPack's "webpack-contrib" have dropped support for WebPack v4
entirely, but Closure Compiler only supports WebPack v4.
2022-10-27 12:54:58 -07:00
James Muehlner
8a7bde8e9c GUACAMOLE-1656: Simplify, clean up, and improve documentation of KSM code. 2022-09-23 23:19:41 +00:00
James Muehlner
3790d76fc9 GUACAMOLE-1656: Force refresh the user context on updateUserContext to ensure that any modified user attributes are picked up. 2022-08-26 18:12:21 +00:00
James Muehlner
e882a08486 GUACAMOLE-1656: Ensure the preferences page refreshes on save in case a one-time-token was updated. 2022-08-26 18:11:42 +00:00
James Muehlner
87cd7fbe22 GUACAMOLE-1656: Remove user attributes header; it does not look good. 2022-08-26 18:07:46 +00:00
James Muehlner
e4c65cba19 GUACAMOLE-1656: Add per-user KSM vault functionality. 2022-08-26 18:07:43 +00:00
James Muehlner
a99a76568b GUACAMOLE-990: Merge new guacamole-auth-ban extension to block brute-force auth attempts. 2022-08-22 15:57:33 -07:00
Michael Jumper
f9d8abcfde GUACAMOLE-990: Clear out any previous authentication token that is known to be invalid. 2022-08-22 15:16:45 -07:00
“Vict0rC”
d72acf6f29 GUACAMOLE-1664: Completed Czech translation, minor corrections. Indentation of the text adjusted exactly according to the en.json file. 2022-08-12 13:06:11 +02:00
elijahnicpon
a116208a6d GUACAMOLE-1320: Provide chunked file upload mechanism - update uploadHandler documentation 2022-07-28 19:22:31 -04:00
elijahnicpon
003f7e945a GUACAMOLE-1320: Provide chunked file upload mechanism - add sendEnd() 2022-07-27 20:26:17 -04:00
elijahnicpon
c9a2fc249e GUACAMOLE-1320: Provide chunked file upload mechanism 2022-07-27 14:07:48 -04: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
Michael Jumper
7f707cdb04 Merge 1.5.0 changes back to master. 2022-05-02 22:21:42 +00:00
James Muehlner
74a34337f3 GUACAMOLE-1594: Update as many transitive dependencies as possible with force rebuild. 2022-05-02 21:01:26 +00:00
James Muehlner
cc6a0b3074 GUACAMOLE-1594: Merge automatically updated NPM dependencies from dependabot. 2022-05-02 20:43:52 +00:00
Dustin Lang
ed390839d7 GUACAMOLE-1584: add CSS ids to section headers on home page 2022-04-18 14:44:27 -04:00
James Muehlner
3071bb1577 GUACAMOLE-1579: Stop including the auth token when making requests to the /api/patches endpoint. 2022-04-08 21:48:33 +00:00
James Muehlner
5a95861f02 Merge changes from staging/1.5.0 back to master. 2022-03-31 21:39:02 +00:00
Michael Jumper
ba54a3aa18 GUACAMOLE-462: Request correct sort order from REST API when searching history. 2022-03-31 18:06:11 +00:00
James Muehlner
f93015f295 GUACAMOLE-1571: Match convention for function services. 2022-03-31 00:10:13 +00:00
James Muehlner
915596e0d7 GUACAMOLE-1571: Check available translations rather than hardcoding which use the default. 2022-03-30 23:56:42 +00:00
James Muehlner
daadb9d757 GUACAMOLE-1571: Properly wrap upload stream JSON errors. 2022-03-30 23:55:17 +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
357e585edd GUACAMOLE-462: Declare variables with "const" where appropriate. 2022-03-03 22:25:02 +00:00
Michael Jumper
531711493e GUACAMOLE-462: Add in-app player for session recordings. 2022-03-03 22:25:02 +00:00
Michael Jumper
389bbece05 GUACAMOLE-462: Store REST API history entry directly in ConnectionHistoryEntryWrapper, rather than duplicating properties. 2022-03-02 23:05:02 +00:00
Michael Jumper
6874f9c6bd GUACAMOLE-462: Add JavaScript objects for REST API representations of activity logs. 2022-02-28 00:30:30 +00:00
Virtually Nick
50693de217 GUACAMOLE-1495: Merge add keymap for Polish keyboard layout for RDP 2022-02-17 14:22:19 -05:00
ClassicGOD
3e68e5885e GUACAMOLE-1495: add pl_pl_qwerty to translations
GUACAMOLE-1495: add pl_pl_qwerty to ca translation

GUACAMOLE-1495: add pl_pl_qwerty to cs translation

GUACAMOLE-1495: add pl_pl_qwerty to de translation

GUACAMOLE-1495: add pl_pl_qwerty to es translation

GUACAMOLE-1495: add pl_pl_qwerty to fr translation

GUACAMOLE-1495: add pl_pl_qwerty to it translation

GUACAMOLE-1495: add pl_pl_qwerty to ko translation

GUACAMOLE-1495: add pl_pl_qwerty to nl translation

GUACAMOLE-1495: add pl_pl_qwerty to no translation

GUACAMOLE-1495: add pl_pl_qwerty to pt translation

GUACAMOLE-1495: add pl_pl_qwerty to zh translation

GUACAMOLE-1495: correct typo in no.json
2022-02-17 19:45:51 +01:00
Michael Jumper
cc8b3f734c GUACAMOLE-1523: Resync ONLY local clipboard to internal clipboard.
The clipboard service previously and incorrectly resynced the internal
clipboard with itself. This had the effect of forcing a resync of the
internal clipboard contents to the external, local clipboard, clearing
that clipboard of whatever was copied before.
2022-01-25 16:41:16 -08:00