Commit graph

23 commits

Author SHA1 Message Date
Johannes Meyer
61d4b2eddf user: Add fallback route which redirects to contact 2025-04-10 15:04:41 +02:00
Johannes Meyer
19135bcceb user: Rename to contact 2025-04-10 15:04:41 +02:00
Johannes Meyer
9ea5d70512 users: Rename to contacts 2025-04-10 15:04:41 +02:00
Sukhwinder Dhillon
bfe1681859 Introduce User/UsergroupRenderer
- Use it in ObjectList and ObjectHeader
- Remove now superfluous (User/Usergroup)Table(Row) classes and css
2025-03-28 16:13:16 +01:00
Sukhwinder Dhillon
cdbaea02a6
UserDetail: add missing information (#1031)
fixes https://github.com/Icinga/icingadb-web/issues/1010
2024-07-22 17:28:11 +02:00
Johannes Meyer
561382b8c8 Also use grid layout for users, usergroups and servicegroups 2023-06-07 10:53:44 +02:00
Eric Lippmann
04410a866d Use Query::filter() for applying WHERE conditions 2022-05-24 16:04:22 +02:00
Johannes Meyer
c6db259248 Adjust calls to CompatController::setTitle()
refs https://github.com/Icinga/ipl-web/pull/72
2022-03-16 16:35:34 +01:00
Johannes Meyer
ca5d74891a user: Add missing details to pdf exports 2022-03-03 09:19:39 +01:00
Johannes Meyer
85b9295db9 Don't shift URL params to identify objects in detail views
Parameters used to identify what will be shown need to be
preserved. Just like it's done for filters in lists.

refs #299
refs #312
2021-08-31 13:54:46 +02:00
Sukhwinder Dhillon
d24021d20a UserController: Use new UserDetail class to add user detail 2021-08-06 13:16:31 +02:00
Johannes Meyer
6094639900 Allow to blacklist access to users and usergroups 2021-05-03 14:58:08 +02:00
Johannes Meyer
f0996fdd5b Make list items in user and usergroup headers non-clickable 2021-04-29 16:59:28 +02:00
Johannes Meyer
989fbfe487 Apply our own restrictions instead of monitoring/filter/objects 2021-03-09 09:26:19 +01:00
Johannes Meyer
2e191a6826 Use t() instead of translate() in controllers and forms
There's no `icingadb` domain so why should we ask everytime
for it. `t()` only utilizes the `icinga` domain and that's
what we need.
2020-04-24 15:01:29 +02:00
Johannes Meyer
dba06b2eab Add missing/refactor existing localization markings 2020-04-24 15:01:29 +02:00
Johannes Meyer
5e441c93a0 Add license note to every file 2020-03-13 10:36:24 +01:00
Johannes Meyer
8beb16e18e app: Set autorefresh intervals for some routes 2019-12-11 08:59:30 +01:00
Johannes Meyer
fadbab115e Apply monitoring permission no-monitoring/contacts 2019-12-10 10:56:18 +01:00
Johannes Meyer
2cac14d54f Use qualified columns where Query::getSelectBase() is used 2019-12-03 09:55:48 +01:00
Johannes Meyer
4875c06bb9 Apply monitoring restrictions in all controllers 2019-12-03 09:55:48 +01:00
Eric Lippmann
77b4930098 Rename to Icingadb 2019-11-05 01:07:30 +01:00
Florian Strohmaier
4eb171e9fe Introduce UserController 2019-11-05 00:09:19 +01:00