Commit Graph

  • dc1fb9deaa GUAC-1305: Send supported image formats within Guacamole protocol handshake. Michael Jumper 2015-09-20 17:06:46 -07:00
  • 8e15aa94db GUAC-1305: Add guacImage service for determining supported image formats. Michael Jumper 2015-09-20 17:05:55 -07:00
  • 1cc41f965a Merge pull request #268 from TheAxnJaxn/master Mike Jumper 2015-09-20 16:49:42 -07:00
  • 4e194b0c89 GUAC-1324: Add right margin and remove position relative to stop text overlap. TheAxnJaxn 2015-09-20 16:37:12 -07:00
  • e1003b56ba GUAC-1305: Add image mimetypes to Guacamole protocol handshake. Michael Jumper 2015-09-20 16:16:10 -07:00
  • d52544859b Merge pull request #267 from TheAxnJaxn/master Mike Jumper 2015-09-20 14:17:00 -07:00
  • b111dd6097 GUAC-1324: Stop overlap of text by floating to right. TheAxnJaxn 2015-09-20 00:15:51 -07:00
  • 39b9cf21f2 Merge pull request #266 from glyptodon/ldap-exception-regression James Muehlner 2015-09-15 21:55:45 -07:00
  • 25a5cf27c0 GUAC-1350: Invalid logins should not result in "insufficient credentials" exceptions. Michael Jumper 2015-09-15 21:41:12 -07:00
  • 76a660fbfe GUAC-1338: Date format changed back to original structure Mathias 2015-09-10 09:55:58 +02:00
  • 1d2ebaa236 GUAC-1339: Fixed wrong French keyboard layout Mathias 2015-09-09 16:37:21 +02:00
  • af9574f7ed GUAC-1338: Add German missing translations Mathias 2015-09-09 15:18:31 +02:00
  • a799a2d6d0 Merge pull request #262 from glyptodon/dont-release-groups James Muehlner 2015-09-08 22:23:49 -07:00
  • edf1c2c7e0 GUAC-1335: Don't "ALWAYS" release connection groups ... they only need to be released when acquire fails. Michael Jumper 2015-09-08 22:22:27 -07:00
  • f0b8053c6d Merge pull request #261 from glyptodon/release-groups James Muehlner 2015-09-08 22:03:35 -07:00
  • b6c734ddcf GUAC-1335: Properly release parent balancing groups if child acquire fails. Michael Jumper 2015-09-08 22:00:36 -07:00
  • b65de451db Merge pull request #260 from glyptodon/fix-location-chooser James Muehlner 2015-09-08 21:37:56 -07:00
  • 45c6d1d419 GUAC-1334: Fix the horribly-broken location chooser (not updated to use updated guacGroupList). Michael Jumper 2015-09-08 21:33:43 -07:00
  • 7148cc93b8 Merge pull request #259 from glyptodon/translation-typos James Muehlner 2015-09-06 00:09:26 -07:00
  • 08aeaf30ae GUAC-1323: Fix typo in error message. Michael Jumper 2015-09-06 00:07:05 -07:00
  • df919e08f2 Merge pull request #258 from glyptodon/defaultprevented-error James Muehlner 2015-09-04 22:12:23 -07:00
  • 1d5b47a70a GUAC-1322: Within interpret_event() in Guacamole.Keyboard, always return the interpreted event (or null), as required by its definition. Michael Jumper 2015-09-04 21:43:08 -07:00
  • f4a57e6789 Merge pull request #231 from IT-Experte/patch-2 Mike Jumper 2015-09-04 21:19:39 -07:00
  • eac89c4fd4 Merge pull request #257 from glyptodon/audio-timing James Muehlner 2015-09-04 19:18:10 -07:00
  • 8a9c7ce35f GUAC-427: Limit audio latency to reasonable bounds relative to sync instructions. Michael Jumper 2015-09-04 18:57:20 -07:00
  • 193f2c676d GUAC-427: Adjust for audio latency, compensating for underflow. Michael Jumper 2015-08-21 21:50:33 -07:00
  • de45663624 Merge pull request #256 from glyptodon/bump-version James Muehlner 2015-09-04 11:17:31 -07:00
  • 5f5b9f5cb8 GUAC-1280: Bump version numbers to 0.9.8 where appropriate. Michael Jumper 2015-09-03 20:45:55 -07:00
  • fa1567f528 Merge pull request #255 from glyptodon/settings-regression James Muehlner 2015-09-03 22:28:56 -07:00
  • 824b5181e0 GUAC-586: Services must not store stale auth data. Michael Jumper 2015-09-03 22:25:01 -07:00
  • 69b9a80441 Merge pull request #254 from glyptodon/management-ui-regressions James Muehlner 2015-09-03 16:38:49 -07:00
  • 606b5dc8f2 GUAC-586: Remove unnecessary import. Michael Jumper 2015-09-03 16:21:19 -07:00
  • c82f2312b8 GUAC-586: Fix potential NullPointerExceptions in basic and LDAP auth. Michael Jumper 2015-09-03 15:55:23 -07:00
  • df34b87460 GUAC-586: Simplify and fix connection permission checks in management UI. Michael Jumper 2015-09-03 15:44:03 -07:00
  • 7a47064cd1 GUAC-586: Do not inspect permissions if permission set does not exist. Michael Jumper 2015-09-03 15:42:09 -07:00
  • 9ec3ddf357 GUAC-586: Ensure page list tabs appear in deterministic order. Michael Jumper 2015-09-03 15:27:52 -07:00
  • 404909f37c GUAC-586: Clean up styling of read-only account notice. Do not show buttons on such an account. Michael Jumper 2015-09-03 14:15:09 -07:00
  • 49c40c0b77 GUAC-586: Restore redirection to home if permission to manage connections is denied. Michael Jumper 2015-09-03 14:06:15 -07:00
  • dbc94261ee GUAC-586: Ignore possible lack of specific permission sets. Michael Jumper 2015-09-03 14:06:00 -07:00
  • 4f9440aaeb GUAC-586: Fix logic error in home page calculation. Michael Jumper 2015-09-03 13:53:40 -07:00
  • 7ea05b14f3 GUAC-586: Do not grant UPDATE on self by default. Michael Jumper 2015-09-03 13:49:16 -07:00
  • 873de9ddbf GUAC-586: Link to the first editable user account by default. Michael Jumper 2015-09-03 13:40:14 -07:00
  • 2dcadd584e GUAC-586: Do not attempt to create users with blank/whitespace usernames. Michael Jumper 2015-09-03 12:41:41 -07:00
  • 12a1cded21 GUAC-586: Do not include tabs for accounts that do not exist and cannot be created. Style read-only accounts differently. Michael Jumper 2015-09-03 12:37:45 -07:00
  • 094059c50d GUAC-586: Refactor user permission checks in management UI to use data source identifiers. Michael Jumper 2015-09-03 12:06:20 -07:00
  • fdb344ff80 GUAC-1314: Added mapping of keycodes for numeric keypad and changed keyidentifier mapping to not map the typed character if it originated from the keypad. This should also make the numeric keypad work as expected when using VNC. Mapped MacOS Clear to NumLock. Frode Langelo 2015-09-03 15:56:40 +00:00
  • bcf268f1ed Merge pull request #252 from glyptodon/decouple-auth James Muehlner 2015-09-02 23:06:11 -07:00
  • bf2a814aae GUAC-586: Permission functions should not just work - they should be correct. Michael Jumper 2015-09-02 23:03:47 -07:00
  • efc17851c5 GUAC-586: Associate dwith -> associated with. Michael Jumper 2015-09-02 22:50:19 -07:00
  • 85df765d64 GUAC-586: Restore permission check logic within connection management UI. Michael Jumper 2015-09-02 22:49:00 -07:00
  • 34e6d20f2a GUAC-586: Fix funky wording. Michael Jumper 2015-09-02 22:37:05 -07:00
  • 549de34ca9 GUAC-586: ADMINISTER ... not ADMINSTER. Michael Jumper 2015-09-02 22:34:43 -07:00
  • d679f93578 GUAC-586: WHAT YEAR IS IT?!? Michael Jumper 2015-09-02 22:33:28 -07:00
  • 35fa94c835 GUAC-586: Add missing verbs to comments. Michael Jumper 2015-09-02 22:32:27 -07:00
  • 62eb014a1e GUAC-586: Only one UserContext per User per AuthenticationProvider. Michael Jumper 2015-09-02 22:28:53 -07:00
  • a7ea7ba6c9 GUAC-586: Restore management of active sessions. Michael Jumper 2015-09-02 17:16:16 -07:00
  • ddd144fc47 GUAC-586: Add support for data sources to connection and connection group management. Michael Jumper 2015-09-02 16:09:29 -07:00
  • 361e985ae1 GUAC-586: Do not show tab levels which have only one tab. Michael Jumper 2015-09-02 15:46:59 -07:00
  • 36c1c853f9 GUAC-586: Implement generic and hierarchical page tabbed page lists. Michael Jumper 2015-09-02 15:29:35 -07:00
  • b3614aef58 GUAC-586: Use data source when connecting to connections or groups. Remove deprecated getUserContext() from GuacamoleSession and related classes. Use identifiers which embed the data source for client URLs. Michael Jumper 2015-09-01 18:22:25 -07:00
  • d2924a5e79 GUAC-586: Use data source when determining active user count. Michael Jumper 2015-09-01 13:01:56 -07:00
  • 3c46dda5bc GUAC-586: List readable users if applicable to management. Michael Jumper 2015-09-01 01:18:59 -07:00
  • a72cc118f4 GUAC-586: Support data sources within home screen. Michael Jumper 2015-08-31 17:02:53 -07:00
  • 2ea4b609bb GUAC-586: Migrate user management UI to data source version of guacGroupList. Michael Jumper 2015-08-31 16:56:14 -07:00
  • fb39588db5 GUAC-586: Add data source support to guacGroupList. Michael Jumper 2015-08-31 16:55:23 -07:00
  • a68243765a GUAC-586: Pull connection groups from multiple data sources when determining home page. Michael Jumper 2015-08-31 14:30:55 -07:00
  • e0a4fc3257 GUAC-586: Use auth provider identifiers within active connection REST service. Michael Jumper 2015-08-31 14:30:21 -07:00
  • a6cab24983 GUAC-586: Use auth provider identifiers within connection group REST service. Michael Jumper 2015-08-31 14:30:09 -07:00
  • 16cd2ab49b GUAC-586: Use auth provider identifiers within connection REST service. Michael Jumper 2015-08-31 14:30:00 -07:00
  • 7235ed980f GUAC-586: Invoke REST service functions across multiple data sources using dataSourceService.apply(). Michael Jumper 2015-08-31 14:08:11 -07:00
  • 8f39671c6b GUAC-586: Fix typos surrounding getAllUsers() in userService. Michael Jumper 2015-08-31 12:32:36 -07:00
  • 09fd512571 GUAC-586: Specify data source when querying available user attributes. Michael Jumper 2015-08-31 00:14:44 -07:00
  • 0f661dfec3 GUAC-586: Use auth provider identifiers within schema REST service. Michael Jumper 2015-08-31 00:14:22 -07:00
  • ce064cfc68 GUAC-586: Fix comments incorrectly referring to the auth provider identifier as an "index". Michael Jumper 2015-08-31 00:05:53 -07:00
  • 7a9b3a5cab GUAC-586: Display ALL users in the user list. Navigate to the first data source with creation permission when "New User" is clicked. Michael Jumper 2015-08-30 23:44:01 -07:00
  • d03cfbe9db GUAC-586: Return an empty array for getAvailableDataSources() if no auth data is present. Michael Jumper 2015-08-30 23:06:30 -07:00
  • 738f3bb026 GUAC-586: Add getAllUsers() to userService. Michael Jumper 2015-08-30 22:21:06 -07:00
  • fc21162821 GUAC-586: Expand handling of permissions within user editor. Allow users to be created through editor. Display tabs for each possible account. Michael Jumper 2015-08-30 22:20:07 -07:00
  • b6607ac21e GUAC-586: Read extension files in lexicographical order. Michael Jumper 2015-08-29 23:33:15 -07:00
  • caccb37af3 GUAC-586: Only use cached configurations within SimpleAuthenticationProvider if truly from same instance. Michael Jumper 2015-08-29 23:27:29 -07:00
  • 379229dee5 GUAC-586: Set attributes during object creation. Michael Jumper 2015-08-29 22:36:01 -07:00
  • 6cbe8be354 GUAC-586: Username header should respect case. Michael Jumper 2015-08-28 23:04:27 -07:00
  • 83318d9c68 GUAC-586: Ensure model is set prior to region in time zone field. Michael Jumper 2015-08-28 22:57:57 -07:00
  • cff2b7a857 GUAC-586: Associate CSS class names with page definitions. Michael Jumper 2015-08-28 17:48:23 -07:00
  • 6f0079d778 GUAC-586: Only show available accounts if there are more than one. Michael Jumper 2015-08-28 17:14:51 -07:00
  • 70485286d6 GUAC-586: Add localized data source names. Display data sources as tabs within user edit screen. Michael Jumper 2015-08-28 16:50:53 -07:00
  • 40ca19fb3a GUAC-586: Dynamic user page URI components should be encoded. Michael Jumper 2015-08-28 16:34:57 -07:00
  • 28092b9b23 GUAC-586: Make PageDefinition class public. Michael Jumper 2015-08-28 16:33:55 -07:00
  • f55f388667 GUAC-586: Add multi-source retrieval of permissions to permissionService. Use multiple sources to determine user pages. Michael Jumper 2015-08-28 14:49:44 -07:00
  • d6139bb02e GUAC-586: Fix getAvailableDataSources(). Michael Jumper 2015-08-28 14:17:55 -07:00
  • a3f8888a27 GUAC-586: Remove unused services from active sessions page. Michael Jumper 2015-08-27 23:55:42 -07:00
  • f892446e03 GUAC-586: Only provide password change interface for the data source that authenticated the current user. Michael Jumper 2015-08-27 23:50:16 -07:00
  • e75ab6ebd5 GUAC-586: Add data source to user and permissions services. Michael Jumper 2015-08-27 23:23:19 -07:00
  • 6f8ae83ca5 GUAC-586: Add convenience methods for retrieving objects directly from session. Michael Jumper 2015-08-27 23:18:37 -07:00
  • f45117e2e3 Merge pull request #251 from glyptodon/ldap-users James Muehlner 2015-09-01 23:04:18 -07:00
  • 8dff06c819 GUAC-586: Ensure parent is properly set on LDAP connections. Michael Jumper 2015-09-01 01:45:40 -07:00
  • 71052fa126 GUAC-586: Implement listing of visible users within LDAP (by completely rewriting the LDAP auth provider). Michael Jumper 2015-09-01 01:15:51 -07:00
  • 5e5a6487d3 Merge pull request #250 from glyptodon/multiple-ext James Muehlner 2015-09-01 17:17:36 -07:00
  • 5d8c9704a8 GUAC-586: Correct documentation regarding behavior of retrieveUser(). Michael Jumper 2015-09-01 17:14:51 -07:00
  • 0d92876d23 GUAC-586: Ensure LocalEnvironment is tolerant to failues in loading guacamole.properties. Michael Jumper 2015-08-28 11:28:00 -07:00