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
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
Carl Harris
201f07abfd
GUACAMOLE-457: include CAS login URI when requesting auth ticket
2017-12-07 17:51:41 -05:00
Carl Harris
e42a875f08
GUACAMOLE-408: don't exclude .gitignore in .dockerignore
...
Because the .gitignore files are needed for configuring implicit
excludes for rat, .dockerignore must not exclude these files when
copying files into the image build context.
2017-10-07 20:35:20 -04:00
Carl Harris
65c16ce90e
GUACAMOLE-408: revert changes to rat excludes
...
The excludes for rat should include everything in .gitignore, so
these explicit excludes are not needed.
2017-10-07 20:31:24 -04:00
Carl Harris
70db9a4c42
GUACAMOLE-408: exclude generated HTML files from rat validation
...
When building inside of the Docker container, some files with
generated HTML are being validated by RAT and failing due to the
lack of a license header. When building outside of Docker, this
problem does not occur. Not sure why these paths don't fail when
building outside of the container, and I don't know enough about
the plugin that generates these files to understand why it behaves
differently inside of the container. Nonetheless, I think these
excludes seem reasonable.
2017-10-07 10:12:49 -04:00
Carl Harris
ac50375ad5
GUACAMOLE-408: don't try to clean up the local Maven repository
...
There's no need to clean up the local Maven repository after the
build, since only the artifacts we want are copied to the runtime
image. For reasons not investigated, attempting to remove the
local repository directory fails because the directory is in use
after the build.
2017-10-07 10:09:18 -04:00
Carl Harris
5c07e4a4ee
GUACAMOLE-408: revise Dockerfile to use multi-stage image build
2017-10-07 10:07:20 -04: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
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
6f89a0b530
GUACAMOLE-364: listener interfaces now extend a common marker interface
2017-08-16 06:54:16 -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