Commit Graph
46 Commits
Author SHA1 Message Date
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
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 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 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 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 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 82dee4640c GUAC-1053: Migrate to tabbed settings screen. Create user management tab. 2015-04-17 16:42:24 -07:00
Michael Jumper 075d82f66a GUAC-800: Clarify permission change handler docs. 2015-04-08 20:12:12 -07:00
Michael Jumper 85c122a8f3 GUAC-800: Add checkbox for granting/revoking permission to a user to change their own password. 2015-04-08 14:44:18 -07:00
Michael Jumper ced097c374 GUAC-800: Fix documentation for system permission manipulation within user management controller. 2015-04-08 14:03:19 -07:00
Michael Jumper 68c3d36025 GUAC-1133: Redirect to proper parent URL for given management pages (fixes GUAC-1137). 2015-03-19 15:11:17 -07:00
Michael Jumper 4475fcb7fb GUAC-1120: Move notifications into own service. 2015-03-12 17:34:26 -07:00
Michael Jumper 9a8aa14674 GUAC-1120: Move logout panel to common user menu. 2015-03-11 18:34:19 -07:00
James Muehlner 024b1c8ec5 GUAC-1078 Added clone functionality for connections and fixed some bugs around button showing for connections, groups, and users. 2015-02-18 22:22:45 -08:00
James Muehlner 49d85dd89c GUAC-1000 Responded to code review comments. 2015-01-20 19:40:14 -08:00
James Muehlner 9489eaa122 GUAC-1000 User list should be filtered based on update and delete permission - furthermore admins should always have access to any user. 2015-01-20 19:22:09 -08:00
James Muehlner 459449c6d3 GUAC-995 Improve permission checking around connections and groups. 2015-01-13 21:27:54 -08:00
Michael Jumper 47d03a8974 GUAC-975: Only display views once critical data is loaded. 2015-01-04 18:09:35 -08:00
Michael Jumper 74b94f9b2e GUAC-968: Reduce number of namespaces. Adopt consistent string naming. Reorganize and reformat. Remove unused strings. 2014-12-26 21:30:09 -08:00
Michael Jumper c1a606432a GUAC-932: Update user connection/group permissions when saved. 2014-12-25 00:36:43 -08:00
Michael Jumper ab553adb3b GUAC-932: Actually save changes to system permissions when users are edited. 2014-12-24 00:52:19 -08:00
Michael Jumper f564e26fd1 GUAC-932: Provide flag-based view for PermissionSets. Use ngModel instead of ngChecked for permission checkboxes in user edit UI. 2014-12-23 01:40:23 -08:00
Michael Jumper c26d5a77ab GUAC-932: Display current system permissions in user edit interface. 2014-12-22 22:51:43 -08:00
Michael Jumper d4153470e7 GUAC-932: Display current connection/group permissions in user edit interface. 2014-12-22 22:37:44 -08:00
Michael Jumper b8e335e3c7 GUAC-932: Add permissions list. 2014-12-22 16:40:06 -08:00
Michael Jumper fae8f16780 GUAC-932: Partially-working user editor (no permissions). 2014-12-22 12:26:48 -08:00
Michael Jumper 73df4f4c7d GUAC-932: Fully-working connection group editor. 2014-12-22 12:18:45 -08:00
Michael Jumper 8b53797b30 GUAC-932: Fully-working connection editor. Initial migration of users and connection groups to own edit pages. Add support for CSS classes on notification actions. 2014-12-22 03:19:24 -08:00