Michael Jumper
c41b6774fd
GUACAMOLE-630: Allow parameters received via "argv" streams to be edited within the Guacamole menu.
2019-08-08 20:31:16 -07:00
Virtually Nick
3a8745dd52
GUACAMOLE-514: Remove x509 additions.
2019-08-08 16:23:27 -04:00
Michael Jumper
d618bdcabf
GUACAMOLE-630: Expand the getFieldHeader() utility function to accept arbitrary field names.
2019-08-07 19:58:54 -07:00
Virtually Nick
02ef3ae2d8
Merge 1.1.0 changes back to master.
2019-08-03 17:06:42 -04:00
Virtually Nick
02dadfac97
GUACAMOLE-623: Merge add Kubernetes parameters and translations.
2019-08-03 17:05:19 -04:00
Michael Jumper
6ebb53477c
GUACAMOLE-623: Add Kubernetes protocol/parameter definitions and translations.
2019-08-03 13:58:50 -07:00
Virtually Nick
f017e805ee
GUACAMOLE-514: Client-side fields and translations for VNC authentication.
2019-08-02 23:32:39 -04:00
Virtually Nick
ed374fc377
Merge 1.1.0 changes to master.
2019-07-30 17:33:17 -04:00
Virtually Nick
6b949f63cc
GUACAMOLE-629: Merge allow client to receive connection parameter values via "argv" streams.
2019-07-30 17:29:50 -04:00
Michael Jumper
2085ee7424
GUACAMOLE-629: Allow client to receive connection parameter values via "argv" streams.
2019-07-30 13:02:01 -07:00
Virtually Nick
20ad54c840
GUACAMOLE-821: Merge use Japanese word as the name of the Japanese translation.
2019-07-20 15:33:03 -04:00
Michael Jumper
3f7d1346b3
GUACAMOLE-821: Use Japanese word for the Japanese language as the name of the Japanese translation.
2019-07-20 12:22:20 -07:00
Mike Jumper
0dee33bfe4
GUACAMOLE-821: Merge Japanese translation.
2019-07-19 23:40:10 -07:00
Mike Jumper
6af8782862
GUACAMOLE-846: Merge changes ensuring tunnel.uuid is initialized regardless of tunnel state.
2019-07-16 15:43:44 -07:00
Virtually Nick
ba12003fd2
Merge 1.1.0 changes back to master.
2019-07-16 18:39:03 -04:00
Virtually Nick
66d2fe3f10
GUACAMOLE-610: Merge SSH/telnet parameter definitions for maximum scrollback size.
2019-07-16 18:38:11 -04:00
avwx
e17453ef97
GUACAMOLE-846: tunnel.uuid not initialized if tunnel becomes UNSTABLE
2019-07-16 18:02:30 -04:00
Michael Jumper
c0d1ace629
GUACAMOLE-610: Add SSH/telnet parameter definitions for maximum scrollback size.
2019-07-16 12:11:21 -07:00
Mike Jumper
63fa8504b8
GUACAMOLE-837: Merge parameter definition and translation for Hungarian keyboard layout.
2019-07-11 21:21:53 -07:00
chisatohasimoto
1cf08cff8f
GUACAMOLE-821:Add Japanese language support
2019-07-11 11:28:26 +09:00
P-Zs
991d0ea725
GUACAMOLE-837: Add Hungarian server layout (keyboard) option reference to en.json
2019-07-10 01:07:22 +02:00
P-Zs
6a7b604264
GUACAMOLE-837: Add Hungarian keyboard option to rdp.json
2019-07-10 01:05:58 +02:00
chisatohasimoto
0cad9eef69
GUACAMOLE-821:Add Japanese language support
2019-07-08 13:28:03 +09:00
James Muehlner
02dccf148a
GUACAMOLE-302: Merge $evalAsync() focus fix.
2019-06-25 20:18:03 -07:00
James Muehlner
da3da1fe10
GUACAMOLE-822: Merge fix for connection group identifiers.
2019-06-25 20:00:29 -07:00
Michael Jumper
acaa422992
GUACAMOLE-302: Do not rely on $evalAsync() for assigning focus.
...
$evalAsync() does not necessarily guarantee execution within a timer;
the provided function may well execute after the current $digest loop
without control returning to the browser. If we need a timer to ensure
focus() behaves reliably, we should explicitly use one via $timeout.
2019-06-25 14:15:18 -07:00
Mike Jumper
e9ed4150b9
GUACAMOLE-302: Merge narrowing of guacFocus behavior to simply setting/removing focus.
...
Additionally reporting whether the affected element receives or loses focus causes trouble if the source of the original value is non-assignable. It also seems like it could cause unexpected side effects if usages of guacFocus expect to separate their intent (assigning a value via the expression watched by guacFocus) from the result of attempting to set/remove focus. If tracking of focus is needed, that would best be served by another directive dedicated solely to tracking.
2019-06-25 13:04:42 -07:00
m-khan-glyptodon
68e5779592
GUACAMOLE-302: Make the binding of the guacFocus directive unidirectional.
...
There is an unassignable expression in the form directive that was being assinged a value by the guacFocus directive. The part that deals with this assigning is removed since no part of the app is relying upon this feature.
2019-06-25 12:00:59 -07:00
Mike Jumper
1818b6a7ee
GUACAMOLE-302: Merge logic for automatically focusing relevant login fields.
2019-06-24 14:54:38 -07:00
m-khan-glyptodon
cfefd11e90
GUACAMOLE-302: Additions made to every remaining field (every field except username and password) so that they can now be manually focussed using the custom guacFocus directive.
2019-06-24 14:48:44 -07:00
m-khan-glyptodon
eb50c5c0e8
GUACAMOLE-302: Additions made to the username and password field types so that they can now be manually focussed using the custom guacFocus directive.
2019-06-24 14:48:44 -07:00
m-khan-glyptodon
19f0de4ebc
GUACAMOLE-302: Allow guacForm and guacFormField directives to specify which field needs to be focused.
2019-06-24 14:48:44 -07:00
m-khan-glyptodon
52d2fe1661
GUACAMOLE-302: Additions are made to the login directive so that the appropriate field that needs to be focussed is determined.
2019-06-24 14:48:44 -07:00
Michael Jumper
ba60449786
GUACAMOLE-822: Correct retrieval of client identifier for connection groups.
...
Commit f92bf9c
moved the getClientIdentifier() function to the
GroupListItem class, thus making the function available as
item.getClientIdentifier() within the connection or connection group
templates referenced by an instance of the guacGroupList directive.
This change correctly updated all but the connection group template for
the home screen, which was incorrectly updated to reference the
function as if it were directly on the scope. As such a function
doesn't exist, AngularJS didn't substitute any value, resulting in a
non-functional link.
2019-06-24 00:21:06 -07:00
Michael Jumper
00f59420e5
Merge 1.1.0 changes back to master.
2019-06-23 19:37:32 -07:00
Virtually Nick
30f6ac434b
GUACAMOLE-723: Merge display connection selection menu only if multiple connections are available.
2019-06-23 22:32:08 -04:00
Mike Jumper
f5aa986e63
GUACAMOLE-579: Merge support for retrieving user attributes CAS.
2019-06-23 19:20:14 -07:00
Michael Jumper
3d71f84f0a
GUACAMOLE-723: Display connection selection menu only if multiple choices are available.
2019-06-23 12:48:36 -07:00
Michael Jumper
40ee0d3775
GUACAMOLE-723: Consider entire connection hierarchy when determining whether only one connection is available.
2019-06-23 12:39:44 -07:00
Virtually Nick
b1d3070748
GUACAMOLE-723: Merge automatically close menus upon click unless explicitly marked as interactive.
2019-06-23 08:19:39 -04:00
Virtually Nick
b0460912b8
GUACAMOLE-723: Merge allow connection names to cleanly overflow in connection selection menu.
2019-06-23 08:18:20 -04:00
Michael Jumper
47ed39fb33
GUACAMOLE-723: Prefer a wider connection selection menu, but no wider than the sidebar.
2019-06-22 18:54:17 -07:00
Michael Jumper
93dbf85a14
GUACAMOLE-723: Automatically close menus upon click unless explicitly marked as interactive.
2019-06-22 18:41:29 -07:00
Michael Jumper
0e33525d7b
GUACAMOLE-723: Use ellipsis for overflowing connection names within the connection selection menu.
2019-06-22 17:47:57 -07:00
Virtually Nick
9c26a7613c
GUACAMOLE-579: Remove unnecessary JUnit dependencies.
2019-06-22 20:02:46 -04:00
Virtually Nick
7f26ba7a52
GUACAMOLE-579: Insure that CAS is providing a username.
2019-06-22 19:27:52 -04:00
Virtually Nick
a2b3e235e0
GUACAMOLE-579: Fix up documentation issues.
2019-06-22 19:27:33 -04:00
Virtually Nick
8ec139098a
GUACAMOLE-723: Merge allow connection name to display cleanly in menu.
2019-06-22 17:39:05 -04:00
Virtually Nick
a6601a2bfd
GUACAMOLE-579: Change fromAttribute to canonicalize
2019-06-21 12:54:42 -04:00
Virtually Nick
d8db630dbd
GUACAMOLE-579: Clean up comments, implement convenience method for tokens without a prefix, and remove unneeded classes.
2019-06-20 20:41:41 -04:00