Commit Graph
77 Commits
Author SHA1 Message Date
Virtually Nick 211f8e2b25 GUACAMOLE-966: Bump client version numbers to 1.2.0 2020-02-27 14:02:45 -05:00
Virtually Nick 59c430870d Merge staging/1.1.0 changes back to master. 2020-01-20 03:48:44 -05:00
Michael Jumper 76c1b0f9bb GUACAMOLE-929: Update copyright date to 2020. 2020-01-19 13:39:54 -08:00
Michael Jumper 5ff81f7735 Merge 1.1.0 changes back to master.
Conflicts:

 * extensions/guacamole-auth-cas/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-duo/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-openid/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-quickconnect/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-radius/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-totp/src/main/resources/guac-manifest.json
 * guacamole/src/main/webapp/translations/de.json
2019-09-09 18:57:01 -07:00
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
chisatohasimoto 0cad9eef69 GUACAMOLE-821:Add Japanese language support 2019-07-08 13:28:03 +09: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 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 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