58 Commits

Author SHA1 Message Date
Thomas Gelf
40254714b8 Permissions: refactor, fix monitoring module checks
fixes #2712
2023-02-23 11:51:53 +01:00
Lucas Bickel
3590f725eb fix: use bell icon for notifications 2022-02-06 19:34:03 +01:00
Thomas Gelf
b70b19ad32 Dashlet, Kickstart: fix translatable strings
fixes #2405
2021-12-13 13:36:26 +01:00
Thomas Gelf
c5e25cdcc7 ScheduledDowntime: introduce a new permission...
...and a related name-based restriction

fixes #2086
2021-04-23 12:33:42 +02:00
Thomas Gelf
6957035f93 Dashboard/Dashlet: refactor, clean up 2020-07-21 18:43:34 +02:00
Valentina Da Rold
5e81f0c88c Add Data Field Category Dashlet 2019-10-01 16:56:02 +02:00
Thomas Gelf
606d71501e Use ipl, try to keep dipl compatibility 2019-09-11 23:02:39 +02:00
Thomas Gelf
e1565c9990 Revert "Merge branch 'next'"
This reverts commit f45f925e5e1dbfec627345868d0dd56abc77c4f1, reversing
changes made to 90c07943e4173ef8e32dae5087203f5a712f8077.

This was too early, need to check for incubator
2019-09-06 09:54:03 +02:00
Thomas Gelf
17f8ef1dd0 Use ipl, try to keep dipl compatibility 2019-09-06 09:48:11 +02:00
Thomas Gelf
c72b51c538 ScheduledDowntimes: a bunch of url-related changes 2019-04-11 02:34:14 +02:00
Thomas Gelf
34cb7524bc Dashboard: add scheduled downtimes 2019-04-11 02:34:14 +02:00
Thomas Gelf
f871e0bd7d basket: cleanup, fix/finish custom selection
fixes #1630
2018-10-15 15:04:14 +02:00
Thomas Gelf
93cbd4f020 Dashboard: introduce "Director" section with...
..."Basket"
2018-10-15 15:03:57 +02:00
Thomas Gelf
955695682d Use BaseHtmlElement and more 2018-05-05 01:11:55 +02:00
Thomas Gelf
29baa3698e Dashlet: reset stats before getting the first one
fixes #766
2018-02-25 17:30:05 +01:00
mpursley
284c187ee3 Update ChoicesDashlet.php 2017-11-27 01:43:30 +01:00
Thomas Gelf
618c51cd69 HostGroupsDashlet: hosts permission is not enough
fixes #1237
2017-10-12 17:17:47 +02:00
Thomas Gelf
0e10545175 ServiceSet: allow controlled/restricted access
fixes #1235
2017-10-12 16:54:31 +02:00
Thomas Gelf
d1e116a5a1 ipl: rename to dipl
fixes #1217
2017-10-09 15:23:27 +02:00
Thomas Gelf
147946e965 Dependencies: hide single objects, mark the...
...feature as experimental, so we can merge it to master
2017-09-28 11:02:13 +02:00
Thomas Gelf
e45962c1b9 various: shorten long line, spacing, readability 2017-09-28 11:02:13 +02:00
Marc DeTrano
6bea1eff41 Implement Icinga Dependency Configuration. 2017-09-28 11:01:27 +02:00
Thomas Gelf
5311f37708 Syncrule/Importsource: add dedicated controllers 2017-08-16 09:43:05 +02:00
Thomas Gelf
696390968d ObjectTabs, Dashboard: fix small permission issues
...and show only tabs pointing to Dashboards with (allowed) Dashlets
2017-08-07 11:00:59 +02:00
Thomas Gelf
2acc6a2c07 ServiceObjectDashlet: show even if permissions...
...are only granted for sets and not for services
2017-08-07 09:55:01 +02:00
Thomas Gelf
7028a64c1b Dashboard: add missing Dashlets 2017-07-31 10:01:58 +02:00
Thomas Gelf
85e1f0053e Dashlets: unify tabs, change apply position 2017-07-28 22:42:16 +02:00
Thomas Gelf
313c8168ba Dashboard, templates: timeperiod, not timePeriod
fixes #1036
2017-07-27 12:12:12 +02:00
Thomas Gelf
5e9effc697 CheckCommandsDashlet: text for all command types 2017-07-20 17:22:45 +02:00
Thomas Gelf
d16bc24b1c Commands: show external commands separately 2017-07-20 17:19:51 +02:00
Thomas Gelf
8a60e9f041 Data: case 2017-07-20 15:10:12 +02:00
Thomas Gelf
e200221529 data/vars: add a new table
Also cleaned up some obsolete code

fixes #1016
2017-07-14 13:21:42 +02:00
Thomas Gelf
6874a5f90c Dashboards: restructured
fixes #1014
2017-07-14 13:21:42 +02:00
Thomas Gelf
fe249a18be Settings: use ipl, clean up, fix array handling 2017-07-14 13:21:42 +02:00
Thomas Gelf
4fe2b0e541 SelfService: controller, form, admin dashlet
refs #486
2017-07-14 13:21:42 +02:00
Thomas Gelf
086e081268 SelfServiceSettings: settings for the new Self...
...Service API feature

refs #486
2017-07-14 13:21:42 +02:00
Thomas Gelf
0cb1b328ec ChoicesDashlet: new dashlets, host, service 2017-07-14 13:21:42 +02:00
Thomas Gelf
68821540d0 HostsDashlet: one more dashlet 2017-07-14 13:21:42 +02:00
Thomas Gelf
36eaff3d9c Dashlet: introduce new command dashlets, wip 2017-07-14 13:21:42 +02:00
Thomas Gelf
8f30956992 Dashlet: fix some links and permissions 2017-07-14 13:21:42 +02:00
Thomas Gelf
1b1fcb32ed CommandObjectDashlet: fix translation, link 2017-07-14 13:21:42 +02:00
Thomas Gelf
3437691ce2 HostGroupsDashlet: just a new dashlet 2017-07-14 13:21:42 +02:00
Thomas Gelf
0ae96fbaad HostTemplatesDashlet: just a new dashlet 2017-07-14 13:21:42 +02:00
Thomas Gelf
70c0f2f21c ServiceSetsDashlet: fix url 2017-07-14 13:21:42 +02:00
Thomas Gelf
9c45485b5b Dashlet: base code on ipl\BaseElement 2017-07-14 13:21:42 +02:00
Thomas Gelf
04bbe90adf Dashlet: we are not escaped 2017-07-14 13:21:42 +02:00
Thomas Gelf
b753341e64 ServicesDashboard: add a bunch of new Dashlets...
...and related tables
2017-07-14 13:21:42 +02:00
Thomas Gelf
e4dbdbe808 Kickstart: unify strings 2017-01-16 17:30:22 +01:00
Thomas Gelf
bc67f603f9 KickstartDashlet: extend description 2017-01-16 11:41:08 +01:00
Thomas Gelf
d3e55ed5c9 Dashboards: add Infrastructure dashboard
fixes #14017
2017-01-16 08:50:18 +01:00