Commit Graph

3184 Commits

Author SHA1 Message Date
Michael Jumper
08aeaf30ae GUAC-1323: Fix typo in error message. 2015-09-06 00:07:05 -07:00
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