Mike Jumper
f2ae848b1b
GUACAMOLE-422: Merge support for forwarding client timezone at Guacamole protocol level.
2019-06-07 08:53:49 -07:00
Michael Jumper
5be810ec6b
GUACAMOLE-422: Remove "Canada/East-Saskatchewan" time zone, which was removed from the IANA database in release 2017c of the database.
...
From http://mm.icann.org/pipermail/tz-announce/2017-October/000047.html :
>
> Remove Canada/East-Saskatchewan from the 'backward' file, as it
> exceeded the 14-character limit and was an unused misnomer anyway.
>
2019-05-13 18:24:37 -07:00
Michael Jumper
803ff27468
GUACAMOLE-422: Update TIMEZONE field documentation to reference IANA time zone database.
2019-05-13 18:21:38 -07:00
Virtually Nick
3c1f64ec61
GUACAMOLE-422: Update timezone format comments in AngularJS component.
2019-05-10 12:41:43 -04:00
Virtually Nick
b0698585f0
GUACAMOLE-422: Resolve commit conflict due to translation updates.
2019-05-10 12:37:56 -04:00
Michael Jumper
212a39b025
GUACAMOLE-422: Add definitions and translations for the RDP/SSH "timezone" parameter.
2019-05-09 18:39:18 -07:00
Michael Jumper
b5c5fa39ca
GUACAMOLE-649: Add definition and translation for SSH "locale" parameter.
2019-05-09 18:25:23 -07:00
Nick Couchman
d534a7085d
GUACAMOLE-422: Update documentation and style; tweaks to GuacamoleProtocolVersion implementation.
2019-05-06 11:29:09 -04:00
Virtually Nick
0f4ff0fe46
GUACAMOLE-422: Clean up style and extra code.
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
Virtually Nick
1b83c0fb77
GUACAMOLE-569: Remove strings that aren't actually translated.
2019-03-01 07:25:47 -05: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