Commit Graph

  • 405448116f GUAC-586: Clarify auth result and include data source. Consistently refer to usernames as "username", not "user IDs". Michael Jumper 2015-08-27 23:00:34 -07:00
  • b0ac5d22ff GUAC-586: Associate unique identifier with each AuthenticationProvider. Michael Jumper 2015-08-27 15:34:12 -07:00
  • f190f7f1a7 GUAC-586: Ensure default authentication can tolerate the lack of a user-mapping.xml, as it is always enabled now. Michael Jumper 2015-08-26 17:12:52 -07:00
  • 7a5690b605 GUAC-586: Authenticate against multiple AuthenticationProviders (data not yet aggregated, however). Michael Jumper 2015-08-26 17:00:47 -07:00
  • 343c8e6cd0 GUAC-586: Load multiple AuthenticationProviders. Michael Jumper 2015-08-26 13:39:17 -07:00
  • 15e948138d GUAC-586: Associate AuthenticationProvider directly with UserContext. Michael Jumper 2015-08-26 12:53:38 -07:00
  • 6eee1e758c GUAC-586: Implement AuthenticatedUser. Refactor to support authenticateUser(), etc. within the database AuthenticationProvider implementations. Michael Jumper 2015-08-23 23:55:42 -07:00
  • 90ae5b0e17 GUAC-586: Separate authentication from authorization. Michael Jumper 2015-08-20 17:31:24 -07:00
  • 843682c329 GUAC-586: Finally remove ClipboardRESTService and associated code (not used). Michael Jumper 2015-08-19 14:53:09 -07:00
  • 185fb201a8 Merge pull request #249 from glyptodon/concurrent-policy James Muehlner 2015-08-23 22:05:24 -07:00
  • 5298523114 GUAC-830: Align assignments. Michael Jumper 2015-08-23 13:17:16 -07:00
  • 9b27a27441 GUAC-830: Add new concurrency properties. Warn of deprecation and suggest alternatives in the logs. Michael Jumper 2015-08-23 13:15:32 -07:00
  • 5aa871afcd Merge pull request #248 from glyptodon/concurrent-policy James Muehlner 2015-08-21 21:58:38 -07:00
  • e733052fa4 GUAC-830: Bring up to spec regarding comment level. Michael Jumper 2015-08-21 19:37:43 -07:00
  • b253a11483 GUAC-830: Allow zero for numeric fields (bad logic). Michael Jumper 2015-08-21 19:20:25 -07:00
  • f015d9aed6 GUAC-830: Add concurrency attributes to connections and groups. Michael Jumper 2015-08-21 19:15:25 -07:00
  • c0f05ba909 GUAC-830: Fix logic error in tryAdd(). Michael Jumper 2015-08-21 18:51:15 -07:00
  • cc9f1987b4 GUAC-830: FIx typo in error message. Michael Jumper 2015-08-21 18:47:53 -07:00
  • def547acc8 GUAC-830: Move parsing/formatting into field types. Michael Jumper 2015-08-21 16:24:07 -07:00
  • cc07e99b83 GUAC-830: Add concurrency limitations to schema and mapping. Michael Jumper 2015-08-21 15:39:18 -07:00
  • 622f0852e2 GUAC-830: Add concurrency limitations to connection and connection group model objects. Michael Jumper 2015-08-21 12:57:03 -07:00
  • 4940f8e25e Merge pull request #247 from glyptodon/concurrent-policy James Muehlner 2015-08-20 19:59:32 -07:00
  • 222aa93e41 GUAC-830: Migrate to ConfigurableGuacamoleTunnelService for all values of legacy properties. Michael Jumper 2015-08-20 18:30:05 -07:00
  • 3b94f5d4b3 GUAC-830: Add ConfigurableGuacamoleTunnelService. James Muehlner 2015-08-20 17:57:19 -07:00
  • 1544a43ea3 GUAC-1305: Implement detection of browser WebP support and add new image mimetype to handshake which will include any non-standard image encodings supported. Frode Langelo 2015-08-20 16:39:56 +00:00
  • 2a88856787 Merge branch 'testing-common-ssh' Michael Jumper 2015-08-13 16:30:42 -07:00
  • aee787f568 Merge pull request #244 from glyptodon/sftp-default-directory James Muehlner 2015-08-13 16:28:01 -07:00
  • 438ccf7ec4 GUAC-1292: Add "sftp-directory" parameter to VNC and RDP. Michael Jumper 2015-08-13 15:53:01 -07:00
  • 31fc2d8787 GUAC-1292: Verify existence of filesystem before refreshing. Michael Jumper 2015-08-13 15:52:22 -07:00
  • a0199f4bf4 Merge branch 'testing-common-ssh' Michael Jumper 2015-08-13 14:16:21 -07:00
  • f43a0636f3 Merge pull request #243 from glyptodon/file-browser-usability James Muehlner 2015-08-13 14:07:02 -07:00
  • b3a5ad38f8 GUAC-1293: Refresh function need not be on scope. Michael Jumper 2015-08-13 13:22:48 -07:00
  • 6b27b6a877 GUAC-1293: Refresh file browser when file browser is shown. Michael Jumper 2015-08-13 13:19:02 -07:00
  • f019a36ccf GUAC-1293: Refresh file browser when any upload completes. Michael Jumper 2015-08-13 13:04:32 -07:00
  • 03e2fe86c1 GUAC-1293: Fire events when file uploads and downloads complete. Michael Jumper 2015-08-13 13:04:12 -07:00
  • a2efb47e3c GUAC-1293: Rename click handler sensibly. No need to prevent default, etc. for clicks. Michael Jumper 2015-08-13 12:51:15 -07:00
  • ae642030b3 GUAC-1293: Remove "focused" class after action is fired. Michael Jumper 2015-08-13 12:49:11 -07:00
  • 96908d4248 GUAC-1293: Remove parent directory entry. Michael Jumper 2015-08-13 12:48:54 -07:00
  • 3596ca8383 GUAC-1293: Do not use double click - use click when file is focused. Michael Jumper 2015-08-13 12:40:15 -07:00
  • 4ae069d424 GUAC-1293: Prevent selection of filename text during navigation. Michael Jumper 2015-08-13 12:02:32 -07:00
  • 56d35a84d8 GUAC-1293: Focus files on click. Download or change directory on double-click. Michael Jumper 2015-08-13 11:57:52 -07:00
  • 169be87239 GUAC-1293: Display file transfer dialog in front of file browser / guac menu. Michael Jumper 2015-08-13 11:23:47 -07:00
  • e33040d366 Merge pull request #242 from glyptodon/stream-images James Muehlner 2015-08-12 20:21:49 -07:00
  • 63b31cf0b1 GUAC-240: Read images received through "img" streams using a Guacamole.DataURIReader - appending to standard Blob objects is too slow. Michael Jumper 2015-08-11 19:17:06 -07:00
  • d393a833f4 GUAC-240: Add support for "img" instruction. Michael Jumper 2015-08-11 16:24:54 -07:00
  • 886c2f3a50 Merge pull request #241 from glyptodon/date-time-compat James Muehlner 2015-08-11 13:47:59 -07:00
  • 0cfcb62195 GUAC-1213: Correct comment regarding time formatting. Michael Jumper 2015-08-11 13:39:12 -07:00
  • 79f672bfa9 GUAC-1213: Set blank value if date/time is completely invalid. Michael Jumper 2015-08-11 13:09:29 -07:00
  • 2f73c20321 GUAC-1213: Parse time values leniently. Michael Jumper 2015-08-11 12:56:27 -07:00
  • 6c63027728 GUAC-1213: Parse date values leniently. Michael Jumper 2015-08-11 12:31:31 -07:00
  • ae23c071ce GUAC-1295: Add cache busting for app.css and app.js Corin Froese 2015-08-11 13:06:31 -06:00
  • e2e0be30fd Merge pull request #239 from glyptodon/fix-mimetypes James Muehlner 2015-08-11 09:53:50 -07:00
  • 6e3fa5fe89 GUAC-1294: Use mimetype text/plain for REST endpoints which return plain strings. Michael Jumper 2015-08-10 15:29:09 -07:00
  • e9dee5c064 Merge pull request #238 from glyptodon/date-time-fields James Muehlner 2015-08-10 14:54:54 -07:00
  • 0ee7cfa1f3 GUAC-1213: Add date/time field format placeholders. Michael Jumper 2015-08-10 11:39:42 -07:00
  • b2305937c5 GUAC-1213: Move date/time parsing code to own functions. Michael Jumper 2015-08-10 11:30:06 -07:00
  • 4db7034608 GUAC-1213: Use HTML5 date/time input types. Michael Jumper 2015-08-10 11:10:17 -07:00
  • 2e52382fd9 GUAC-1213: Add date and time fields, along with corresponding template/controller stubs. Michael Jumper 2015-08-10 10:04:14 -07:00
  • 225297746d Merge pull request #237 from glyptodon/timezone-field James Muehlner 2015-08-10 11:10:19 -07:00
  • 65cdb5daef GUAC-1213: Add time zone field type. Michael Jumper 2015-08-09 22:14:19 -07:00
  • cbb5db9e57 Merge branch 'master' into GUAC-1213 Michael Jumper 2015-08-07 11:25:18 -07:00
  • 9c9110d69c Merge pull request #228 from flangelo/jpeg Mike Jumper 2015-07-31 15:35:12 -07:00
  • d535846b08 Merge pull request #236 from glyptodon/date-time-restrictions James Muehlner 2015-07-31 14:26:43 -07:00
  • 4a142652d5 GUAC-1213: Add field headers for date/time restrictions. Michael Jumper 2015-07-30 18:19:09 -07:00
  • c526a67d7e GUAC-1213: Add error messages for invalid/inaccessible accounts. Michael Jumper 2015-07-30 18:05:26 -07:00
  • e164d5b814 GUAC-1213: Enforce date/time restrictions for users upon login, if set. Michael Jumper 2015-07-30 17:59:59 -07:00
  • 022893475f GUAC-1213: Log attribute parse errors at warning level. Michael Jumper 2015-07-30 14:29:29 -07:00
  • 9c04ea3ed0 GUAC-1213: Parse and persist date/time attributes within user objects. Michael Jumper 2015-07-30 14:22:02 -07:00
  • db422d1fb0 GUAC-1213: Map date/time restriction columns to UserModel properties. Michael Jumper 2015-07-30 12:05:23 -07:00
  • c97769e1da GUAC-1213: Add properties to UserModel corresponding to the new date/time columns of the guacamole_user table. Michael Jumper 2015-07-29 16:17:36 -07:00
  • ca516e6bfe GUAC-1213: Document and store user timezone such that it is used for all date/time comparisons. Michael Jumper 2015-07-29 15:50:45 -07:00
  • 5f25558ebd GUAC-1213: Add date/time access restrictions to guacamole_user table. Michael Jumper 2015-07-29 15:23:09 -07:00
  • b0e7caf845 Merge pull request #234 from glyptodon/GUAC-1194 Mike Jumper 2015-07-28 21:48:06 -07:00
  • 05c50e9f63 GUAC-1194: Log when a connection or connection group is closed. James Muehlner 2015-07-28 21:42:46 -07:00
  • ac9c6dcb33 Merge pull request #233 from glyptodon/terminal-palette James Muehlner 2015-07-28 20:39:16 -07:00
  • 7d64802726 GUAC-1195: Add "color-scheme" parameter to SSH and telnet. Michael Jumper 2015-07-28 17:01:28 -07:00
  • 919972f700 Merge pull request #232 from glyptodon/create-drive James Muehlner 2015-07-28 14:46:14 -07:00
  • 5f85b41bbd GUAC-515: Add create-drive-path parameter to RDP. Michael Jumper 2015-07-28 14:36:50 -07:00
  • f3e32233fd GUAC-1276: Italian keyboard does not have <Page Up> key Mathias 2015-07-28 10:26:11 +02:00
  • c887f3a804 Merge pull request #229 from glyptodon/vnc-encoding James Muehlner 2015-07-27 19:55:00 -07:00
  • 80126ce3c8 GUAC-298: Add translation strings for VNC clipboard encoding parameter for non-English. Michael Jumper 2015-07-27 18:55:43 -07:00
  • e4b09fb58e GUAC-298: Add VNC parameter for clipboard encoding. Michael Jumper 2015-07-27 18:52:39 -07:00
  • d950e99101 GUAC-240 Add support for JPEG instruction Frode Langelo 2015-07-27 14:57:56 -07:00
  • f741c770db Merge pull request #226 from IT-Experte/patch-3 Mike Jumper 2015-07-27 12:05:47 -07:00
  • 34199843d2 GUAC-1273: Correct Italian on screen keyboard Mathias 2015-07-27 20:57:11 +02:00
  • 854c2d874b Merge pull request #225 from IT-Experte/patch-2 Mike Jumper 2015-07-27 11:03:21 -07:00
  • 03ab28d198 Merge pull request #224 from IT-Experte/patch-1 Mike Jumper 2015-07-27 11:00:33 -07:00
  • 189ff32073 GUAC-1272: Braces added to Italian on screen keyboard Mathias 2015-07-27 16:50:22 +02:00
  • c4b2240d57 GUAC-1271: Italian on screen keyboard Mathias 2015-07-27 12:16:42 +02:00
  • c4b0ad01d3 GUAC-1270: Missing Italian Translation Mathias 2015-07-27 11:19:34 +02:00
  • f69e92ed63 GUAC-1268: Missing French translation Mathias 2015-07-27 11:04:00 +02:00
  • a511e51a46 GUAC-1267: Missing German translation Mathias 2015-07-27 10:51:02 +02:00
  • dedb4d67ba Merge pull request #223 from glyptodon/GUAC-1260 Mike Jumper 2015-07-22 22:00:42 -07:00
  • d948aadc92 GUAC-1260 Fix comments. James Muehlner 2015-07-22 21:53:44 -07:00
  • 4b3969699c GUAC-1260 Fixed comments. James Muehlner 2015-07-22 21:48:22 -07:00
  • 615d56e388 GUAC-1260 Need vendor extensions for background-size. James Muehlner 2015-07-22 21:43:30 -07:00
  • 1a837b9fee GUAC-1260 Allow extensions to override guacamole icons. James Muehlner 2015-07-22 21:37:09 -07:00
  • df0d6710a6 Merge pull request #219 from glyptodon/italian James Muehlner 2015-07-21 19:55:44 -07:00
  • 10678b357e GUAC-1241: Remove country code from Italian translation. Michael Jumper 2015-07-21 18:43:06 -07:00
  • f1f5b00053 GUAC-1241: Add Italian translation. Serena Soldati 2015-07-21 18:34:25 -07:00