Nick Couchman
|
0c5b3012ac
|
GUACAMOLE-504: Add method for WebSocket status, and reconfigure REST API to use new HTTP method.
|
2018-02-09 13:17:08 -05:00 |
|
Nick Couchman
|
d889352941
|
GUACAMOLE-499: Have RESTExceptionWrapper leverage HTTP status codes built into GuacamoleStatus.
|
2018-02-03 23:33:52 -05:00 |
|
Nick Couchman
|
6ed4dcdeab
|
GUACAMOLE-497: Merge remove usage of function/classes deprecated within Java 9.
|
2018-02-02 09:52:52 -05:00 |
|
Michael Jumper
|
cbed98e849
|
GUACAMOLE-494: Remove support for "basic-user-mapping" property, deprecated since 0.9.10-incubating (8590a0a).
|
2018-02-01 22:42:36 -08:00 |
|
Michael Jumper
|
c6aa790b41
|
GUACAMOLE-497: Remove usage of now-deprecated XMLReaderFactory.
|
2018-02-01 21:21:05 -08:00 |
|
Michael Jumper
|
77255652bf
|
GUACAMOLE-96: Restrict submitted attributes to those explicitly declared by the UserContext.
|
2018-01-31 15:26:16 -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
|
a745569f13
|
GUACAMOLE-96: Invoke decorate() for all AuthenticationProviders when creating or updating the UserContext.
|
2018-01-13 17:23:08 -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
|
ed6722ba59
|
GUACAMOLE-394: Merge add interface for browsing user access history.
|
2018-01-05 10:33:56 -05:00 |
|
Michael Jumper
|
67fc77a1c7
|
GUACAMOLE-394: Expose "last active" time for connections and users via REST API.
|
2017-12-11 20:44:28 -08:00 |
|
Michael Jumper
|
b8ce9c96e7
|
GUACAMOLE-394: Add history endpoint at user level (analogous to Connection).
|
2017-12-11 20:44:28 -08:00 |
|
Michael Jumper
|
2928472549
|
GUACAMOLE-394: Add user history REST endpoint.
|
2017-12-11 20:44:28 -08: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
|
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 |
|
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
|
26122ebc3e
|
GUACAMOLE-394: Deprecate ConnectionRecordSet. Refactor accordingly.
|
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
|
2bdf49205c
|
GUACAMOLE-364: fixed misspelled instance variable name
|
2017-09-25 06:18:43 -04:00 |
|
Carl Harris
|
f05b108e9d
|
GUACAMOLE-364: delete unused interface
|
2017-09-25 06:18:05 -04: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
|
2062f1ccc5
|
GUACAMOLE-364: eliminate unnecessary local variable
|
2017-08-17 05:28:47 -04:00 |
|
Carl Harris
|
beac46bff5
|
GUACAMOLE-364: revert unnecessary code simplification
This change isn't necessary to the stated issue. The expression
here is unnecessarily complex but that should be addressed in
another issue.
|
2017-08-17 05:25:51 -04:00 |
|
Carl Harris
|
10bc443864
|
GUACAMOLE-364: eliminate unnecessary local variable
|
2017-08-17 05:24:10 -04:00 |
|
Carl Harris
|
059cb75f0f
|
GUACAMOLE-364: address style consistency issues
|
2017-08-17 05:11:54 -04:00 |
|
Carl Harris
|
6b6340ac46
|
GUACAMOLE-364: notify tunnel listeners in TunnelRequestService
|
2017-08-16 06:59:12 -04:00 |
|
Carl Harris
|
5a232f6825
|
GUACAMOLE-364: notify authentication listeners in AuthenticationService
|
2017-08-16 06:58:18 -04:00 |
|
Carl Harris
|
cfb879b763
|
GUACAMOLE-364: add injectable ListenerService
|
2017-08-16 06:57:16 -04:00 |
|
Carl Harris
|
109d57ecb3
|
GUACAMOLE-364: add extension module support for event listeners
|
2017-08-16 06:55:28 -04:00 |
|
Carl Harris
|
dca7862351
|
GUACAMOLE-364: add facade used to wrap extension listeners
|
2017-08-16 06:54:55 -04:00 |
|
Carl Harris
|
287ab56f0f
|
GUACAMOLE-364: factor out common provider class instantiation support
This will allow the same error and debug logging to be used both
for the AuthenticationProviderFacade and a new ListenerFacade.
|
2017-08-16 06:52:49 -04:00 |
|
Michael Jumper
|
6c0957e7de
|
GUACAMOLE-314: Update extension API version sanity check to include the correct, recently-bumped version number.
|
2017-06-04 13:18:57 -07:00 |
|
Michael Jumper
|
aa261410f4
|
GUACAMOLE-289: Isolate extension REST services to ".../api/ext/" and ".../api/session/ext".
|
2017-04-29 13:38:57 -07:00 |
|
Michael Jumper
|
4455cbc781
|
GUACAMOLE-289: Add getResource() functions to UserContext and AuthenticationProvider, allowing extensions to expose arbitrary REST resources/services.
|
2017-04-29 12:34:32 -07:00 |
|
James Muehlner
|
3ec99cbcdd
|
Merge 0.9.12-incubating changes back to master.
|
2017-03-01 08:27:22 -08:00 |
|
Michael Jumper
|
3de690abfe
|
GUACAMOLE-225: Bump version numbers to 0.9.12-incubating (guacamole-common unchanged).
|
2017-02-28 09:33:53 -08:00 |
|
Michael Jumper
|
dec73c8457
|
GUACAMOLE-224: Remove @author tags from codebase.
|
2017-02-27 23:20:30 -08:00 |
|
Michael Jumper
|
6ae9faddc2
|
GUACAMOLE-201: Occasionally verify client responsiveness when intercepting streams.
|
2017-02-08 20:19:11 -08:00 |
|
James Muehlner
|
257c160aa8
|
GUACAMOLE-47: Merge storage of remote address and hostname in credentials.
|
2017-01-29 11:49:38 -08:00 |
|
James Muehlner
|
72a605559a
|
GUACAMOLE-129: Merge addition of new Content-Disposition header.
|
2017-01-28 13:14:31 -08:00 |
|
Michael Jumper
|
b336e26cb2
|
GUACAMOLE-47: Store remote address and hostname within Credentials.
|
2017-01-28 11:23:31 -08:00 |
|
Michael Jumper
|
0d6500396a
|
GUACAMOLE-47: Merge support for GUAC_CLIENT_HOSTNAME and GUAC_CLIENT_ADDRESS parameter tokens.
|
2017-01-28 10:50:26 -08:00 |
|
Nick Couchman
|
013e10d61e
|
GUACAMOLE-47: Correct language of remoteHost/remoteAddr comments; Fix style issues on comment lines.
|
2017-01-28 13:42:51 -05:00 |
|
Nick Couchman
|
20a61fc845
|
GUACAMOLE-47: Remove unnecessary checks of getRemoteHost/getRemoteAddr.
|
2017-01-28 13:40:09 -05:00 |
|