Mike Jumper
981adc94e6
GUACAMOLE-699: Merge changes bringing German translations up-to-date.
2019-09-09 18:52:53 -07:00
leetxyz
5ac68c3f72
GUACAMOLE-699: Fix language ordering, add de.json to auth-jdbc-*, fix intendation
2019-08-15 18:09:30 +02:00
leetxyz
ca9b535a22
GUACAMOLE-699: Add german translations to extension guac-manifests
2019-03-01 22:07:13 +01:00
leetxyz
03499c113f
GUACAMOLE-699: Update german translation
2019-03-01 21:55:00 +01:00
Michael Jumper
c3fbf44f70
GUACAMOLE-729: Bump version numbers to 1.1.0.
2019-02-09 11:08:28 -08:00
Nick Couchman
af2ef32fc3
GUACAMOLE-693: Update copyright year to 2019.
2019-01-23 17:12:45 -05:00
Michael Jumper
6be722ed9d
GUACAMOLE-524: Require usages of SimpleConnection to explicitly request automatic interpretation of parameter tokens. Do not enable by default.
...
Previous implementations of SimpleConnection did not interpret parameter
tokens automatically. Adding that behavior now could have security
implications for downstream users of the class if parameter values may
unexpectedly contain substrings which would be interpreted as tokens,
particularly if parameter values are built from untrusted input.
2019-01-21 19:55:33 -08:00
James Muehlner
d4f58f2c0d
Merge changes from 1.0.0 back to master.
2018-11-08 22:18:28 -08:00
Michael Jumper
95b5fdccdc
GUACAMOLE-656: Explicitly depend on maven-surefire-plugin 3.0.0-M1 due to SUREFIRE-1588.
2018-11-08 22:09:35 -08:00
James Muehlner
756ec2fcc4
Merge 1.0.0 changes back to master.
2018-11-08 21:26:43 -08:00
Michael Jumper
d10256e151
GUACAMOLE-220: Deprecate built-in support for storage of permissions in SimpleUser. Add convenience constructors for SimpleObjectPermissionSet.
2018-11-03 13:58:50 -07:00
Michael Jumper
1210d5624c
GUACAMOLE-524: Deprecate and replace StandardTokens with arbitrary tokens provided to Connectable.connect().
2018-10-05 12:47:26 -07:00
Michael Jumper
1fef6a05e1
GUACAMOLE-635: Require Java 1.8 for all Java components except guacamole-common.
2018-09-29 12:56:17 -07:00
Michael Jumper
45513592a7
GUACAMOLE-570: Bump version numbers to 1.0.0.
2018-06-05 21:34:26 -07:00
Nick Couchman
1438a5117b
GUACAMOLE-38: Methods being tested need to be public.
2018-06-01 13:40:53 -04:00
Nick Couchman
97d2d3a2c9
GUACAMOLE-38: Clean up comments and make a couple of methods private.
2018-06-01 13:40:53 -04:00
Nick Couchman
6d0b6d6494
GUACAMOLE-38: Update comments to match recent changes in return type of REST create method.
2018-06-01 13:40:53 -04:00
Nick Couchman
b283adc73a
GUACAMOLE-38: REST service should return proper JSON.
2018-06-01 13:40:53 -04:00
Nick Couchman
730201358e
GUACAMOLE-38: Implement QuickConnectException for providing exceptions to the user.
2018-06-01 13:40:53 -04:00
Nick Couchman
8c130215f4
GUACAMOLE-38: Remove default protocol and port, throw errors if not specified.
2018-06-01 13:40:53 -04:00
Nick Couchman
84e71a029c
GUACAMOLE-38: Put userInfo directly into configuration.
2018-06-01 13:40:53 -04:00
Nick Couchman
aaada49dfe
GUACAMOLE-38: Clean up minor code issues.
2018-06-01 13:40:53 -04:00
Nick Couchman
27f4ad01f5
GUACAMOLE-38: Add unit tests for the userInfo parser and the getConfiguration method.
2018-06-01 13:40:53 -04:00
Nick Couchman
aafc4359c8
GUACAMOLE-38: Break userInfo parsing into its own function, and properly decode username and password.
2018-06-01 13:40:52 -04:00
Nick Couchman
6dad254c14
GUACAMOLE-38: Fix use of superclass methods.
2018-06-01 13:40:52 -04:00
Nick Couchman
f563925aa7
GUACAMOLE-38: Relocate the toolbar and restyle it.
2018-06-01 13:40:52 -04:00
Nick Couchman
56cc11e1b9
GUACAMOLE-38: Tweak style and translation issues.
2018-06-01 13:40:52 -04:00
Nick Couchman
2a9c7fe0b7
GUACAMOLE-38: Rearrange logic in QCParser class.
2018-06-01 13:40:52 -04:00
Nick Couchman
7df88cdfbd
GUACAMOLE-38: Fix issues with root identifier and directory.
2018-06-01 13:40:52 -04:00
Nick Couchman
555b26ae1f
GUACAMOLE-38: Use ConcurrentHashMap for threadsafety.
2018-06-01 13:40:52 -04:00
Nick Couchman
201fbcd5a5
GUACAMOLE-38: Updated AngularJS components for compatibility with 1.6.x.
2018-06-01 13:40:52 -04:00
Nick Couchman
6629451892
GUACAMOLE-38: Remove bundled aopalliance license.
2018-06-01 13:40:52 -04:00
Nick Couchman
cfd1673791
GUACAMOLE-38: Code cleanup; style, and grammar tweaks.
2018-06-01 13:40:52 -04:00
Nick Couchman
aabc871d7d
GUACAMOLE-38: Add unit test for query string parser.
2018-06-01 13:40:52 -04:00
Nick Couchman
1011845032
GUACAMOLE-38: Break query string parsing into its own method.
2018-06-01 13:40:52 -04:00
Nick Couchman
d9751f20d0
GUACAMOLE-38: REST class only needs directory, not entire userContext object.
2018-06-01 13:40:52 -04:00
Nick Couchman
963593ea27
GUACAMOLE-38: Handle encoded query parameters.
2018-06-01 13:40:52 -04:00
Nick Couchman
d4b7e2b8b6
GUACAMOLE-38: Use StringBuilder to gather up name.
2018-06-01 13:40:52 -04:00
Nick Couchman
cf241f041e
GUACAMOLE-38: Fix up string checks in QCParser class.
2018-06-01 13:40:51 -04:00
Nick Couchman
0cbf90a55d
GUACAMOLE-38: Clean up lots of unnecessary code.
2018-06-01 13:40:51 -04:00
Nick Couchman
c994c5a9b4
GUACAMOLE-38: Remove unnecessary GUICE/Inject stuff.
2018-06-01 13:40:51 -04:00
Nick Couchman
b31b09a2f5
GUACAMOLE-38: Get rid of unnecessary userContext initialization.
2018-06-01 13:40:51 -04:00
Nick Couchman
6a922a7811
GUACAMOLE-38: Minor documentation tweaks.
2018-06-01 13:40:51 -04:00
Nick Couchman
12d92d210f
GUACAMOLE-38: Fix parameter name in QuickConnection constructor.
2018-06-01 13:40:51 -04:00
Nick Couchman
bb127c55d2
GUACAMOLE-38: Quick fix-up for userContext object in AuthenticationProvider
2018-06-01 13:40:51 -04:00
Nick Couchman
d608643bb6
GUACAMOLE-38: Remove lots of extra imports.
2018-06-01 13:40:51 -04:00
Nick Couchman
3feb2c2de1
GUACAMOLE-38: Use newly-implemented AbstractuserContext and AbstractAuthenticationProvider classes, remove deprecated classes.
2018-06-01 13:40:51 -04:00
Nick Couchman
43919e5623
GUACAMOLE-38: Tweak to regex and correct behavior of matcher.
2018-06-01 13:40:51 -04:00
Nick Couchman
16130b32fe
GUACAMOLE-38: Switch to regex for parsing username and password.
2018-06-01 13:40:51 -04:00
Nick Couchman
9ab50a239c
GUACAMOLE-38: Avoid unnuecessary type-casting.
2018-06-01 13:40:51 -04:00