Michael Jumper
|
fff1411768
|
GUACAMOLE-96: Extract Attributes interface from objects which provide getAttributes() / setAttributes().
|
2018-01-31 15:26:16 -08:00 |
|
Michael Jumper
|
79936c4c41
|
GUACAMOLE-96: Document semantics of voluntary attribute storage and guaranteed sanitization.
|
2018-01-31 15:26:16 -08:00 |
|
Nick Couchman
|
eaeaeb10cd
|
GUACAMOLE-96: Merge allow extensions to decorate each other's objects.
|
2018-01-30 14:31:04 -05:00 |
|
Nick Couchman
|
9d587496b0
|
GUACAMOLE-273: Merge add parameter value and translation string for Portuguese Brazilian keyboard layout.
|
2018-01-29 15:51:16 -05:00 |
|
Michael Jumper
|
56a126712c
|
GUACAMOLE-273: Add parameter value and translation string for Portuguese Brazilian keyboard layout.
|
2018-01-29 12:49:51 -08:00 |
|
Nick Couchman
|
cf4f1334b2
|
GUACAMOLE-434: Merge add parameter value and translation string for UK English keyboard layout.
|
2018-01-29 15:48:31 -05:00 |
|
Michael Jumper
|
c5b1ab2801
|
GUACAMOLE-434: Add parameter value and translation string for UK English keyboard layout.
|
2018-01-29 12:46:50 -08:00 |
|
Michael Jumper
|
621a7862de
|
GUACAMOLE-481: Add parameter value and translation string for Turkish-Q keyboard layout.
|
2018-01-29 12:08:43 -08:00 |
|
Michael Jumper
|
1c99f6a8cf
|
GUACAMOLE-96: Rearrange logic of DecoratingDirectory.get() to make more intuitive sense.
|
2018-01-17 18:41:36 -08:00 |
|
Nick Couchman
|
bd73f9ca72
|
GUACAMOLE-464: Merge configuration properties from OS environment.
|
2018-01-16 12:36:14 -05:00 |
|
Carl Harris
|
9691bc0c86
|
GUACAMOLE-464: fix import statement order and spacing
|
2018-01-16 12:15:45 -05:00 |
|
Carl Harris
|
718663d2c5
|
GUACAMOLE-464: use enable-environment-properties as the property name
|
2018-01-16 11:49:15 -05:00 |
|
Michael Jumper
|
63bb3a033a
|
GUACAMOLE-96: Objects should be decorated upon add(), not undecorated (they by definition come from an external source, not the decorated extension).
|
2018-01-13 17:23:19 -08:00 |
|
Michael Jumper
|
b37e041d3e
|
GUACAMOLE-96: Add convenience classes for overriding the behavior of objects commonly stored in a Directory.
|
2018-01-13 17:23:15 -08:00 |
|
Michael Jumper
|
a915f7b190
|
GUACAMOLE-96: Add convenience class for decorating the objects returned by a Directory.
|
2018-01-13 17:23:13 -08:00 |
|
Michael Jumper
|
7357e51b58
|
GUACAMOLE-96: Add redecorate() function with semantics analogous to updateUserContext().
|
2018-01-13 17:23:11 -08:00 |
|
Michael Jumper
|
41059f5e09
|
GUACAMOLE-96: Add convenience class for overriding the behavior of an existing UserContext.
|
2018-01-13 17:23:02 -08:00 |
|
Michael Jumper
|
ffad1898b6
|
GUACAMOLE-96: Add API support for augmenting functionality of other extensions.
|
2018-01-13 17:22:48 -08:00 |
|
Nick Couchman
|
1292512b33
|
GUACAMOLE-448: Add parameters for disabling bitmap caching.
|
2018-01-02 18:18:17 -05:00 |
|
Nick Couchman
|
d73a0ece29
|
Merge 0.9.14 changes back to master.
|
2018-01-01 16:29:38 -05:00 |
|
Michael Jumper
|
0757d7ecbc
|
GUACAMOLE-463: Merge Spanish translation.
|
2017-12-30 13:25:17 -08:00 |
|
Carl Harris
|
cc99584802
|
GUACAMOLE-464: explicitly enable property overrides from environment
|
2017-12-19 05:22:23 -05:00 |
|
Carl Harris
|
263cbf2331
|
GUACAMOLE-464: configuration properties from OS environment
|
2017-12-14 06:14:15 -05:00 |
|
djrm05
|
3e9387112e
|
GUACAMOLE-463: Spanish translation for Guacamole client.
|
2017-12-13 19:30:24 +01:00 |
|
Michael Jumper
|
ce4cd11993
|
GUACAMOLE-423: Bump version numbers for all modified components to 0.9.14.
|
2017-12-06 00:12:43 -08:00 |
|
Michael Jumper
|
8d92e45227
|
GUACAMOLE-436: Remove old references to pre-Incubator project.
|
2017-12-06 00:08:11 -08:00 |
|
Michael Jumper
|
7c4223ce3e
|
GUACAMOLE-436: Remove incubator prefix from repositories and URLs.
|
2017-12-06 00:02:33 -08:00 |
|
Michael Jumper
|
223102c38c
|
GUACAMOLE-412: Refactor user events with respect to extension API changes since the decoupling of auth from storage, providing AuthenticatedUser instead of UserContext to represent the user involved.
|
2017-10-27 13:03:17 -07:00 |
|
Michael Jumper
|
153996b725
|
GUACAMOLE-364: Merge changes restoring extension support for event listeners.
|
2017-10-06 09:48:33 -07:00 |
|
Carl Harris
|
25705a86e8
|
GUACAMOLE-364: addressed some documentation stragglers
|
2017-10-06 10:26:26 -04:00 |
|
Carl Harris
|
f8484befaf
|
GUACAMOLE-364: addressed various documentation issues
|
2017-10-06 10:22:10 -04:00 |
|
Nick Couchman
|
81ffa5c8e1
|
GUACAMOLE-394: Merge refactor extension API to define user history
|
2017-09-27 18:14:43 -04:00 |
|
Michael Jumper
|
22bcc1b78e
|
GUACAMOLE-341: Automatically pull GUAC_USERNAME token from AuthenticatedUser's identifier if there is no username provided via Credentials (closes #174).
|
2017-09-26 12:10:35 -07:00 |
|
Michael Jumper
|
3cd7f453c0
|
GUACAMOLE-394: Add getLastActive() function, returning the time that a user/connection was last logged-in / used.
|
2017-09-25 12:50:52 -07:00 |
|
Michael Jumper
|
b61f14e4db
|
GUACAMOLE-394: Add history list at User object level (similar to Connection).
|
2017-09-25 12:49:43 -07:00 |
|
Michael Jumper
|
700005e823
|
GUACAMOLE-394: Remove UserRecord interface - recording historical auth tokens doesn't make sense, and removing that turns UserRecord into an empty interface.
|
2017-09-25 12:49:12 -07:00 |
|
Michael Jumper
|
5340f55361
|
GUACAMOLE-394: Add API support for user login/logout records.
|
2017-09-25 12:48:37 -07:00 |
|
Michael Jumper
|
26122ebc3e
|
GUACAMOLE-394: Deprecate ConnectionRecordSet. Refactor accordingly.
|
2017-09-25 12:30:03 -07:00 |
|
Michael Jumper
|
cd5d23866d
|
GUACAMOLE-394: Separate definition of records and record sets into generalized interface.
|
2017-09-25 12:30:03 -07:00 |
|
Michael Jumper
|
2c587e5f9f
|
GUACAMOLE-393: Add AuthenticationProvider shutdown hook.
|
2017-09-25 11:47:44 -07:00 |
|
Michael Jumper
|
45adf2fd93
|
GUACAMOLE-393: Add session invalidation hooks to UserContext.
|
2017-09-25 11:47:37 -07:00 |
|
Michael Jumper
|
c20457f89b
|
GUACAMOLE-393: Add session invalidation hooks to AuthenticatedUser.
|
2017-09-25 11:47:25 -07:00 |
|
Carl Harris
|
f63c8b43a8
|
GUACAMOLE-364: declare and implement new listener API
This commit also deprecates the existing listener API and
includes support for adapting existing listener implementations
to the new API.
|
2017-09-07 16:58:44 -04:00 |
|
Carl Harris
|
059cb75f0f
|
GUACAMOLE-364: address style consistency issues
|
2017-08-17 05:11:54 -04:00 |
|
Carl Harris
|
6f89a0b530
|
GUACAMOLE-364: listener interfaces now extend a common marker interface
|
2017-08-16 06:54:16 -04:00 |
|
Nick Couchman
|
33e76c4d72
|
GUACAMOLE-303: Merge Add definitation and translations for new sftp-root-directory parameter.
|
2017-07-03 17:59:11 -04:00 |
|
Michael Jumper
|
5fcd48451c
|
GUACAMOLE-303: Add definitions and translations for new "sftp-root-directory" parameter.
|
2017-06-29 15:49:43 -07:00 |
|
Nick Couchman
|
5d1399413b
|
Merge 0.9.13-incubating changes back to master.
|
2017-06-28 08:10:19 -04:00 |
|
Michael Jumper
|
ed066c88e7
|
GUACAMOLE-320: Add parse() convenience function for TextField which interprets empty strings as equivalent to null.
|
2017-06-27 16:31:29 -07:00 |
|
Michael Jumper
|
b2b60fbd5e
|
GUACAMOLE-335: Use /etc/guacamole for GUACAMOLE_HOME if not overridden and ~/.guacamole does not exist.
|
2017-06-26 13:06:08 -07:00 |
|