Commit Graph
3007 Commits
Author SHA1 Message Date
Frode Langelo 005d7897fb GUAC-1314: Remove mapping of Mac's Clear to Num Lock. 2015-09-24 03:21:27 +00: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
Michael Jumper 8f39671c6b GUAC-586: Fix typos surrounding getAllUsers() in userService. 2015-09-02 19:51:27 -07:00
Michael Jumper 09fd512571 GUAC-586: Specify data source when querying available user attributes. 2015-09-02 19:51:27 -07:00
Michael Jumper 0f661dfec3 GUAC-586: Use auth provider identifiers within schema REST service. 2015-09-02 19:51:27 -07:00
Michael Jumper ce064cfc68 GUAC-586: Fix comments incorrectly referring to the auth provider identifier as an "index". 2015-09-02 19:51:27 -07:00
Michael Jumper 7a9b3a5cab GUAC-586: Display ALL users in the user list. Navigate to the first data source with creation permission when "New User" is clicked. 2015-09-02 19:51:27 -07:00
Michael Jumper d03cfbe9db GUAC-586: Return an empty array for getAvailableDataSources() if no auth data is present. 2015-09-02 19:51:27 -07:00
Michael Jumper 738f3bb026 GUAC-586: Add getAllUsers() to userService. 2015-09-02 19:51:27 -07:00
Michael Jumper fc21162821 GUAC-586: Expand handling of permissions within user editor. Allow users to be created through editor. Display tabs for each possible account. 2015-09-02 19:51:27 -07:00
Michael Jumper b6607ac21e GUAC-586: Read extension files in lexicographical order. 2015-09-02 19:51:27 -07:00
Michael Jumper caccb37af3 GUAC-586: Only use cached configurations within SimpleAuthenticationProvider if truly from same instance. 2015-09-02 19:51:27 -07:00
Michael Jumper 379229dee5 GUAC-586: Set attributes during object creation. 2015-09-02 19:51:27 -07:00
Michael Jumper 6cbe8be354 GUAC-586: Username header should respect case. 2015-09-02 19:51:27 -07:00
Michael Jumper 83318d9c68 GUAC-586: Ensure model is set prior to region in time zone field. 2015-09-02 19:51:27 -07:00
Michael Jumper cff2b7a857 GUAC-586: Associate CSS class names with page definitions. 2015-09-02 19:51:27 -07:00
Michael Jumper 6f0079d778 GUAC-586: Only show available accounts if there are more than one. 2015-09-02 19:51:27 -07:00
Michael Jumper 70485286d6 GUAC-586: Add localized data source names. Display data sources as tabs within user edit screen. 2015-09-02 19:51:27 -07:00
Michael Jumper 40ca19fb3a GUAC-586: Dynamic user page URI components should be encoded. 2015-09-02 19:51:27 -07:00
Michael Jumper 28092b9b23 GUAC-586: Make PageDefinition class public. 2015-09-02 19:51:27 -07:00
Michael Jumper f55f388667 GUAC-586: Add multi-source retrieval of permissions to permissionService. Use multiple sources to determine user pages. 2015-09-02 19:51:27 -07:00
Michael Jumper d6139bb02e GUAC-586: Fix getAvailableDataSources(). 2015-09-02 19:51:27 -07:00
Michael Jumper a3f8888a27 GUAC-586: Remove unused services from active sessions page. 2015-09-02 19:51:27 -07:00
Michael Jumper f892446e03 GUAC-586: Only provide password change interface for the data source that authenticated the current user. 2015-09-02 19:51:27 -07:00
Michael Jumper e75ab6ebd5 GUAC-586: Add data source to user and permissions services. 2015-09-02 19:51:26 -07:00
Michael Jumper 6f8ae83ca5 GUAC-586: Add convenience methods for retrieving objects directly from session. 2015-09-02 19:51:26 -07:00