Commit Graph
1788 Commits
Author SHA1 Message Date
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
Michael Jumper beb1b66c75 GUACAMOLE-749: Call proper type-specific function when flattening a GroupListItem tree. 2019-03-06 23:40:10 -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 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
Michael Jumper e99b207a58 GUACAMOLE-381: Add definitions for "disable-copy" and "disable-paste" connection parameters. 2019-02-20 21:30:00 -08:00
netromnetrom 17ece7d6d8 GUACAMOLE-712
Add Danish
2019-01-22 16:54:41 +01:00
Michael Jumper ef0cb1ee7a GUACAMOLE-598: Ignore if current user has no associated data. Authentication providers are not required to provide data for the users they authenticate. 2018-12-04 13:22:16 -08:00
Nick Couchman 3089e71e60 Merge 1.0.0 changes back to master. 2018-10-05 15:31:01 -04:00
Michael Jumper adb9aaa5e2 GUACAMOLE-220: Ignore missing user or group when retrieving permissions/memberships. 2018-10-05 11:56:42 -07:00
Michael Jumper af8f5b3a80 GUACAMOLE-622: Add parameter definitions for telnet login success/failure regex. 2018-09-21 17:33:44 -07:00
Michael Jumper d4a9208c2b GUACAMOLE-624: Include user full name and organization in filtered attributes. 2018-09-21 14:14:57 -07:00
Michael Jumper 660fe82fff GUACAMOLE-624: Add columns displaying user full name and organization. 2018-09-21 14:14:39 -07:00
Nick Couchman d320606295 Merge 1.0.0 changes to master. 2018-09-08 18:42:08 -04:00
Nick Couchman 248e64531d GUACAMOLE-220: Merge add missing definitions for CREATE_USER_GROUP system permission. 2018-09-08 18:40:10 -04:00
Michael Jumper 3492b556c3 GUACAMOLE-220: Add missing definitions for CREATE_USER_GROUP system permission. 2018-09-08 13:09:24 -07:00
Nick Couchman af0f8ea27f GUACAMOLE-598: Merge show fatal error message only after a fatal error has occurred. 2018-09-07 19:09:38 -04:00
Nick Couchman 0484a4e485 Merge 1.0.0 changes back to master. 2018-09-07 19:06:20 -04:00
Michael Jumper 0cc5c3667b GUACAMOLE-598: Ensure fatal error message is hidden by default, shown only when a fatal error has actually occurred. 2018-09-07 13:37:06 -07:00
Michael Jumper fe07cf9b70 GUACAMOLE-567: Move client instability state to own flag. Actual current connection state is lost otherwise. 2018-09-07 12:20:28 -07:00
Nick Couchman 7d822df5a3 Merge 1.0.0 changes back to master. 2018-08-14 19:38:16 -04:00
Michael Jumper 7917f46b36 GUACAMOLE-220: Allow attributes to be specified via the template supplied to REST object constructors, for consistency's sake. 2018-08-09 10:46:06 -07:00
Michael Jumper 6aaef7685f GUACAMOLE-220: Select from multiple datasources deterministically. 2018-08-09 10:46:06 -07:00
Michael Jumper 8ad3f25371 GUACAMOLE-220: Add management tab and editor for user groups. 2018-08-09 10:46:06 -07:00
Michael Jumper de80957404 GUACAMOLE-220: Add management interface for user parent groups. 2018-08-08 21:50:26 -07:00
Michael Jumper ca1db7831b GUACAMOLE-220: Do not display "X" for removing an identifier if the identifier cannot actually be edited. 2018-08-08 21:50:26 -07:00
Michael Jumper 0059121716 GUACAMOLE-220: Hide identifier set editor if there are no identifiers to edit. 2018-08-08 09:00:06 -07:00
Michael Jumper 229b0dee48 GUACAMOLE-220: Implement generic editor directive for manipulating sets of identifiers. 2018-08-08 09:00:06 -07:00
Michael Jumper 1cf16d1dc6 GUACAMOLE-220: Upgrade to latest versions of jQuery and Lodash.
The version of Lodash previously included with Guacamole lacks the
sortedIndexOf() function, which is needed by the identity set editor
directive for manipulating sorted arrays of identifiers.

If upgrading Lodash, may as well upgrade jQuery while we're at it. The
version previously included within Guacamole is no longer maintained.
2018-08-08 09:00:06 -07:00
Michael Jumper 615f5c6bab GUACAMOLE-220: Add missing getUserGroupAttributes() to JavaScript schemaService. 2018-08-08 09:00:06 -07:00
Michael Jumper 55bcf25a1c GUACAMOLE-220: Allow manipulation and retrieval of user group permissions via JavaScript. 2018-08-08 09:00:06 -07:00
Michael Jumper 9f01fcb155 GUACAMOLE-220: Add JavaScript service for retrieving/manipulating user groups. 2018-08-08 09:00:06 -07:00
Michael Jumper 5866c7e251 GUACAMOLE-598: Abort rendering of pages if critical data fails to load (data without which the page is non-functional). 2018-07-27 14:50:17 -07:00
Michael Jumper c897c7eb26 GUACAMOLE-598: Add convenience promise callback for REST requests which displays a fatal error. 2018-07-27 14:49:08 -07:00
Michael Jumper 4bc7700d57 GUACAMOLE-598: Add absolute, global, fatal error handling. 2018-07-27 14:48:56 -07:00
Nick Couchman 587c0c2073 Merge 1.0.0 changes back to master. 2018-07-26 06:15:30 -04:00
Michael Jumper 055219bc6c GUACAMOLE-220: Rename "Selected Connections" to "Current Connections" for clarity.
"Selected Connections" vs. "All Connections" gives the impression that the tab controls how permissions are used, with "All Connections" being a mode where all connections are readable regardless of which are explicitly selected.
2018-07-21 14:24:28 -07:00
Michael Jumper e03251f78c GUACAMOLE-220: Include children of readable items within connection permission editor, as they are likely relevant to the administrative task at hand. 2018-07-21 14:23:50 -07:00
Michael Jumper 62e58eaf9f GUACAMOLE-220: Migrate connection permission editor to tab-based views. 2018-07-21 14:23:48 -07:00
Michael Jumper deb5b51ddc GUACAMOLE-220: Add generic directive for displaying tabs which divide a section into logical views. 2018-07-21 14:22:51 -07:00
Michael Jumper 861bddea6d GUACAMOLE-220: Add semantic CSS class for headers having corresponding tabs. 2018-07-21 14:22:51 -07:00
Michael Jumper edcb2af21f GUACAMOLE-220: Display only selected connection permissions by default. 2018-07-21 14:22:50 -07:00
Michael Jumper dd65bf6e26 GUACAMOLE-220: Preserve types of filtered GroupListItems / ConnectionGroups. 2018-07-21 14:22:50 -07:00