Mike Jumper
|
fe6203a054
|
GUACAMOLE-683: Merge Docker image support for OpenID authentication.
|
2019-01-13 02:14:55 -08:00 |
|
Mike Jumper
|
2358d88683
|
Merge pull request #310 from IT-Experte/patch-2
GUAC-1275: Netherlands keyboard layout created
|
2016-03-17 13:46:30 -07:00 |
|
Mike Jumper
|
64771d3165
|
Merge pull request #264 from IT-Experte/patch-5
GUAC-1339: Wrong French keyboard layout
|
2016-03-17 13:44:02 -07:00 |
|
Mike Jumper
|
e169ec0730
|
Merge pull request #335 from plus3it/GUAC-1502
GUAC-1502 LDAP plugin documentation fix for seeAlso attribute in exampleConfigGroup.ldif
|
2016-03-17 13:33:59 -07:00 |
|
Michael Jumper
|
e3f24f2f79
|
GUAC-1512: Refer to defaults as defaults.
|
2016-03-17 13:01:48 -07:00 |
|
Michael Jumper
|
d0c9d731c0
|
GUAC-1512: Correct typo in documentation for tryIncrement().
|
2016-03-17 12:59:40 -07:00 |
|
Michael Jumper
|
0a95e16151
|
GUAC-1512: Add absolute connection limit properties for MySQL/PostgreSQL.
|
2016-03-17 00:56:43 -07:00 |
|
Michael Jumper
|
862e24ff64
|
GUAC-1164: Add definitions and translation strings for resize method parameter.
|
2016-03-16 14:48:51 -07:00 |
|
Michael Jumper
|
e8496c2193
|
GUAC-236: Add parameters and translation strings for screen recording.
|
2016-02-28 23:56:16 -08:00 |
|
Michael Jumper
|
c430e6a333
|
GUAC-1378: Ensure HTML patch resources are closed after reading.
|
2016-02-20 19:24:00 -08:00 |
|
Michael Jumper
|
a66513b724
|
GUAC-1378: Pull and apply patches from REST endpoint.
|
2016-02-19 00:23:39 -08:00 |
|
Michael Jumper
|
bda64a2108
|
GUAC-1378: Add service for communicating with the /api/patches REST endpoint.
|
2016-02-19 00:22:43 -08:00 |
|
Michael Jumper
|
4881e5c778
|
GUAC-1378: Serve HTML patch resources from /api/patches.
|
2016-02-19 00:21:42 -08:00 |
|
Michael Jumper
|
ec4f37032b
|
GUAC-1378: Read HTML patch resources from extensions into service.
|
2016-02-19 00:20:02 -08:00 |
|
Michael Jumper
|
29a071587b
|
GUAC-1378: Add "html" property to manifest.
|
2016-02-19 00:16:59 -08:00 |
|
Michael Jumper
|
c01e8c6a9a
|
GUAC-1378: Evict cache of $templateRequest results when $templateCache is modified externally.
|
2016-02-18 19:56:21 -08:00 |
|
Michael Jumper
|
8f17e9ed0a
|
GUAC-1378: Cache previous calls to $templateRequest() to avoid duplicating patch processing work.
|
2016-02-18 17:49:48 -08:00 |
|
Michael Jumper
|
f2a767f045
|
GUAC-1378: It's a constructor, not a contructor.
|
2016-02-18 17:18:13 -08:00 |
|
Michael Jumper
|
f57a4f80db
|
GUAC-1378: Use <meta> tags instead of a special <guac-patch> root element.
|
2016-02-18 17:13:47 -08:00 |
|
Michael Jumper
|
9c11363224
|
GUAC-1378: Define HTML patches using a special <guac-patch> root element.
|
2016-02-18 13:34:07 -08:00 |
|
Michael Jumper
|
a36bc3d9c3
|
GUAC-1480: Sync local clipboard with received clipboard data if it appears to be due to an in-progress keyboard shortcut.
|
2016-02-09 21:59:46 -08:00 |
|
Michael Jumper
|
443e93a3c2
|
GUAC-1480: Consume 'guacClipboard' events ONLY in guacClient directive. Use 'guacClipboard' events as the sole source of clipboard data - do not scope watch.
|
2016-02-09 14:05:48 -08:00 |
|
Mike Jumper
|
948ccffd82
|
Merge pull request #329 from glyptodon/GUAC-1480
GUAC-1480: Use execCommand to allow for local clipboard integration
|
2016-02-08 21:59:19 -08:00 |
|
Michael Jumper
|
1896d9418f
|
GUAC-1480: Check clipboard on load as well.
|
2016-02-05 11:39:39 -08:00 |
|
Michael Jumper
|
944d126c42
|
GUAC-1480: Clean up and document init.
|
2016-02-05 10:47:30 -08:00 |
|
Michael Jumper
|
3869ca25c9
|
GUAC-1480: Increase size of timing window when waiting for clipboard to settle.
|
2016-02-05 10:43:06 -08:00 |
|
Michael Jumper
|
43022c14b3
|
GUAC-1480: Only check clipboard when window regains focus. Do not attempt to read clipboard unless textarea actually has focus (paste may occur elsewhere otherwise).
|
2016-02-04 22:01:36 -08:00 |
|
Michael Jumper
|
31eb5ec73f
|
GUAC-1480: Do not poll - just hook into events where the clipboard may have changed.
|
2016-02-04 17:35:13 -08:00 |
|
Michael Jumper
|
8740d365eb
|
GUAC-1480: Do not rely on 0x0 clipping - it causes window.getSelection().toString() to return nothing. Things need to be at least 1x1 for selection to work reliably.
|
2016-02-03 16:54:25 -08:00 |
|
Michael Jumper
|
ca20d6a17d
|
GUAC-1480: Remove use of "Allow Clipboard" extension.
|
2016-02-03 16:53:13 -08:00 |
|
Michael Jumper
|
d7bea32a95
|
GUAC-1410: Add parameter and value translation string for Japanese keymap.
|
2016-02-01 14:57:21 -08:00 |
|
Michael Jumper
|
8b03062de6
|
GUAC-1451: Add SSH/telnet typescript parameters and their English translations.
|
2016-01-25 13:00:56 -08:00 |
|
Michael Jumper
|
6647cdf12d
|
GUAC-1451: Publicly expose token names.
|
2016-01-22 11:48:26 -08:00 |
|
Michael Jumper
|
7789fe89d7
|
GUAC-1451: Do not require Credentials for adding standard tokens.
|
2016-01-22 11:47:37 -08:00 |
|
Michael Jumper
|
22f650b4f7
|
GUAC-1451: Add standard GUAC_DATE and GUAC_TIME parameter tokens.
|
2016-01-22 11:39:51 -08:00 |
|
Michael Jumper
|
ceeb6a8be1
|
GUAC-1388: Correct ancient reference to our old Trac system.
|
2016-01-22 08:42:02 -08:00 |
|
Michael Jumper
|
dabd093667
|
GUAC-1388: Clarify documentation of getConnectionSearchFilter().
|
2016-01-22 08:36:43 -08:00 |
|
Michael Jumper
|
b9e0ce87ee
|
GUAC-1388: Document null return of getGroupBaseDN().
|
2016-01-22 08:31:06 -08:00 |
|
Michael Jumper
|
c0aadff989
|
GUAC-1388: Clarify definition of "ldap-group-base-dn" property.
|
2016-01-22 08:30:48 -08:00 |
|
Michael Jumper
|
84eb4d8598
|
GUAC-1388: Correct whitespace errors. Remove unrelated reformatting.
|
2016-01-22 08:28:02 -08:00 |
|
Michael Jumper
|
a9b8fce84d
|
Merge branch 'GUAC-1388' of git://github.com/plus3it/guacamole-client into ldap-role
|
2016-01-22 08:23:50 -08:00 |
|
Michael Jumper
|
7d759a5718
|
GUAC-1379: Ensure focus is assigned back to the document, even if it would otherwise be prevented by preventDefault() within Guacamole.Mouse.
|
2016-01-18 22:10:18 -08:00 |
|
Mike Jumper
|
3c35437627
|
Merge pull request #321 from glyptodon/GUAC-1463
GUAC-1463: Don't trust the keydown event if it's for a printable character.
|
2016-01-18 20:30:51 -08:00 |
|
Mike Jumper
|
7a0c1fc785
|
Merge pull request #318 from dynamiccast/update-french-translations
GUAC-1469 Update missing french translation
|
2016-01-18 11:12:04 -08:00 |
|
Mike Jumper
|
2768887134
|
Merge pull request #316 from dynamiccast/fix-typo-in-french-translation
GUAC-1459 Fix typo in french translation
|
2016-01-18 10:20:04 -08:00 |
|
Michael Jumper
|
3eb6fc25a6
|
Merge branch 'patch-0.9.9'
|
2016-01-13 10:23:10 -08:00 |
|
Michael Jumper
|
a2627b0440
|
Merge branch 'patch-0.9.8'
|
2016-01-13 10:23:05 -08:00 |
|
Michael Jumper
|
fb6d2fa550
|
GUAC-1452: Input streams must be invalidated when closed.
|
2016-01-12 18:58:58 -08: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 |
|
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 |
|
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 |
|
Michael Jumper
|
d0f874abe5
|
GUAC-1444: Do not include username in account tabs if not known.
|
2015-12-18 15:01:00 -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 |
|
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 |
|
Michael Jumper
|
8ec255d545
|
GUAC-1440: Fix rendering of textarea elements within the admin UI.
|
2015-12-16 17:06:16 -08: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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
Michael Jumper
|
e6d6c5c56e
|
GUAC-1428: Do not call handlers on non-existent streams.
|
2015-12-09 19:43:44 -08:00 |
|
Mike Jumper
|
40a27a1c10
|
Merge pull request #299 from glyptodon/GUAC-1426
GUAC-1426 Remove code to retroactively grant UPDATE permission to existing users
|
2015-12-09 19:43:11 -08:00 |
|
Michael Jumper
|
d51a719f2f
|
GUAC-1406: Explicitly call startTLS() if STARTTLS is enabled.
|
2015-12-08 16:08:27 -08:00 |
|
Michael Jumper
|
8724ef7de7
|
GUAC-1166: Use appropriate socket factory depending on selected encryption method.
|
2015-12-08 14:27:38 -08:00 |
|
Michael Jumper
|
a692253b68
|
GUAC-1166: Add ldap-encryption-method property. Select appropriate default port depending on encryption method.
|
2015-12-08 14:27:38 -08:00 |
|
Michael Jumper
|
8e0dbfc36e
|
GUAC-1406: Add filtering to connection permissions within user edit screen.
|
2015-12-08 13:57:04 -08:00 |
|
Michael Jumper
|
c31e865b49
|
GUAC-1406: Remove injection of unused $q service from manageUserController.
|
2015-12-08 13:57:04 -08:00 |
|
Michael Jumper
|
e060b6dfed
|
GUAC-1406: Generalize header formatting into own stylesheet.
|
2015-12-08 13:49:59 -08:00 |
|
Michael Jumper
|
e7d89fc659
|
GUAC-1406: Add filtering to main connection list of the home screen.
|
2015-12-05 22:30:42 -08:00 |
|
Michael Jumper
|
edc3f19216
|
GUAC-1406: Add filtering to connection admin UI.
|
2015-12-03 22:13:11 -08:00 |
|
Michael Jumper
|
e38d4a089a
|
GUAC-1406: Add directive for filtering connection group hierarchies.
|
2015-12-03 20:20:39 -08:00 |
|
Mike Jumper
|
6188253398
|
Merge pull request #293 from glyptodon/GUAC-1406
GUAC-1406: Add user filtering on settings tab.
|
2015-12-02 22:55:23 -08:00 |
|
Mike Jumper
|
6009680cc2
|
Merge pull request #292 from glyptodon/GUAC-1391
GUAC-1391: Skip readable check when listing active sessions for system administrators
|
2015-12-02 20:19:54 -08:00 |
|
Mike Jumper
|
87925d9dc6
|
Merge pull request #291 from glyptodon/search-perf
GUAC-1373: Improve connection history search performance
|
2015-11-24 23:35:26 -08:00 |
|
Michael Jumper
|
feaf4007f6
|
GUAC-1373: Limit history search result to 1000 records.
|
2015-11-24 21:34:43 -08:00 |
|
Michael Jumper
|
77804b2a9d
|
GUAC-1373: Define sorting only by start date.
|
2015-11-24 21:34:37 -08:00 |
|
Michael Jumper
|
65393adeda
|
GUAC-1373: Move property/attribute logic into ModeledConnection and ModeledConnectionGroup.
|
2015-11-12 13:13:23 -08:00 |
|
Michael Jumper
|
a774686311
|
GUAC-1373: Injected JDBCEnvironment should be private.
|
2015-11-12 12:44:40 -08:00 |
|
Michael Jumper
|
7298cb7bb7
|
GUAC-1373: Restore bind() for GuacamoleTunnelService.
|
2015-11-12 12:43:42 -08:00 |
|
Michael Jumper
|
c22d22f99b
|
GUAC-1373: Refactor PostgreSQL auth to support new JDBCEnvironment.
|
2015-11-12 12:28:04 -08:00 |
|
Michael Jumper
|
ea87134879
|
GUAC-1373: Clean up logic surrounding legacy concurrency properties.
|
2015-11-12 12:27:00 -08:00 |
|
Michael Jumper
|
5cb228391c
|
GUAC-1373: Add default constants. Clean up.
|
2015-11-12 12:26:58 -08:00 |
|
Michael Jumper
|
33de8e2f3b
|
GUAC-363: Add RDP preconnection PDU parameters.
|
2015-11-03 15:29:34 -08:00 |
|
Michael Jumper
|
c530865a95
|
GUAC-1342: Clarify username attribute warning.
|
2015-11-02 17:59:26 -08:00 |
|
Michael Jumper
|
600fc081f6
|
GUAC-1342: Perform token substitution on connections retrieved from LDAP.
|
2015-11-02 17:37:13 -08:00 |
|
Michael Jumper
|
f708e4b204
|
GUAC-1376: Add reconnect button style.
|
2015-11-02 13:35:09 -08:00 |
|
Michael Jumper
|
835cb21315
|
GUAC-1376: Add logout action to disconnect/error notification in client.
|
2015-11-02 13:18:04 -08:00 |
|
Michael Jumper
|
3cc78665e2
|
GUAC-1375: MS EDGE will fail if canPlayType() is called under certain circumstances, but this function need not be called anymore anyway. Use Guacamole.VideoPlayer.getSupportedTypes().
|
2015-11-02 12:52:04 -08:00 |
|