Sukhwinder Dhillon
a6dad05445
BpConfigBaseForm: Only add backends of enabled modules
2022-02-03 16:55:02 +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
fcadf2d6b4
Use Web 2's form style
2021-12-17 13:10:19 +01:00
Johannes Meyer
49ebbc4cdb
Apply state overrides on demand instead of directly
...
Internally non-process children are only instantiated once.
This means when applying state overrides directly they're
used everywhere and do not differ between the containing
process. State overrides are now applied explicitly and
on demand, decoupling them from children.
2020-07-01 08:54:34 +02:00
Johannes Meyer
0c7fca926f
config: Use an extra line to store state overrides
...
Storing overrides as part of a node's name leads to way too complicated
code. A separate field is not only better for compatibility but also
more straightforward to process.
2020-06-26 14:08:05 +02:00
Christian Menapace
98b6b2c6d0
Add Service Override
2020-06-26 11:32:09 +02:00
Johannes Meyer
8f868d79c9
NoDuplicateChildrenValidator: Don't detect a no-change as duplicate
2020-06-26 11:20:14 +02:00
Johannes Meyer
abafbacf1a
CsrfToken: Fix exception when validating tokens
2019-02-22 12:26:23 +01:00
Johannes Meyer
56e37d2876
auth: Check the businessprocess/showall permission prior any restrictions
...
fixes #200
2019-02-18 13:43:06 +01:00
Johannes Meyer
763ac872d3
Introduce and utilize class NoDuplicateChildrenValidator
2019-02-14 11:29:30 +01:00
Johannes Meyer
510267c7d0
Prevent nodes from being added twice
...
fixes #186
fixes #128
fixes #114
2019-01-17 15:20:25 +01:00
Johannes Meyer
19ae300aca
lib: Remove all traces of Icinga\Module\Businessprocess\Html
...
refs #130
2019-01-17 13:21:46 +01:00
Alexander A. Klimov
e4e651cbe8
Make node removal working as expected
...
refs #132
2017-12-04 14:14:06 +01:00
Thomas Gelf
7452a39f82
BpConfig/UploadForm: unify common code, enforce...
...
...prefix(es) according configured restrictions
refs #106
2017-02-08 16:08:29 +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
2effa02d7f
QuickBaseForm: we are a Renderable object
2016-12-16 19:26:46 +01:00
Thomas Gelf
0380e46552
Form: upgrade to latest forms from Director
2016-12-08 10:11:46 +01:00
Thomas Gelf
98241dd9cd
QuickForm: a couple of small changes
2016-11-23 15:17:25 +01:00
Thomas Gelf
0c633491d4
QuickForm: initial import, makes things easier
2015-10-06 22:33:05 +02:00