Commit graph

79 commits

Author SHA1 Message Date
Johannes Meyer
e66661196b usergroups: Rename to contactgroups 2025-04-10 15:04:41 +02:00
Johannes Meyer
9ea5d70512 users: Rename to contacts 2025-04-10 15:04:41 +02:00
Johannes Meyer
02fb8574e8 configuration.php: Only provide permitted search urls
fixes #976
2024-03-22 14:03:24 +01:00
Johannes Meyer
5bbf2932d3 js: Animate progress bars 2023-06-22 14:51:57 +02:00
Johannes Meyer
e2650d289f migrate: Notify the user about the equal/like filter change 2023-06-15 11:07:53 +02:00
Johannes Meyer
0710ebab31 configuration.php: Properly populate sidebar and dashboard..
..if monitoring is installed but not accessible.

fixes #717
2023-02-22 09:52:26 +01:00
Johannes Meyer
90b6ef85cd Add new search route to only search for services on specific hosts 2022-08-22 16:27:01 +02:00
Eric Lippmann
d8c5e41586 Rename blacklist to denylist 2022-06-27 13:22:08 +02:00
Sukhwinder Dhillon
e2cf0879ab configuration.php: Reorder menu sections 2022-06-13 13:46:56 +02:00
Sukhwinder Dhillon
e9b944fe63 configuration.php: Remove redudant menu section Health 2022-06-13 13:34:25 +02:00
Sukhwinder Dhillon
d36654f617 configuration.php: Don't check for IE to provide migrate.js 2022-05-27 14:49:32 +02:00
Yonas Habteab
dc4316044a Configuration: Don't provide migrate.js when monitoring isn't enabled 2022-04-05 08:41:57 +02:00
Johannes Meyer
598d26f0f9 Drop class SetAsBackendConfigForm 2022-02-24 16:13:33 +01:00
Yonas Habteab
445474b76f Fix undefined array key HTTP_USER_AGENT
When you try to load module related css or less files via cli command, like I did today,
this configuration script is executed and you will get this error message
2021-12-07 08:28:36 +01:00
Johannes Meyer
59e3d79c36 configuration.php: Don't load migrate.js for IE users 2021-11-11 16:16:37 +01:00
Sukhwinder Dhillon
13b803e405 Add backend tab 2021-11-11 09:08:16 +01:00
Sukhwinder Dhillon
a3bb2093de configuration.php: Add missing description 2021-11-10 15:52:48 +01:00
Eric Lippmann
f0946b3914 Reformat code 2021-11-08 15:13:33 +01:00
Eric Lippmann
8501460522 Optimize imports 2021-11-08 15:13:20 +01:00
Ravi Kumar Kempapura Srinivasa
adab8da3dc Add Overview, Problems and History menu when monitoring module is disabled
When monitoring module is disabled instead of showing host and service details in Icinga DB menu, the details needs to be distributed in Overview, Problems and History menus respectively.
This is to imitate the case when only monitoring module is active.
2021-11-03 15:39:30 +01:00
Yonas Habteab
ea6ac7bf02 Configuration: Provide custom navigation items 2021-10-01 15:30:06 +02:00
Sukhwinder Dhillon
11f63b669d configuration.php: Add service grid icon 2021-08-20 15:46:08 +02:00
raviks789
bc118516ec
Add Service Grid (#204) 2021-08-05 11:23:01 +02:00
Florian Strohmaier
504edd8c88 configuration: Replace default icons in dashboard
refs #59
2021-07-08 14:15:57 +02:00
Johannes Meyer
5a59c76293 configuration.php: Don't require asset files from module ipl 2021-06-16 07:56:53 +02:00
Johannes Meyer
c37fdffaba configuration.php: Introduce new permission icingadb/object/show-source 2021-05-11 13:32:26 +02:00
Johannes Meyer
d96f098e34 Allow to blacklist access to servicegroups 2021-05-03 14:58:08 +02:00
Johannes Meyer
af64a656cb Allow to blacklist access to hostgroups 2021-05-03 14:58:08 +02:00
Johannes Meyer
6094639900 Allow to blacklist access to users and usergroups 2021-05-03 14:58:08 +02:00
Johannes Meyer
c7acb3f859 configuration: Provide restriction icingadb/blacklist/routes 2021-05-03 14:57:27 +02:00
Johannes Meyer
213092684e Introduce native object permissions 2021-03-19 15:47:57 +01:00
Johannes Meyer
96b9a796ae config: Remove obsolete Security tab 2021-03-12 11:27:46 +01:00
Johannes Meyer
989d6fcccc configuration.php: Add custom variable restrictions 2021-03-11 16:37:52 +01:00
Johannes Meyer
562d9b7ea8 configuration.php: Provide restrictions 2021-03-09 09:21:31 +01:00
Johannes Meyer
2e8acdcba7 Add command transport configuration UI 2021-03-09 09:13:20 +01:00
Johannes Meyer
5e1200bfbd configuration.php: Provide css by traversing the directory structure 2021-01-15 09:17:34 +01:00
Johannes Meyer
3acbe8db13
Merge pull request #149 from Icinga/utilize-ipl-web-fonts
Utilize ipl web fonts
2020-12-02 10:58:36 +01:00
Johannes Meyer
3dd3ad30f5 configuration.php: Still try to require ipl assets
Otherwise the master is not compatible with the ipl module
anyore. Must be removed before releasing 1.0 though.
2020-11-20 10:24:38 +01:00
Johannes Meyer
748526dfc0 Remove icinga-icon font
The font resides now in ipl-web
2020-11-19 12:31:36 +01:00
Johannes Meyer
a6baa35e05 Don't depend on ipl as a module anymore 2020-11-19 08:56:27 +01:00
Johannes Meyer
60c2f02786 See the ipl requirement as satisfied also if the module is only loaded 2020-06-17 15:26:20 +02:00
Johannes Meyer
fe6fcce083 configuration.php: Add some default dashboards
Mostly the same as for the monitoring dashboards. Though these
are using the new minimal layout and have "enhanced" (more logical)
sorting defaults.
2020-05-19 16:17:23 +02:00
Johannes Meyer
9ffb646649 configuration.php: Provide search integration 2020-05-19 16:16:52 +02:00
Johannes Meyer
dcfed87d84 configuration.php: Abort early if the ipl is not available 2020-05-13 10:13:38 +02:00
Johannes Meyer
410a4e8be5 Rename module.less to common.less
Allows to conditionally load the stylesheet and thus helps
to avoid errors if the ipl module is not available.
2020-05-13 10:11:58 +02:00
Johannes Meyer
91987d84fc configuration.php: Provide setup integration 2020-04-30 15:18:39 +02: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
5e441c93a0 Add license note to every file 2020-03-13 10:36:24 +01:00
Eric Lippmann
502a792feb Add "Tactical Overview" to menu 2020-03-04 10:48:11 +01:00
Johannes Meyer
a93ab6edd7 Add widget IcingaIcon 2020-02-18 10:31:00 +01:00