Commit Graph

2631 Commits

Author SHA1 Message Date
Michael Jumper
81872f5718 GUACAMOLE-742: Fade in overall login UI, not just login dialog.
Placing the fade animation on the login dialog (which also handles the
error shake-head animation) results in the dialog fading in each time
the login process changes state. It really should only fade when the
overall login interface initially appears.
2019-04-27 17:39:41 -07:00
Michael Jumper
65995e3f5a GUACAMOLE-783: Ensure GET requests to the REST API are not serviced from the cache in Internet Explorer.
IE 11 appears to ignore the `Cache-Control` header on requests despite
RFC 7234 and does not invalidate cache after changes are made to a
resource via PUT/DELETE/POST despite RFC 2616. It _does_ behave
correctly when the `Pragma` header is included.

This behavior is not observed for Chrome/Firefox which both correctly
honor the `Cache-Control` header and correctly invalidate cache after
changes.
2019-04-27 17:02:18 -07:00
Michael Jumper
583c82a45c GUACAMOLE-742: Disable login form after credentials have been submitted. 2019-04-27 16:56:11 -07:00
Michael Jumper
59fdc80e9f GUACAMOLE-742: Provide "disabled" attribute for forms and fields. 2019-04-27 16:52:37 -07:00
Vict0rC
8faacfae88 GUACAMOLE-781: Removed 2 lines about guacamole version, which should be only in base transaltion file. 2019-04-25 11:07:27 +02:00
Victor Cleaner
0c5d9aeb28 GUACAMOLE-781: CZ Translation
Czech translation of Guacamole client
2019-04-24 23:35:49 +02:00
Virtually Nick
0f4ff0fe46 GUACAMOLE-422: Clean up style and extra code. 2019-04-22 11:53:09 -04:00
Nick Couchman
5ac98e441c GUACAMOLE-422: Remove extra space in pom.xml 2019-04-22 11:53:09 -04:00
Nick Couchman
047ed7ac9c GUACAMOLE-422: Add timezone to tunnel connections. 2019-04-22 11:53:09 -04:00
Nick Couchman
8ad65d6e6c GUACAMOLE-422: Add field for timezone for SSH connections. 2019-04-22 11:53:09 -04:00
Nick Couchman
50c2161ec8 GUACAMOLE-422: Add tunnel parameter for sending the timezone. 2019-04-22 11:53:09 -04:00
Nick Couchman
ea913c98fe GUACAMOLE-422: Implement client-side timezone detection. 2019-04-22 11:53:09 -04:00
Nick Couchman
8b443dc9d5 GUACAMOLE-422: Add timezone selection for RDP connections. 2019-04-22 11:53:09 -04:00
Michael Jumper
319c40c906 GUACAMOLE-723: Ensure thumbnail is always confined within designated space. 2019-04-03 11:20:45 -07:00
Michael Jumper
b5bfc680e7 GUACAMOLE-723: Size panel thumbnails vertically, not horizontally. 2019-04-02 17:56:48 -07:00
Michael Jumper
cbd357c683 GUACAMOLE-723: Allow connections to be closed/removed directly from the panel. 2019-04-02 17:37:57 -07:00
Michael Jumper
d7dfd08add GUACAMOLE-723: Display warning icon when background connection disconnects due to an error. 2019-04-02 11:14:23 -07:00
Michael Jumper
378cae57a7 GUACAMOLE-723: Sort connections in panel by last use. 2019-04-02 09:20:45 -07:00
Michael Jumper
19da6e32a2 GUACAMOLE-723: Allow connections in Guacamole menu dropdown to be filtered. 2019-04-02 08:44:45 -07:00
Michael Jumper
7fddb26202 GUACAMOLE-723: Limit size of connections in menu to 10 items. Restore padding around list and pager. 2019-04-02 07:48:57 -07:00
Michael Jumper
bd474e9761 GUACAMOLE-723: Allow mouse interaction with the contents of a menu without closing the menu. 2019-04-02 07:47:40 -07:00
Michael Jumper
dc012e4226 GUACAMOLE-723: Hide scrollbar and thumbnails when client panel is hidden. 2019-03-25 17:02:36 -07:00
Michael Jumper
07a967bb6b GUACAMOLE-723: Ensure client panel renders above status notifications. 2019-03-25 17:02:32 -07:00
Michael Jumper
53bb1981c1 GUACAMOLE-723: Persist client panel state across navigation. 2019-03-25 17:02:27 -07:00
Michael Jumper
e0dcd67a9b GUACAMOLE-723: Update size of attached client when a different client is attached. 2019-03-25 17:02:22 -07:00
Michael Jumper
aa633c2a63 GUACAMOLE-723: Organize other active connections within collapsible panel. 2019-03-25 17:02:16 -07:00
Michael Jumper
e7eb46b2a1 GUACAMOLE-723: Display connection thumbnails for all non-current active connections within the client interface. 2019-03-25 17:02:11 -07:00
Michael Jumper
57cdd2b483 GUACAMOLE-723: Allow connections to be selected within the Guacamole menu. 2019-03-25 17:02:06 -07:00
Michael Jumper
f92bf9c35f GUACAMOLE-723: Move getClientIdentifier() to GroupListItem for convenience of other uses of the guacGroupList directive. 2019-03-25 17:01:58 -07:00
Michael Jumper
2d0bc70214 GUACAMOLE-723: Avoid DOM reflow when switching connections. 2019-03-25 17:01:25 -07:00
Virtually Nick
44df0e36e0 GUACAMOLE-749: Merge Call proper function when flattening a GroupListItem tree. 2019-03-07 05:35:10 -05:00
Michael Jumper
beb1b66c75 GUACAMOLE-749: Call proper type-specific function when flattening a GroupListItem tree. 2019-03-06 23:40:10 -08:00
Mike Jumper
c890919d5b GUACAMOLE-736: Merge migration from JAXB to Guava. 2019-03-05 17:34:36 -08:00
Michael Jumper
8f2d3ef153 Merge 1.1.0 changes back to master. 2019-03-05 11:35:24 -08:00
leetxyz
03499c113f GUACAMOLE-699: Update german translation 2019-03-01 21:55:00 +01:00
Virtually Nick
1b83c0fb77 GUACAMOLE-569: Remove strings that aren't actually translated. 2019-03-01 07:25:47 -05:00
Virtually Nick
b99aa12f47 GUACAMOLE-741: Remove hard-coded APP.NAME from es.json. 2019-02-27 21:19:56 -05:00
Virtually Nick
631794da8e GUACAMOLE-740: Remove hard-coded version number from es.json 2019-02-25 07:17:47 -05:00
Virtually Nick
d48d55f0e5 GUACAMOLE-381: Merge add definitions for "disable-copy" and "disable-paste" connection parameters. 2019-02-24 22:42:37 -05:00
Virtually Nick
19fe85b92b GUACAMOLE-354: Correct order of LANG-COUNTRY in keymap names. 2019-02-21 17:56:18 -05:00
Virtually Nick
bc3b7e24e4 GUACAMOLE-354: Add translation string for CH DE keyboard layout. 2019-02-21 17:53:47 -05:00
Virtually Nick
60dab1fdbd GUACAMOLE-736: Remove JAXB license info; add Guava license info. 2019-02-21 17:17:29 -05:00
Virtually Nick
37f1da9f1f GUACAMOLE-736: Replace JAXB DatatypeConverter with Guava BaseEncoding. 2019-02-21 17:09:44 -05:00
Michael Jumper
e99b207a58 GUACAMOLE-381: Add definitions for "disable-copy" and "disable-paste" connection parameters. 2019-02-20 21:30:00 -08:00
Virtually Nick
068a458822 GUACAMOLE-734: Update logback version to latest stable. 2019-02-15 09:16:59 -05:00
Michael Jumper
c675d83ff9 GUACAMOLE-729: Extensions compatible with 1.0.0 are also compatible with 1.1.0. 2019-02-09 11:09:05 -08:00
Michael Jumper
c3fbf44f70 GUACAMOLE-729: Bump version numbers to 1.1.0. 2019-02-09 11:08:28 -08:00
Virtually Nick
1bbf9f0b72 GUACAMOLE-712: Merge add Danish to RDP 2019-02-06 09:02:14 -05:00
Nick Couchman
af2ef32fc3 GUACAMOLE-693: Update copyright year to 2019. 2019-01-23 17:12:45 -05:00
Michael Jumper
feecb6301f GUACAMOLE-524: Declare deprecation of old connect() within guacamole-ext. 2019-01-22 15:46:43 -08:00