Commit Graph

149 Commits

Author SHA1 Message Date
Michael Jumper
14365ff72e GUACAMOLE-5: Define connection and sharing profile parameters separately. 2016-08-07 22:50:26 -07:00
Michael Jumper
f3a201a415 GUACAMOLE-5: Rename permission granted/revoked flag sensibly. 2016-08-04 20:42:19 -07:00
Michael Jumper
e3db19d633 GUACAMOLE-5: Implement management interface for sharing profile permissions. 2016-08-04 19:48:58 -07:00
Michael Jumper
85f15b7cd1 GUACAMOLE-5: Correct and simply guacGroupList styling/structure. 2016-08-04 19:48:58 -07:00
Michael Jumper
3484d32302 GUACAMOLE-5: Clean up header and dropdown style. 2016-08-02 13:25:15 -07:00
Michael Jumper
67b09c39da GUACAMOLE-1: Relicense CSS files. 2016-03-28 20:50:32 -07:00
Michael Jumper
98a32feed8 GUACAMOLE-1: Remove copyright notice from template HTML (the DOM tree is insane otherwise). Add required license header to index.html. 2016-03-28 20:50:22 -07:00
Michael Jumper
1810ec971f GUACAMOLE-1: Relicense C and JavaScript files. 2016-03-28 20:50:18 -07:00
Michael Jumper
88d76fb971 GUAC-1407: Only the current data source is relevant when cloning. Do not show the others. 2015-12-29 23:11:03 -08:00
Michael Jumper
abd19a6d66 GUAC-1407: Do not show "Clone" button if source user does not yet exist. 2015-12-29 22:36:03 -08:00
James Muehlner
2bee2eab49 GUAC-1407: Fixed canClone comment and declaration of selfUsername variable, 2015-12-29 10:45:24 -08:00
James Muehlner
18751c0e03 GUAC-1407: Ensure that permissions referring to the cloned user correctly carry over. 2015-12-28 23:01:33 -08:00
James Muehlner
5a4c6db6d1 GUAC-1407: Add support for user cloning. 2015-12-28 21:33:40 -08:00
Michael Jumper
d0f874abe5 GUAC-1444: Do not include username in account tabs if not known. 2015-12-18 15:01:00 -08:00
Michael Jumper
8e0dbfc36e GUAC-1406: Add filtering to connection permissions within user edit screen. 2015-12-08 13:57:04 -08:00
Michael Jumper
c31e865b49 GUAC-1406: Remove injection of unused $q service from manageUserController. 2015-12-08 13:57:04 -08:00
James Muehlner
400afcba64 GUAC-1406: Add user filtering on settings tab. 2015-12-02 22:29:35 -08:00
James Muehlner
e2e8979654 GUAC-1373: Modify connection history page to show duration instead of end date. 2015-11-24 23:29:01 -08:00
James Muehlner
622b7f5806 GUAC-1373: Refactor admin-specific HistoryEntryDuration class into generic ConnectionHistoryEntry.Duration. 2015-11-24 22:01:46 -08:00
Michael Jumper
45c6d1d419 GUAC-1334: Fix the horribly-broken location chooser (not updated to use updated guacGroupList). 2015-09-08 21:33:43 -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
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
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
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
2ea4b609bb GUAC-586: Migrate user management UI to data source version of guacGroupList. 2015-09-02 19:51:28 -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
09fd512571 GUAC-586: Specify data source when querying available user attributes. 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
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
6cbe8be354 GUAC-586: Username header should respect case. 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
e75ab6ebd5 GUAC-586: Add data source to user and permissions services. 2015-09-02 19:51:26 -07:00
Michael Jumper
405448116f GUAC-586: Clarify auth result and include data source. Consistently refer to usernames as "username", not "user IDs". 2015-08-28 12:14:02 -07:00
Michael Jumper
04a303108d GUAC-1172: Work around angular-translate/angular-translate#788 by using the translate directive (no filter). Current scope is not available to filters as of AngularJS 1.3. 2015-07-02 16:12:17 -07:00
Michael Jumper
3a619dbe0a GUAC-800: Display connection and connection group attributes, if present. 2015-05-26 14:50:45 -07:00
Michael Jumper
e7574c0276 GUAC-800: Use Forms for attributes, not just Fields. 2015-05-26 14:42:51 -07:00
Michael Jumper
e31025273a GUAC-800: Display user attributes within user editor. 2015-05-26 14:23:01 -07:00
Michael Jumper
43fab89ecf GUAC-800: Migrate to JSON for protocol descriptions. Use full Forms instead of simply Fields for protocol parameters (allow sections). 2015-05-25 19:56:53 -07:00
Michael Jumper
dfedcf3058 GUAC-800: Provide access via REST to attribute information. Move protocol descriptions into common REST service. 2015-05-24 19:37:07 -07:00
Michael Jumper
b7eec98a2f GUAC-1180: Update group management controller to use new settings URLs. 2015-04-25 12:51:52 -07:00
Michael Jumper
1000bcb866 GUAC-1161: Move field header within guacFormField directive. 2015-04-21 12:25:32 -07:00
Michael Jumper
a97145edf6 GUAC-1161: Use labels and CSS for form layout. 2015-04-20 23:33:19 -07:00
Michael Jumper
cbb5ab953c GUAC-1053: Clean up style of password editor. Add help text. 2015-04-18 23:04:52 -07:00
Michael Jumper
3fa3d1ba2b GUAC-1053: Create session management tab. 2015-04-17 17:03:45 -07:00
Michael Jumper
ed984da8d1 GUAC-1053: Create connection/group management tab. 2015-04-17 16:52:51 -07:00