Commit Graph
3284 Commits
Author SHA1 Message Date
James Muehlner df919e08f2 Merge pull request #258 from glyptodon/defaultprevented-error
GUAC-1322: Fix Guacamole.Keyboard keyup fallback
2015-09-04 22:12:23 -07:00
Michael Jumper 1d5b47a70a GUAC-1322: Within interpret_event() in Guacamole.Keyboard, always return the interpreted event (or null), as required by its definition. 2015-09-04 21:43:08 -07:00
Mike Jumper f4a57e6789 Merge pull request #231 from IT-Experte/patch-2
GUAC-1276: Italian keyboard does not have <Page Up> key
2015-09-04 21:19:39 -07:00
James Muehlner eac89c4fd4 Merge pull request #257 from glyptodon/audio-timing
GUAC-427: Limit audio latency with respect to graphical frames
2015-09-04 19:18:10 -07:00
Michael Jumper 8a9c7ce35f GUAC-427: Limit audio latency to reasonable bounds relative to sync instructions. 2015-09-04 19:07:16 -07:00
Michael Jumper 193f2c676d GUAC-427: Adjust for audio latency, compensating for underflow. 2015-09-04 14:11:55 -07:00
James Muehlner de45663624 Merge pull request #256 from glyptodon/bump-version
GUAC-1280: Bump version numbers to 0.9.8 where appropriate.
2015-09-04 11:17:31 -07:00
Michael Jumper 5f5b9f5cb8 GUAC-1280: Bump version numbers to 0.9.8 where appropriate. 2015-09-04 10:48:11 -07:00
James Muehlner fa1567f528 Merge pull request #255 from glyptodon/settings-regression
GUAC-586: Services must not store stale auth data.
2015-09-03 22:28:56 -07:00
Michael Jumper 824b5181e0 GUAC-586: Services must not store stale auth data. 2015-09-03 22:25:01 -07:00
James Muehlner 69b9a80441 Merge pull request #254 from glyptodon/management-ui-regressions
GUAC-586: Fix regressions and clean up management UI
2015-09-03 16:38:49 -07:00
Michael Jumper 606b5dc8f2 GUAC-586: Remove unnecessary import. 2015-09-03 16:21:19 -07:00
Michael Jumper c82f2312b8 GUAC-586: Fix potential NullPointerExceptions in basic and LDAP auth. 2015-09-03 15:55:23 -07:00
Michael Jumper df34b87460 GUAC-586: Simplify and fix connection permission checks in management UI. 2015-09-03 15:44:03 -07:00
Michael Jumper 7a47064cd1 GUAC-586: Do not inspect permissions if permission set does not exist. 2015-09-03 15:42:09 -07:00
Michael Jumper 9ec3ddf357 GUAC-586: Ensure page list tabs appear in deterministic order. 2015-09-03 15:36:31 -07:00
Michael Jumper 404909f37c GUAC-586: Clean up styling of read-only account notice. Do not show buttons on such an account. 2015-09-03 14:15:09 -07:00
Michael Jumper 49c40c0b77 GUAC-586: Restore redirection to home if permission to manage connections is denied. 2015-09-03 14:06:15 -07:00
Michael Jumper dbc94261ee GUAC-586: Ignore possible lack of specific permission sets. 2015-09-03 14:06:00 -07:00
Michael Jumper 4f9440aaeb GUAC-586: Fix logic error in home page calculation. 2015-09-03 13:53:40 -07:00
Michael Jumper 7ea05b14f3 GUAC-586: Do not grant UPDATE on self by default. 2015-09-03 13:49:16 -07:00
Michael Jumper 873de9ddbf GUAC-586: Link to the first editable user account by default. 2015-09-03 13:40:14 -07:00
Michael Jumper 2dcadd584e GUAC-586: Do not attempt to create users with blank/whitespace usernames. 2015-09-03 12:41:41 -07:00
Michael Jumper 12a1cded21 GUAC-586: Do not include tabs for accounts that do not exist and cannot be created. Style read-only accounts differently. 2015-09-03 12:37:45 -07:00
Michael Jumper 094059c50d GUAC-586: Refactor user permission checks in management UI to use data source identifiers. 2015-09-03 12:08:41 -07:00
Frode Langelo 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. 2015-09-03 15:56:40 +00:00
James Muehlner bcf268f1ed Merge pull request #252 from glyptodon/decouple-auth
GUAC-586: Support multiple auth providers within web UI
2015-09-02 23:06:11 -07:00
Michael Jumper bf2a814aae GUAC-586: Permission functions should not just work - they should be correct. 2015-09-02 23:03:47 -07:00
Michael Jumper efc17851c5 GUAC-586: Associate dwith -> associated with. 2015-09-02 22:50:19 -07:00
Michael Jumper 85df765d64 GUAC-586: Restore permission check logic within connection management UI. 2015-09-02 22:49:00 -07:00
Michael Jumper 34e6d20f2a GUAC-586: Fix funky wording. 2015-09-02 22:37:05 -07:00
Michael Jumper 549de34ca9 GUAC-586: ADMINISTER ... not ADMINSTER. 2015-09-02 22:34:43 -07:00
Michael Jumper d679f93578 GUAC-586: WHAT YEAR IS IT?!? 2015-09-02 22:33:28 -07:00
Michael Jumper 35fa94c835 GUAC-586: Add missing verbs to comments. 2015-09-02 22:32:27 -07:00
Michael Jumper 62eb014a1e GUAC-586: Only one UserContext per User per AuthenticationProvider. 2015-09-02 22:28:53 -07:00
Michael Jumper a7ea7ba6c9 GUAC-586: Restore management of active sessions. 2015-09-02 19:51:28 -07:00
Michael Jumper ddd144fc47 GUAC-586: Add support for data sources to connection and connection group management. 2015-09-02 19:51:28 -07:00
Michael Jumper 361e985ae1 GUAC-586: Do not show tab levels which have only one tab. 2015-09-02 19:51:28 -07:00
Michael Jumper 36c1c853f9 GUAC-586: Implement generic and hierarchical page tabbed page lists. 2015-09-02 19:51:28 -07:00
Michael Jumper 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. 2015-09-02 19:51:28 -07:00
Michael Jumper d2924a5e79 GUAC-586: Use data source when determining active user count. 2015-09-02 19:51:28 -07:00
Michael Jumper 3c46dda5bc GUAC-586: List readable users if applicable to management. 2015-09-02 19:51:28 -07:00
Michael Jumper a72cc118f4 GUAC-586: Support data sources within home screen. 2015-09-02 19:51:28 -07:00
Michael Jumper 2ea4b609bb GUAC-586: Migrate user management UI to data source version of guacGroupList. 2015-09-02 19:51:28 -07:00
Michael Jumper fb39588db5 GUAC-586: Add data source support to guacGroupList. 2015-09-02 19:51:28 -07:00
Michael Jumper a68243765a GUAC-586: Pull connection groups from multiple data sources when determining home page. 2015-09-02 19:51:28 -07:00
Michael Jumper e0a4fc3257 GUAC-586: Use auth provider identifiers within active connection REST service. 2015-09-02 19:51:27 -07:00
Michael Jumper a6cab24983 GUAC-586: Use auth provider identifiers within connection group REST service. 2015-09-02 19:51:27 -07:00
Michael Jumper 16cd2ab49b GUAC-586: Use auth provider identifiers within connection REST service. 2015-09-02 19:51:27 -07:00
Michael Jumper 7235ed980f GUAC-586: Invoke REST service functions across multiple data sources using dataSourceService.apply(). 2015-09-02 19:51:27 -07:00