raviks789
a5165ef476
Do not set Backend in Metadata to null in case icingadb module doesnot exist.
2022-02-18 10:06:59 +01:00
raviks789
7b41906881
Select default backend when icingadb is deactivated and the same when monitoring backend is deactivated
2022-02-03 16:56:46 +01:00
raviks789
69e879a745
Make changes to support the case when icingadb is set as the preferred backend.
2022-02-03 16:55:47 +01:00
Ravi Kumar Kempapura Srinivasa
efcea15ab6
Clean the scripts and resolve the comments
...
Clean the scripts to pass the phpcodesniffer tests and resolve the comments provided by Eric.
2022-02-03 16:54:01 +01:00
Ravi Kumar Kempapura Srinivasa
1a0ddfb08b
Add IcingaDB MySQL backend in businessprocess
...
IcingaDB MySQL backend is added to the businessprocess module to obtain information regarding monitored nodes.
ref #276
2022-02-03 16:54:01 +01:00
Johannes Meyer
4d7df037d3
Drop Component\StateBall and use ipl\Web\Widget\StateBall instead
2021-12-17 13:10:19 +01:00
Johannes Meyer
7d199a94ea
RenderedProcessActionBar: Re-introduce Config link for subprocess nodes
...
Having to navigate a level up to edit the currently showing process is tedious,
to say the least.
refs #78
2019-02-28 15:15:11 +01:00
Johannes Meyer
eaf5b85538
Change how imported nodes are recognized
...
Since configurations are cached this cannot be done by using
a flag. Instead the rendering and path aggregation are now able
to distinguish nodes themselves.
2019-02-25 13:58:18 +01:00
Johannes Meyer
6ae4cf745c
RenderedProcessActionBar: Don't allow to unlock imported nodes
2019-02-22 14:41:53 +01:00
Johannes Meyer
e36e918d32
RenderedProcessActionBar: Use term "Node" instead of "Process"
...
A process is also a node but a node not necessarily a process.
2019-02-22 12:26:24 +01:00
Johannes Meyer
2799eff860
lib: Temporarily integrate the StateBall from ipl\Web\Widget
2019-02-22 12:26:24 +01:00
Johannes Meyer
df7e72398d
RenderedProcessActionBar: Make the mode toggle a single anchor
...
It's a toggle, there's no need for two distinct urls. Even more
important, there's no need for two different click areas.
2019-02-22 12:26:24 +01:00
Johannes Meyer
5fe4983c3c
ActionBar: Add toggle to switch between tile- and tree-view
2019-02-22 12:26:24 +01:00
Johannes Meyer
f58e1844a1
ActionBar: Remove h1 and adjust link labels
2019-02-22 12:26:24 +01:00
Johannes Meyer
494027710b
ActionBar: Restyle and move link to add new processes
2019-02-22 12:26:24 +01:00
Johannes Meyer
4ae3509662
TileRenderer: Drop pseudo tiles and show link to add new nodes in the header
2019-01-17 14:57:38 +01:00
Johannes Meyer
19ae300aca
lib: Remove all traces of Icinga\Module\Businessprocess\Html
...
refs #130
2019-01-17 13:21:46 +01:00
Thomas Gelf
20b957a999
Tiles: navigate in place when drilling down
...
fixes #192
2018-12-12 16:36:09 +01:00
Eric Lippmann
146ad0171f
Display root nodes in the dashboard
2018-08-01 13:53:01 +02:00
Jennifer Mourek
af6c0593a2
Change lock text and make action-bar icons bigger
...
Many users were confused by the lock/unlock functionality, this should make it a bit more clear.
2018-06-26 08:55:23 +02:00
Max Stephan
ec813683ab
check "canModify" also in simulation mode
2017-03-16 09:23:47 +01:00
Thomas Gelf
605820adb7
RenderedProcessActionBar: show config link only...
...
...on root level
fixes #78
2017-01-27 10:19:06 +01:00
Thomas Gelf
9091ea4ecd
RenderedProcessActionBar: cleanup
2017-01-25 10:06:08 +01:00
Thomas Gelf
7a4c9d4f6d
RenderedProcessActionBar: help for tree/tile view
...
fixes #79
2017-01-25 10:03:45 +01:00
Thomas Gelf
6d66ebd72a
WtfTabs: add a comment exlaining this WtfClass
2017-01-20 13:29:01 +01:00
Thomas Gelf
d6c1cd8849
Tabs: add a wrapper to work around PHP bug #43200
...
refs #81
2017-01-20 13:21:51 +01:00
Thomas Gelf
d87edba377
Just a couple of newlines to satisfy latest PSR2
...
...checks in phpcs
2017-01-11 23:56:17 +01:00
Thomas Gelf
22583aa083
BpConfig: renamed from BusinessProcess
2017-01-11 14:09:30 +01:00
Thomas Gelf
898576f63a
RenderedProcessActionBar: introduce new class...
...
...to keep ActionBar more generic
2017-01-03 11:12:20 +01:00
Thomas Gelf
5443bd5b4e
LegacyStorage: new list helper method
2016-12-26 11:43:32 +01:00
Thomas Gelf
d8a8e488a7
ActionBar: move fullscreen action more to the right
2016-12-16 19:35:10 +01:00
Thomas Gelf
0d696216e2
ActionBar: do not forget permissions
2016-12-16 19:31:22 +01:00
Thomas Gelf
74d614be37
Tabs: add renderable wrapper
2016-12-09 16:08:25 +01:00
Thomas Gelf
36e624c448
Dasboard: introduce a new config overview page
2016-12-09 14:02:02 +01:00
Thomas Gelf
18dc398dca
ActionBar: take over logic from controller
2016-12-09 13:57:07 +01:00
Thomas Gelf
162c19c023
Content, Controls: add new convenience classes
2016-11-28 22:20:01 +01:00
Thomas Gelf
a986859fdc
ActionBar: this is a component and not generic
2016-11-28 00:16:47 +01:00
Thomas Gelf
34ef3f26af
Html: introduce a new namespace
2016-11-27 23:54:03 +01:00
Thomas Gelf
cdbd28b25b
Link: play nice with those different Url objects
2016-11-24 00:49:09 +01:00
Thomas Gelf
e6c292333b
FakeRequest, Url-Wrapper: allow tests involving...
...
...Url::fromPath
fixes #13301
2016-11-24 00:20:59 +01:00
Thomas Gelf
9acdba0dc4
various: fix some phpcs PSR2 complaints
2016-11-23 15:17:25 +01:00
Thomas Gelf
8151769592
Web\Component: introduce a couple of web components
2016-11-23 15:17:25 +01:00