Commit Graph

3345 Commits

Author SHA1 Message Date
Olivier Berthonneau
b491e77f5f GUAC-1469 Fix wrong json file format by adding a missing coma
A missing comma line 624 led to a wrong json file format
2016-01-10 16:23:44 +01:00
Olivier Berthonneau
f1fe87ba5c GUAC-1469 Update missing french translation
Some translations were missing because en.json changed since last update
2016-01-10 13:54:29 +01:00
Mike Jumper
abbff6d9ac Merge pull request #317 from glyptodon/GUAC-1465
GUAC-1465: Interpolate text nodes as text to avoid XSS issues.
2016-01-07 21:59:08 -08:00
James Muehlner
7da13129c4 GUAC-1465: Interpolate text nodes as text to avoid XSS issues. 2016-01-07 21:55:35 -08:00
Olivier Berthonneau
d7df273f03 GUAC-1459 Fix typo in french translation
ERROR_TUNNEL_303 contains a typo because "paramètre" is plural and needs a "s" at the end (like ERROR_TUNNEL_308)
2016-01-05 12:32:15 +01:00
James Muehlner
0fb0ca8030 Merge pull request #315 from glyptodon/hide-irrelevant-tabs
GUAC-1407: Do not show irrelevant account tabs when cloning.
2015-12-30 09:10:51 -08:00
Michael Jumper
88d76fb971 GUAC-1407: Only the current data source is relevant when cloning. Do not show the others. 2015-12-29 23:11:03 -08:00
James Muehlner
9b933b7520 Merge pull request #314 from glyptodon/fix-clone-perm-check
GUAC-1407: Do not show "Clone" button if source user does not yet exist.
2015-12-29 22:44:06 -08:00
Michael Jumper
abd19a6d66 GUAC-1407: Do not show "Clone" button if source user does not yet exist. 2015-12-29 22:36:03 -08:00
Mike Jumper
aa097cb880 Merge pull request #313 from glyptodon/GUAC-1407
GUAC-1407: Add support for cloning existing users
2015-12-29 10:49:11 -08:00
James Muehlner
2bee2eab49 GUAC-1407: Fixed canClone comment and declaration of selfUsername variable, 2015-12-29 10:45:24 -08:00
James Muehlner
18751c0e03 GUAC-1407: Ensure that permissions referring to the cloned user correctly carry over. 2015-12-28 23:01:33 -08:00
James Muehlner
5a4c6db6d1 GUAC-1407: Add support for user cloning. 2015-12-28 21:33:40 -08:00
James Muehlner
790452d411 Merge pull request #312 from glyptodon/fix-user-account-tab
GUAC-1444: Do not include username in account tabs if not known.
2015-12-18 15:07:41 -08:00
Michael Jumper
d0f874abe5 GUAC-1444: Do not include username in account tabs if not known. 2015-12-18 15:01:00 -08:00
James Muehlner
a3c6193cfe Merge pull request #311 from glyptodon/login-npe
GUAC-1442: Do not attempt to remove/retrieve tokens that do not exist.
2015-12-17 21:26:42 -08:00
Michael Jumper
391d99d4c1 GUAC-1442: Do not attempt to remove/retrieve tokens that do not exist. 2015-12-17 21:24:53 -08:00
Mathias
9893c9e2f6 GUAC-1275: Netherlands keyboard layout filename replaced 2015-12-17 12:09:18 +01:00
Mathias
b71a92093e GUAC-1275: Netherlands keyboard layout created 2015-12-17 12:07:13 +01:00
James Muehlner
c7b595051a Merge pull request #309 from glyptodon/concurrency
GUAC-1427: Fix possible issues with concurrency.
2015-12-16 21:26:37 -08:00
Michael Jumper
002ec0c50e GUAC-1427: Favor ConcurrentHashMap over Collections.synchronizedMap(). Keeping sessions/tunnels in order is not worth the extreme overhead of a map-wide lock. 2015-12-16 20:48:50 -08:00
James Muehlner
681b8722d6 Merge pull request #308 from glyptodon/multiline-ff
GUAC-1440: Fix rendering of textarea elements within the admin UI.
2015-12-16 17:08:29 -08:00
Michael Jumper
8ec255d545 GUAC-1440: Fix rendering of textarea elements within the admin UI. 2015-12-16 17:06:16 -08:00
Mathias
6ba114cbe1 GUAC-1339: Removed duplicate Key definitions
Replace tabs with spaces
2015-12-16 17:23:11 +01:00
Mike Jumper
41297c5079 Merge pull request #240 from Hatsize/master
GUAC-1295: Add cache busting for app.css and app.js
2015-12-15 17:00:05 -08:00
James Muehlner
cde05ba929 Merge pull request #307 from glyptodon/bump-version
GUAC-1392: Bump Guacamole version to 0.9.9.
2015-12-15 16:41:39 -08:00
Michael Jumper
0aaf233759 GUAC-1392: Update Guacamole.API_VERSION. 2015-12-15 13:02:13 -08:00
Michael Jumper
bef2139822 GUAC-1392: Update "guacamoleVersion" of all guac-manifest.json to "0.9.9". Update ExtensionModule to accept only "0.9.9" (or "*"). 2015-12-15 13:00:59 -08:00
Michael Jumper
6a77c39c68 GUAC-1392: Bump version to 0.9.9 within all pom.xml (all projects were modified for this release). 2015-12-15 12:58:22 -08:00
Mike Jumper
b587a39fe5 Merge pull request #306 from glyptodon/stuck-websocket-tunnels
GUAC-1427: Delay creation of tunnel until upgrade handshake is complete
2015-12-14 22:49:12 -08:00
James Muehlner
b4dbaf5bdb GUAC-1427: Fix formatting and capitalization of comments. 2015-12-14 22:46:45 -08:00
James Muehlner
a5e7cecc27 GUAC-1427: Copy parameter values from request to new object since we can't keep the original request around. 2015-12-14 22:09:05 -08:00
Michael Jumper
df385a1a64 GUAC-1427: Do not invoke createTunnel() within WebSocket tunnels unless close() is guaranteed to eventually run. 2015-12-14 20:28:26 -08:00
James Muehlner
f1090ac977 Merge pull request #304 from glyptodon/stuck-http-tunnels
GUAC-1427: Ensure HTTP tunnels cannot become stuck.
2015-12-14 20:09:08 -08:00
James Muehlner
96d2477fd1 Merge pull request #305 from glyptodon/fix-jsdoc
GUAC-791: Fix JSDoc comments and upgrade to JSDoc 3.
2015-12-14 15:05:50 -08:00
Michael Jumper
d41a5c084f GUAC-791: Add configuration file for JSDoc generation. 2015-12-14 14:51:15 -08:00
Michael Jumper
15edb39aed GUAC-791: Document the Guacamole namespace. 2015-12-14 14:51:15 -08:00
Michael Jumper
7cdfd146ef GUAC-791: Add missing private tags to inner variables/functions. 2015-12-14 14:51:15 -08:00
Michael Jumper
4554c64bb7 GUAC-791: Add missing constructor tag for Guacamole.Status. Fix swapped status code definitions. 2015-12-14 14:51:15 -08:00
Michael Jumper
2959513d95 GUAC-791: Fix type expressions to comply with JSDoc 3. 2015-12-14 14:51:15 -08:00
Michael Jumper
e1a256b1c1 GUAC-1427: Migrate HTTP tunnel storage to GuacamoleHTTPTunnelMap. 2015-12-11 14:37:04 -08:00
Michael Jumper
5b780fc8cf GUAC-1427: Implement automatic tracking and expiration of HTTP tunnels, independent of explicit read/write requests. 2015-12-11 14:37:00 -08:00
Michael Jumper
b3a49dae05 GUAC-1427: Deprecate and remove use of guacamole-common's GuacamoleSession, storing tunnels directly within GuacamoleHTTPTunnelServlet instead. 2015-12-10 16:13:45 -08:00
Mike Jumper
91f8f5b06b Merge pull request #302 from glyptodon/GUAC-1429
GUAC-1429: Return whole objects instead of identifiers to fix text/plain conversion error.
2015-12-09 23:06:00 -08:00
James Muehlner
b0ac9e8d52 GUAC-1429: Modify Directory API to set identifier on added object, and update javascript to use new models. 2015-12-09 22:59:08 -08:00
James Muehlner
86841ebfe3 GUAC-1429: Return whole objects instead of identifiers to fix text/plain conversion error. 2015-12-09 22:22:34 -08:00
Mike Jumper
f4f011e05d Merge pull request #301 from glyptodon/GUAC-1430
GUAC-1430: Fix connection error handling
2015-12-09 21:48:27 -08:00
James Muehlner
28ff969d32 GUAC-1430: Always show connection closed status after authentication update attempt. 2015-12-09 21:41:47 -08:00
James Muehlner
f3ff3f62c7 GUAC-1430: Wrap error to ensure that required fields are always present. 2015-12-09 21:39:07 -08:00
James Muehlner
1b4181a200 GUAC-1430: Do not move on to the next chained tunnel on upstream timeout. 2015-12-09 21:15:15 -08:00