Commit Graph
100 Commits
Author SHA1 Message Date
James Muehlner 8e283ef236 GUACAMOLE-5: Merge sharing profile administration feature. 2016-08-10 21:29:44 -07:00
James Muehlner f63180e5c0 GUACAMOLE-5: Merge share tag targeting fix. 2016-08-10 20:08:46 -07:00
James Muehlner 4929f8da2b GUACAMOLE-5: Merge sharing connection, sharing profile parameter addition. 2016-08-10 16:49:57 -07:00
James Muehlner 8f18b49b04 GUACAMOLE-5: Merge sharing profile REST service changes. 2016-08-10 16:46:38 -07:00
James Muehlner 97eb8a92c8 GUACAMOLE-5: Merge contextual create link changes. 2016-08-10 16:44:31 -07:00
James Muehlner 989ad39513 GUACAMOLE-5: Merge sharing profile permission editing change. 2016-08-04 21:00:21 -07:00
James Muehlner 841bc4761a GUACAMOLE-5: Merge new connection sharing UI. 2016-08-02 15:56:17 -07:00
James Muehlner 468a5526fb GUACAMOLE-5: Merge front end changes for multiple share keys. 2016-07-31 17:28:17 -07:00
James Muehlner 29f9aea1e8 GUACAMOLE-5: Merge change to provided latest UserContext to updateUserContext(). 2016-07-30 11:33:49 -07:00
James Muehlner 2adbb60812 GUACAMOLE-5: Merge fix for broken user identifiers. 2016-07-30 11:31:15 -07:00
James Muehlner 99c650309a GUACAMOLE-5: Merge change seperating authenticating AuthenticationProvider from data source. 2016-07-30 11:21:41 -07:00
James Muehlner e656d7218f GUACAMOLE-67: Merge connection cleanup change. 2016-07-30 10:50:27 -07:00
James Muehlner 872aac375c GUACAMOLE-5: Merge change allowing for sharing-specific authentication providers. 2016-07-29 19:07:22 -07:00
James Muehlner b1a8a4d85f GUACAMOLE-5: Merge validation of integer identifiers in JDBC auth. 2016-07-27 21:40:13 -07:00
James Muehlner 01c51f9998 GUACAMOLE-66: Remove Apache Commons Codec dependency. 2016-07-27 20:58:47 -07:00
James Muehlner 139cca986d GUACAMOLE-5: Merge removal of injected auth provider. 2016-07-26 22:34:40 -07:00
James Muehlner 759469231d GUACAMOLE-5: Fix syntax error in mysql create script by adding missing comma. 2016-07-26 11:48:34 -07:00
James Muehlner fafcbf0dda GUACAMOLE-5: Merge sharing profile fixes for non-admins. 2016-07-25 15:27:33 -07:00
James Muehlner b0eef60e15 GUACAMOLE-5: Merge share key invalidation changes. 2016-07-25 14:18:39 -07:00
James Muehlner 868af6a816 GUACAMOLE-5: Merge database connection sharing implementation. 2016-07-21 19:50:00 -07:00
James Muehlner 16b0c64412 GUACAMOLE-5: Merge sharing profile JDBC changes. 2016-07-19 22:28:17 -07:00
James Muehlner 4e0929c665 GUACAMOLE-5: Merge sharing profile API changes. 2016-07-17 15:27:00 -07:00
James Muehlner 11b64be3de GUACAMOLE-5: Merge creation of new common abstract identifiable class. 2016-07-16 11:18:06 -07:00
James Muehlner 37e9de6dfe GUACAMOLE-5: Merge REST API regression fix. 2016-07-14 14:45:54 -07:00
James Muehlner de2dc9dd90 GUACAMOLE-5: Merge change to remove PATH from tunnel resource class. 2016-07-14 09:38:52 -07:00
James Muehlner 6e81a20185 GUACAMOLE-5: Merge REST resource refactor. 2016-07-12 22:07:06 -07:00
James Muehlner 3c2dbbe4f9 GUACAMOLE-55: Merge image copy/paste changes. 2016-06-29 22:36:24 -07:00
James Muehlner 3b94ac8571 GUACAMOLE-55: Merge change to refactor FileWriter to BlobWriter. 2016-06-23 23:32:34 -07:00
James Muehlner e8232315ce GUACAMOLE-53: Merge addition of session affinity. 2016-06-14 22:16:16 -07:00
James Muehlner f8d17e6bef GUACAMOLE-52: Merge change to allow for history records when connections are users are no longer present. 2016-06-14 21:43:06 -07:00
James Muehlner 6f1eaf10a6 GUACAMOLE-44: Merge change to use REST endpoint for upload/download. 2016-06-09 21:31:43 -07:00
James Muehlner 248c47584e GUACAMOLE-1: Merge login UI changes. 2016-06-09 21:27:17 -07:00
James Muehlner 0ef7b90619 GUACAMOLE-44: Merge tunnel uploads client-side changes. 2016-06-06 14:58:02 -07:00
James Muehlner 294b349597 GUACAMOLE-44: Merge fix for angular digest bug. 2016-06-06 09:18:28 -07:00
James Muehlner 274145abdc GUACAMOLE-44: Merge file slicing change. 2016-06-02 16:17:11 -07:00
James Muehlner 2e6cd135fe GUACAMOLE-44: Merge front end changes for managing tunnels and handling file transfer. 2016-06-02 14:50:50 -07:00
James Muehlner b382aea915 GUACAMOLE-25: Merge new RDP audio input option for front end. 2016-06-02 14:07:03 -07:00
James Muehlner 3da02bd0a6 GUACAMOLE-25: Merge fixes for audio streaming. 2016-05-23 21:25:57 -07:00
James Muehlner a6ccb36bdb Merge Lanczos changes for front end. 2016-05-23 20:26:40 -07:00
James Muehlner cc9af8ed25 Merge docker image addition. 2016-05-20 15:37:04 -07:00
James Muehlner 857a5821f3 Merge updated contribution guidelines. 2016-05-17 23:55:10 -07:00
James Muehlner de0df5d4cc GUAC-1151: Merge audio input bugs fix. 2016-04-04 13:33:07 -07:00
James Muehlner ac79cacea0 GUAC-1517: Merge PR for only creating one AudioContext. 2016-03-31 15:29:42 -07:00
James Muehlner 065548fcdd GUAC-1511: Merge front end audio support changes. 2016-03-30 13:19:35 -07:00
James Muehlner 9403488803 Merge pull request #338 from glyptodon/overall-limits
GUAC-1512: Add absolute connection limit properties for MySQL/PostgreSQL.
2016-03-17 13:24:24 -07:00
James Muehlner b0d890d0ac Merge pull request #337 from glyptodon/rdp-resize
GUAC-1164: Add definitions and translation strings for resize method parameter.
2016-03-16 20:44:18 -07:00
James Muehlner fd2ed9505a Merge pull request #336 from glyptodon/screen-recording
GUAC-236: Add parameters and translation strings for screen recording.
2016-03-15 20:34:23 -07:00
James Muehlner 8a9e5fc73f Merge pull request #334 from glyptodon/close-resource
GUAC-1378: Ensure HTML patch resources are closed after reading.
2016-02-20 20:42:36 -08:00
James Muehlner 98af1e3d7f Merge pull request #333 from glyptodon/GUAC-1378
GUAC-1378: Allow modification of HTML via extensions
2016-02-19 16:36:46 -08:00
James Muehlner 5e6c9c2c9d GUAC-1378: Added decorator to intercept and modify templates as they are loaded. 2016-02-17 23:09:13 -08:00
James Muehlner 7395f71af6 Merge pull request #331 from glyptodon/sync-clipboard-with-keys
GUAC-1480: Sync local clipboard with received data if it appears due to a keyboard shortcut.
2016-02-10 09:44:34 -08:00
James Muehlner 5c4b787002 Merge pull request #330 from glyptodon/fix-clipboard-reset
GUAC-1480: Fix handling of clipboard changes.
2016-02-09 14:18:13 -08:00
James Muehlner a492e2a8f3 GUAC-1480: Fix broken menu clipboard regression. 2016-02-08 21:39:58 -08:00
James Muehlner 1564aeed87 GUAC-1480: Unfocus clipboard DOM element to avoid mobile keyboard popping up. 2016-02-08 21:00:56 -08:00
James Muehlner b361168bb9 GUAC-1480: Don't set the clipboard state if it hasn't changed. 2016-02-01 23:05:05 -08:00
James Muehlner 7ec53c94ce GUAC-1480: Use AllowClipboard and execCommand for local/remote clipboard integration. 2016-02-01 22:03:44 -08:00
James Muehlner 14889c7d73 Merge pull request #326 from glyptodon/japanese-keymap
GUAC-1410: Add parameter and value translation string for Japanese keymap.
2016-02-01 14:59:52 -08:00
James Muehlner d136c9a87a Merge pull request #325 from glyptodon/text-recording
GUAC-1451: Add SSH/telnet typescript parameters and their English translations.
2016-01-27 12:59:54 -08:00
James Muehlner 98bf85ba8b Merge pull request #324 from glyptodon/time-tokens
GUAC-1451: Add support for GUAC_DATE and GUAC_TIME tokens.
2016-01-22 14:17:44 -08:00
James Muehlner 4fc5da50de Merge pull request #323 from glyptodon/ldap-role
GUAC-1388: Allow LDAP role-based access control for guacConfigGroups
2016-01-22 09:46:42 -08:00
James Muehlner bbd6bc0ed2 Merge pull request #322 from glyptodon/maintain-focus
GUAC-1379: Ensure focus is assigned back to the document.
2016-01-18 22:17:32 -08:00
James Muehlner f4e94e22f0 GUAC-1463: Don't trust the keydown event if it's for a printable character. 2016-01-18 20:26:19 -08:00
James Muehlner 0e16eb9423 GUAC-1465: Cherry-pick changes from 7da1312 for 0.9.8 re-release. 2016-01-13 09:42:12 -08:00
James Muehlner 162f4db386 GUAC-1465: Cherry-pick changes from 7da1312 for 0.9.9 re-release. 2016-01-13 09:41:13 -08:00
James Muehlner 2bcff5e260 Merge pull request #319 from glyptodon/clean-up-streams
GUAC-1452: Input streams must be invalidated when closed.
2016-01-12 19:03:37 -08:00
James Muehlner 7da13129c4 GUAC-1465: Interpolate text nodes as text to avoid XSS issues. 2016-01-07 21:55:35 -08: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
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
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
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
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
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
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
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
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
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
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
James Muehlner 5d89674a9d Merge pull request #300 from glyptodon/dont-cross-the-streams
GUAC-1428: Do not call handlers on non-existent streams.
2015-12-09 19:45:17 -08:00
James Muehlner 61a73ba5bc GUAC-1426 Remove code to retroactively grant UPDATE permission to existing users. 2015-12-09 19:39:54 -08:00
James Muehlner 8cf4b61720 Merge pull request #297 from glyptodon/ldap-ssl-starttls
GUAC-1166: Add support for SSL/TLS and STARTTLS to LDAP.
2015-12-08 20:24:56 -08:00
James Muehlner 13dd7fed48 Merge pull request #296 from glyptodon/connection-perm-filter
GUAC-1406: Filter connections/groups within user edit screen.
2015-12-08 14:26:43 -08:00
James Muehlner b113b7a358 Merge pull request #294 from glyptodon/connection-filter
GUAC-1406: Implement connection filtering within admin UI and home screen
2015-12-08 12:44:06 -08:00
James Muehlner 400afcba64 GUAC-1406: Add user filtering on settings tab. 2015-12-02 22:29:35 -08:00
James Muehlner a0e18286d1 GUAC-1391: Skip readable check when listing active sessions for system administrators. 2015-12-02 20:17:16 -08:00
James Muehlner e2e8979654 GUAC-1373: Modify connection history page to show duration instead of end date. 2015-11-24 23:29:01 -08:00
James Muehlner 622b7f5806 GUAC-1373: Refactor admin-specific HistoryEntryDuration class into generic ConnectionHistoryEntry.Duration. 2015-11-24 22:01:46 -08:00
James Muehlner edf22d6ab1 GUAC-1373: Modified connection history record search to only filter by start date. 2015-11-24 22:01:38 -08:00
James Muehlner 8f58d90ec7 GUAC-1373: Add new indexes to help performance in search query. 2015-11-24 21:34:43 -08:00
James Muehlner 4e4ba9ac45 Merge pull request #290 from glyptodon/jdbc-env
GUAC-1373: Refactor JDBC auth properties into own class
2015-11-12 13:20:05 -08:00
James Muehlner 920ce67bee GUAC-1373: Partly refactored JDBC property loading. 2015-11-12 12:25:35 -08:00
James Muehlner db2a00dcb8 Merge pull request #288 from glyptodon/ldap-tokens
GUAC-1342: Restore use of parameter tokens within LDAP
2015-11-03 20:18:33 -08:00
James Muehlner 34c7ec4798 Merge pull request #289 from glyptodon/hyper-v
GUAC-363: Add RDP preconnection PDU parameters.
2015-11-03 20:15:44 -08:00