Michael Jumper
c93b05ca23
GUACAMOLE-1509: Automatically generate CSS classes for forms and fields.
2022-01-23 12:20:46 -08:00
Virtually Nick
5a7909a1fc
GUACAMOLE-1275: Use effective permissions for determining user home page.
2022-01-03 11:56:08 -05:00
Virtually Nick
20eec4bbb0
Merge 1.4.0 changes back to master.
2021-12-27 09:32:39 -05:00
Michael Jumper
d8ce01318e
GUACAMOLE-773: Update JavaScript dependencies to latest stable, compatible versions.
2021-12-26 17:50:43 -08:00
Michael Jumper
b8d23962d6
GUACAMOLE-773: Update Java dependencies to latest stable, compatible versions.
2021-12-26 17:50:43 -08:00
Virtually Nick
e64013059d
Merge 1.4.0 changes back to master.
2021-12-25 10:20:06 -05:00
Michael Jumper
b66c964848
GUACAMOLE-478: Add parameter definition and translations for "normalize-clipboard".
2021-12-25 00:48:25 -08:00
Michael Jumper
841b659a20
Merge 1.4.0 changes back to master.
2021-12-24 14:52:16 -08:00
Virtually Nick
f34477f90e
GUACAMOLE-1261: Escape strings used to generate URLs for user, groups, and connections.
2021-12-23 16:38:44 -05:00
Virtually Nick
137beacaf7
Merge 1.4.0 changes back to master.
2021-12-12 07:30:43 -05:00
Virtually Nick
7d92822441
GUACAMOLE-1064: Merge add Norwegian keymap parameter value and translation.
2021-12-12 07:28:13 -05:00
Virtually Nick
588915d232
Merge 1.4.0 changes back to master.
2021-12-12 07:25:13 -05:00
Virtually Nick
a9e15a9988
GUACAMOLE-1411: Merge bump version numbers to 1.4.0.
2021-12-12 07:23:04 -05:00
Michael Jumper
5e9e215356
GUACAMOLE-1411: Bump version numbers to 1.4.0.
2021-12-11 16:27:00 -08:00
Michael Jumper
68dd871e24
GUACAMOLE-1064: Add Norwegian keymap parameter value and translation.
2021-12-10 23:43:36 -08:00
Michael Jumper
c232c17b71
GUACAMOLE-680: Navigate user back to home screen upon clicking "re-login".
2021-12-10 23:34:06 -08:00
Jimmy
24ae073aa8
GUACAMOLE-1446: Fixed a typo mistake ("ssociate", "initialied", "assocaited").
2021-10-26 08:09:12 +03:00
Jimmy
67a8fae8b0
GUACAMOLE-1446: Fixed a typo mistake ("propogation").
2021-10-26 08:09:12 +03:00
Jimmy
40d8535281
GUACAMOLE-1446: Fixed a typo mistake ("Conneccting", "otherise").
2021-10-26 08:09:12 +03:00
Jimmy
a818aff733
GUACAMOLE-1446: Fixed a typo mistake ("the the") in some java files.
2021-10-26 08:09:12 +03:00
Michael Jumper
38b3a19ace
GUACAMOLE-956: Clarify relation of ContainerRequest to the HTTP request that resulted in an exception.
2021-10-25 03:05:17 -07:00
Michael Jumper
1a0802f4a3
GUACAMOLE-956: Provide alternative means of deleting the current token that does not specify the token within the URL.
2021-10-23 22:13:53 -07:00
Michael Jumper
aacf63857c
GUACAMOLE-956: Use "Guacamole-Token" header in favor of "token" query parameter when invoking REST API from client.
2021-10-23 22:13:53 -07:00
Michael Jumper
5fdfb56c8b
GUACAMOLE-956: Automatically pull token from HTTP header or query parameter.
2021-10-23 22:13:53 -07:00
Virtually Nick
38b0474e35
GUACAMOLE-1261: Enable eager interpretation of route parameters for users, groups, and connections.
...
With the addition of the '*' to the route parameters, the AngularJS
router will interpret parameters that include a slash, allowing for
user, group, and connection names to contain slashes.
2021-08-22 14:26:21 -04:00
Michael Jumper
1d83307b8c
GUACAMOLE-1398: Explicitly fit guac-tiled-clients directive to available space.
...
The CSS rule expanding the guac-tiled-clients directive to fit the
viewport was not properly updated when the elements and classes involved
were changed via c9900434c4
. The
"tiled-client-list" class was previously used to represent the root
element of the set of tiled clients, but that element was replaced with
the "guac-tiled-clients" directive.
2021-08-17 02:15:37 -07:00
Virtually Nick
8d15ada126
GUACAMOLE-1366: Merge correct sort order of connection history entries.
2021-08-13 10:33:13 -04:00
Michael Jumper
6787d3fa9f
GUACAMOLE-1366: Correct sort order of connection history entries.
...
The sort order of connection history entries should be descending, with
the most recent connection attempt shown first. This has been incorrect
since 1.3.0 due to the migration to the newer, searchable/sortable
history structure.
2021-08-12 23:11:21 -07:00
Timothy Worcester
ff5eeff283
GUACAMOLE-1396: Update comment block to have correct array type for actions field
2021-08-06 11:15:35 -04:00
Bitson
acc8f816ce
GUACAMOLE-1391: Fixed typo when trying to reference the SHA_256 enum value.
2021-07-29 20:56:06 -05:00
Bitson
234f2cc26f
GUACAMOLE-1391: Removing whitespace
2021-07-29 19:12:26 -05:00
Bitson
b4f75abdb7
GUACAMOLE-1391 Add support for hashing passwords with SHA-256 in user-mapping.xml
2021-07-29 17:14:31 -05:00
Virtually Nick
806b50e3cd
GUACAMOLE-1387: Merge update and filter tiled connections only if group is actually changing.
2021-07-29 11:34:36 -04:00
Michael Jumper
c63eb4477c
GUACAMOLE-1387: Update and filter tiled connections only if group is actually changing.
2021-07-28 22:14:08 -07:00
Michael Jumper
8b5cdbb3b5
GUACAMOLE-1386: Define "Meta" key for on-screen keyboard instead of "Super".
...
The correct key for the "Windows" key (or the Mac "Command" key) is
"Meta". The "Super" key is an entirely different key not used for that
purpose, and it only currently works with Guacamole because the
Guacamole's base RDP keymap specifically maps the "Super" keys to the
"Windows" keys.
2021-07-26 20:11:02 -07:00
Virtually Nick
5d05442057
GUACAMOLE-1384: Merge ensure all $http error objects are wrapped in Guacamole error objects
2021-07-21 12:27:44 -04:00
Virtually Nick
d46078109c
GUACAMOLE-1383: Merge avoid double-encoding client identifiers within URLs.
2021-07-21 10:01:34 -04:00
Michael Jumper
9cb42ade67
GUACAMOLE-1383: Use URL-safe client identifiers by default, maintaining backwards compatibility with identifiers using standard base64.
2021-07-20 22:31:12 -07:00
Michael Jumper
e79b7b6e4e
GUACAMOLE-1383: Do not double-encode client identifiers within URLs.
2021-07-20 21:25:09 -07:00
Michael Jumper
8a57b2037e
GUACAMOLE-1384: Ensure all $http error objects are wrapped in Guacamole error objects, even if the relevant request could not be sent.
2021-07-20 20:28:29 -07:00
Michael Jumper
de3daf3dc8
GUACAMOLE-275: Request browser to always revalidate cached index.html.
2021-07-20 19:46:00 -07:00
Michael Jumper
f94b6c68aa
GUACAMOLE-275: Request browser to always revalidate cached dynamic contents.
2021-07-20 18:53:02 -07:00
Michael Jumper
e9e1703184
GUACAMOLE-275: Automatically attempt to refresh browser cache if index.html does not match current build.
2021-07-20 18:53:02 -07:00
Michael Jumper
b9a15285ea
GUACAMOLE-724: Remove duplicate injection of $rootScope (already injected via parameter).
2021-07-14 22:24:09 -07:00
Michael Jumper
dd86130600
GUACAMOLE-724: Migrate usage of var to const/let in all directly touched code.
2021-07-08 03:31:49 -07:00
Michael Jumper
d6c5165f90
GUACAMOLE-724: Update connection parameters in menu after focus changes.
2021-07-08 03:31:49 -07:00
Michael Jumper
95e77c6985
GUACAMOLE-724: Ensure focus is assigned to at least one client after changes are made to a group.
2021-07-08 03:31:49 -07:00
Michael Jumper
69ea8488f3
GUACAMOLE-724: Always emit focus events when focused client changes, even if the change occurs only due to replacing a disconnected client with a connected one.
2021-07-08 03:31:49 -07:00
Michael Jumper
902a111a57
GUACAMOLE-724: Update calls to ManagedFilesystem.getInstance() to provide relevant ManagedClient.
2021-07-08 03:31:49 -07:00
Michael Jumper
6b8b57ef5a
GUACAMOLE-724: Ensure connection parameters are updated when likely to be available (not just when group is attached).
2021-07-08 03:31:49 -07:00