James Muehlner
2312eefe28
GUACAMOLE-1873: Fix autohide for history playback control bar.
2023-10-24 23:16:49 +00: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
Virtually Nick
49300d17b4
GUACAMOLE-1816: Bump client versions to 1.5.3.
2023-07-03 13:51:40 -04:00
James Muehlner
c433c6ccda
GUACAMOLE-1812: Always show the UI to edit own password for administrators.
2023-06-16 01:24:13 +00:00
Mike Jumper
0631ff9689
GUACAMOLE-1785: Bump version numbers to 1.5.2.
2023-05-17 16:43:01 -07:00
Virtually Nick
ab6d296e13
GUACAMOLE-1571: Merge properly wrap stream errors, and check available translations instead of hard-coding.
2023-05-15 16:49:53 -04:00
Virtually Nick
c66dbf1b06
GUACAMOLE-1728: Merge allow Null User Object attributes to be saved.
2023-05-12 07:16:47 -04:00
James Muehlner
bfbb9ae760
GUACAMOLE-1571: Match convention for function services.
2023-05-11 23:39:16 -07:00
James Muehlner
3ed5b62589
GUACAMOLE-1571: Check available translations rather than hardcoding which use the default.
2023-05-11 23:39:16 -07:00
James Muehlner
77bd5e116a
GUACAMOLE-1571: Properly wrap upload stream JSON errors.
2023-05-11 23:39:16 -07:00
James Muehlner
720696076f
GUACAMOLE-1579: Stop including the auth token when making requests to the /api/patches endpoint.
2023-05-11 23:37:00 -07:00
Alex Leitner
2f9ff87404
GUACAMOLE-1728: Allow Null User Object attributes to be saved.
2023-05-11 23:34:16 -07:00
James Muehlner
1418a1abb4
GUACAMOLE-1745: Merge session storage deep copy fix.
2023-05-05 14:34:18 -07:00
James Muehlner
57ce7d6ff9
GUACAMOLE-1756: Merge change to always display login failures.
2023-05-04 19:03:35 -07:00
James Muehlner
f113411e2c
GUACAMOLE-1606: Merge fix for filtering UserGroup attributes.
2023-05-04 18:26:03 -07:00
Michael Jumper
89c3433f51
GUACAMOLE-1756: Clean up assignment of application state.
2023-05-04 18:22:59 -07:00
Michael Jumper
a1fbe5f0a4
GUACAMOLE-1756: Display login failures regardless of whether the interactive login form was used.
2023-05-04 18:22:59 -07:00
Virtually Nick
1ed6187082
GUACAMOLE-1606: UserGroup should retrieve UserGroup attributes, not User attributes.
2023-05-04 18:15:10 -07:00
Ares Li
bc251f5a29
GUACAMOLE-1775: Use header for auth token instead of a parameter in "session/tunnels/<tunnel ID>/protocol" request
2023-05-04 17:40:39 -07:00
Michael Jumper
b58d236fd2
GUACAMOLE-1745: Ensure deep copies of session storage are created only if necessary.
2023-05-04 17:25:40 -07:00
Mike Jumper
0b4468ba24
GUACAMOLE-1752: Bump version numbers to 1.5.1.
2023-04-09 19:54:19 -07:00
Michael Jumper
1d0714f185
GUACAMOLE-1763: Update JavaScript dependencies to latest compatible versions.
2023-04-03 14:31:07 -07:00
Mike Jumper
309350a909
GUACAMOLE-1293: Display anonymous users within a shared session as "Anonymous".
2023-02-03 16:37:19 -08:00
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
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
9e5f101371
GUACAMOLE-1293: Change "username" instruction to simply "name" for clarity on its purpose.
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
d0b5ffe967
GUACAMOLE-1293: Change handshake instruction and client to username.
2023-01-10 21:10:43 -05:00
Virtually Nick
236164c6ec
GUACAMOLE-1293: Add tunnel support for setting the name during client handshake.
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
James Muehlner
5966dcae63
GUACAMOLE-1604: Merge version number bumps to 1.5.0.
2023-01-10 17:14:29 -08:00
Mike Jumper
b35873f79e
GUACAMOLE-1604: Add 1.5.0 to list of compatible API versions.
2023-01-10 16:41:23 -08:00
Mike Jumper
0f3cb8d056
GUACAMOLE-1594: Update JavaScript dependencies to latest compatible versions.
2023-01-10 16:28:08 -08: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
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
Michael Jumper
ba54a3aa18
GUACAMOLE-462: Request correct sort order from REST API when searching history.
2022-03-31 18:06:11 +00: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
449fcb828e
GUACAMOLE-462: Allow individual records to be identified and retrieved directly.
2022-02-28 00:30:30 +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
Michael Jumper
d367add785
GUACAMOLE-462: Allow logs associated with history entries to be retrieved via REST.
2022-02-28 00:30:30 +00:00
Michael Jumper
0cca98d0b2
GUACAMOLE-462: Directly support associating session recordings with history entries at API level.
2022-02-28 00:30:30 +00:00