This is an automated email from the ASF dual-hosted git repository. jmuehlner pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/guacamole-client.git
commit 882cb5ea45912710eb6f74d9b705b131d7b5d09e Merge: 0af17df71 89433ee3c Author: James Muehlner <[email protected]> AuthorDate: Fri Oct 14 16:27:41 2022 -0700 GUACAMOLE-1224: Merge updated event handling and global logging improvements. .../InMemoryAuthenticationFailureTracker.java | 37 +-- .../org/apache/guacamole/net/auth/Connection.java | 15 +- .../apache/guacamole/net/auth/ConnectionGroup.java | 15 +- .../org/apache/guacamole/net/auth/Credentials.java | 32 +++ .../org/apache/guacamole/net/auth/Directory.java | 98 ++++++++ .../org/apache/guacamole/net/auth/Nameable.java | 29 +-- .../apache/guacamole/net/auth/SharingProfile.java | 18 +- .../net/event/ApplicationShutdownEvent.java | 29 +-- .../net/event/ApplicationStartedEvent.java | 25 +-- .../net/event/AuthenticationSuccessEvent.java | 49 +++- .../apache/guacamole/net/event/DirectoryEvent.java | 104 +++++++++ .../guacamole/net/event/DirectoryFailureEvent.java | 28 +-- .../guacamole/net/event/DirectorySuccessEvent.java | 27 +-- .../net/event/IdentifiableObjectEvent.java | 80 +++++++ .../net/event/UserSessionInvalidatedEvent.java | 23 +- .../apache/guacamole/net/auth/DirectoryTest.java | 124 +++++++++++ .../guacamole/GuacamoleServletContextListener.java | 43 +++- .../org/apache/guacamole/GuacamoleSession.java | 37 ++- .../org/apache/guacamole/event/AffectedObject.java | 129 +++++++++++ .../guacamole/event/EventLoggingListener.java | 248 +++++++++++++++++++++ .../Failure.java} | 40 ++-- .../LoggableDetail.java} | 27 +-- .../org/apache/guacamole/event/RemoteAddress.java | 95 ++++++++ .../org/apache/guacamole/event/RequestingUser.java | 59 +++++ .../guacamole/extension/ExtensionModule.java | 4 +- .../ActiveConnectionDirectoryResource.java | 10 +- .../activeconnection/ActiveConnectionResource.java | 29 +-- .../guacamole/rest/auth/AuthenticationService.java | 87 +------- .../guacamole/rest/auth/HashTokenSessionMap.java | 6 + .../connection/ConnectionDirectoryResource.java | 10 +- .../rest/connection/ConnectionResource.java | 33 ++- .../ConnectionGroupDirectoryResource.java | 34 +-- .../connectiongroup/ConnectionGroupResource.java | 27 +-- .../rest/directory/DirectoryObjectResource.java | 198 +++++++++++++++- .../directory/DirectoryObjectResourceFactory.java | 8 +- .../rest/directory/DirectoryResource.java | 244 +++++++++++++++++++- .../rest/directory/DirectoryResourceFactory.java | 7 +- .../guacamole/rest/session/SessionResource.java | 2 +- .../rest/session/UserContextResource.java | 39 ++-- .../rest/session/UserContextResourceFactory.java | 7 +- .../SharingProfileDirectoryResource.java | 10 +- .../sharingprofile/SharingProfileResource.java | 26 +-- .../rest/tunnel/TunnelCollectionResource.java | 2 +- .../guacamole/rest/tunnel/TunnelResource.java | 15 +- .../rest/tunnel/TunnelResourceFactory.java | 6 +- .../guacamole/rest/user/UserDirectoryResource.java | 9 +- .../apache/guacamole/rest/user/UserResource.java | 73 +++--- .../rest/usergroup/UserGroupDirectoryResource.java | 10 +- .../rest/usergroup/UserGroupResource.java | 23 +- 49 files changed, 1839 insertions(+), 491 deletions(-)
