33 Commits

Author SHA1 Message Date
Johannes Meyer
e050ea53ee RoleController: Include domain of a domain-aware backend..
..when suggesting user names of it
2022-06-13 15:09:42 +02:00
Johannes Meyer
8e2ae13885 role/audit: Show a message if no suggestions are found 2021-04-07 16:03:05 +02:00
Johannes Meyer
54acd6b4c8 role/audit: Group suggestions by backend name 2021-04-07 16:02:31 +02:00
Johannes Meyer
b48f7f3489 role/audit: Don't use class EmptyState, it's from icingadb web 2021-04-07 16:00:01 +02:00
Johannes Meyer
d49962ac82 role/audit: Pre-populate backend name with the first one found
Otherwise a user who doesn't use a suggestion will see an error.
2021-04-07 15:10:01 +02:00
Johannes Meyer
5b970c79ad role/audit: Use role-audit as id instead of role/audit
Since HTML5 nearly any char is allowed in ids, including the slash,
but jQuery doesn't support the slash as part of css selectors...
2021-04-07 14:30:14 +02:00
Johannes Meyer
65cfa9236c role/[add|edit|remove]: Set __CLOSE__ as redirect target
The form is also reachable through the audit view now. This
results in the correct handling in either of both views.
2021-04-07 14:30:14 +02:00
Johannes Meyer
fa2c3c8999 role/audit: Give the privilege audit an explicit (non-protected) id 2021-04-07 14:30:14 +02:00
Johannes Meyer
be227fd61d roles/audit: Utilize view Icinga\Web\View\PrivilegeAudit 2021-04-07 14:30:14 +02:00
Johannes Meyer
c203ffdd79 role|user|group: Open Audit tab always in #col1 and close #col2 2021-04-07 14:30:14 +02:00
Johannes Meyer
8ff88cd6f1 role/audit: Require a backend name for user audits 2021-04-07 14:30:14 +02:00
Johannes Meyer
1fbd76ef69 role/audit: Also allow to audit groups 2021-04-07 14:30:14 +02:00
Johannes Meyer
05fdd98ba8 role/audit: Add input to choose a user 2021-04-07 14:30:14 +02:00
Johannes Meyer
fe7879c68b group|role|user: Add new tab role/audit 2021-04-07 14:30:14 +02:00
Johannes Meyer
cc65164a67 Adjust global permissions 2021-02-18 11:11:39 +01:00
Eric Lippmann
63514eeeb7 Add controls to the roles list 2020-05-25 11:09:33 +02:00
Johannes Meyer
8310d9c781 roles: Restructure form and utilize class RolesConfig 2019-07-23 13:53:29 +02:00
Johannes Meyer
fb48731978 Set a proper title for all controller actions
refs #3851
2019-07-15 08:24:44 +02:00
Michael Friedrich
08a82daea3 Update to icinga.com
refs #2687
2017-01-18 12:04:43 +01:00
Alexander A. Klimov
474803fee4 Change all license headers to only reflect a file's year of creation
refs #11000
2016-02-08 15:41:00 +01:00
Eric Lippmann
3e5f801ea3 Remove icons from tabs beneath authorization
refs #5543
2015-11-12 15:43:34 +01:00
Eric Lippmann
cb46af8e9c Rearrange menu entries
refs #5543
2015-10-01 09:01:03 +02:00
Eric Lippmann
be3c43ef77 Add tab to new, update and remove role
refs #5543
2015-10-01 00:25:54 +02:00
Eric Lippmann
3e6a55bc07 Fix array indent in RoleController::createListTabs() 2015-08-27 14:05:05 +02:00
Eric Lippmann
5c883d902e Don't throw exceptions manually in the RoleController 2015-08-27 14:03:49 +02:00
Eric Lippmann
fd8b5ec510 Use UrlParams::getRequired() in RoleController::removeAction() 2015-08-27 13:46:28 +02:00
Eric Lippmann
853d4fd534 Use UrlParams::getRequired() in RoleController::editAction() 2015-08-27 13:44:49 +02:00
Eric Lippmann
6375d1d427 Add missing aliases to the RoleController after namespacing
refs #5786
2015-08-27 13:44:00 +02:00
Eric Lippmann
f09c27aa51 Namespace the RoleController
refs #5786
2015-08-27 13:40:44 +02:00
Eric Lippmann
652bdb6e3e Add RoleController renaming TODO
refs #10015
2015-08-27 13:40:06 +02:00
Matthias Jentsch
3e7cc299ec Fix issue that caused the refresh button to remove side bar
Do not apply base target globally for all toolbar elements, but specifically for those that should remove side-bars.

refs #8623
refs #6436
2015-07-29 17:18:52 +02:00
Johannes Meyer
d36f90d8cb Navigation: Restructure authentication backend configuration
This moves the configuration tabs for user and group backends into
a dedicated menu entry called "Authentication". All tabs previously
available in this menu entry were moved into their own dedicated
menu entry as well to not to confuse users.

fixes #9398
2015-06-22 13:26:24 +02:00
Johannes Meyer
00c31ffd28 RolesController: Rename to RoleController 2015-06-02 11:57:13 +02:00