Commit graph

510 commits

Author SHA1 Message Date
Thomas Gelf
d2efd8f05c ImportedNode: allow to import processes 2015-02-13 01:54:47 +01:00
Thomas Gelf
b2c3af4138 Node: get/set alias 2015-02-13 01:54:08 +01:00
Thomas Gelf
3e04cc1b2a Controller: preserve name and config name 2015-02-13 01:53:28 +01:00
Thomas Gelf
809a1957de BpNode: useless newline 2015-02-13 01:52:47 +01:00
Thomas Gelf
20102fdf49 toplevel: prepare for use in dashboards 2015-02-13 01:52:17 +01:00
Thomas Gelf
46e80204e1 CheckCommand: do not retrieve states twice 2015-02-13 01:51:05 +01:00
Thomas Gelf
ce11a642a9 css: add subtree icon 2015-02-13 01:49:54 +01:00
Thomas Gelf
4dd3c66482 locale/it_IT: initial Italian translation 2015-02-13 01:49:18 +01:00
Thomas Gelf
defc0f2ed3 locale/de_DE: initial German translation 2015-02-13 01:49:18 +01:00
Marius Hein
3747871be4 Icinga Exchange: Change location of binary file 2015-02-10 09:23:47 +01:00
Marius Hein
0a968c4f2d Update icinga exchange release 2015-02-07 16:17:56 +01:00
Thomas Gelf
b66cbd2abf Businessprocess\Controller: fix hard state param 2015-02-07 01:30:43 +01:00
Thomas Gelf
de1ba2aa7c CheckCommand: code cleanup, remove legacy code 2015-02-07 01:30:43 +01:00
Thomas Gelf
85f566ee67 forms: get backend from process 2015-02-07 01:30:43 +01:00
Thomas Gelf
8795c2b06e BpNode: use ConfigurationError 2015-02-07 01:30:43 +01:00
Thomas Gelf
0b21659727 BpNode: use prio from display 2015-02-07 01:30:43 +01:00
Thomas Gelf
99edc846e5 Storage, Process: shift backend responsability
We do not want to take care about backends manually, they should just work
2015-02-07 01:30:43 +01:00
Thomas Gelf
2712b63dd6 process/source: render legacy process config 2015-02-07 01:30:43 +01:00
Thomas Gelf
c2e02796fa Businessprocess\Controller: optional state types
Only set state type if given, default is set at process load time
2015-02-07 01:30:43 +01:00
Thomas Gelf
f7ed590d87 BusinessProcess: improve legacy header generation 2015-02-07 01:30:43 +01:00
Thomas Gelf
5b9fea12c0 Businessprocess\Controller: remove legacy code 2015-02-07 01:30:43 +01:00
Thomas Gelf
c3bd7c4c72 BusinessProcess: allow to get and set backend 2015-02-07 01:30:43 +01:00
Thomas Gelf
504bf7ab7d LegacyStorage: use nice title from config file 2015-02-07 01:30:43 +01:00
Thomas Gelf
df8a3df40b BusinessProcess: add title property
We allow process definitions to have nice titles, not just identifiers
2015-02-07 01:30:43 +01:00
Thomas Gelf
a8cf07837f BusinessProcess: cleanup, comments 2015-02-07 01:30:43 +01:00
Thomas Gelf
04490da35b BusinessProcess: fix data prefiltering 2015-02-07 01:30:43 +01:00
Thomas Gelf
2ee02daf5a zip: should not be part of this repo 2015-02-07 01:30:43 +01:00
Thomas Gelf
98358cc64a Node: set missing state class if node is missing
Does not yet work for process nodes, we might be forced to introduce
a full-blown "missing flag" for our numeric state
2015-02-07 01:29:45 +01:00
Thomas Gelf
9c2f5e0063 module.less: add CSS for missing nodes 2015-02-07 01:29:45 +01:00
Thomas Gelf
9455ec5e1f BusinessProcess: enforce MonitoringBackend 2015-02-07 01:29:45 +01:00
Thomas Gelf
c97507db94 BusinessProcess: remove obsolete vars 2015-02-07 01:29:45 +01:00
Thomas Gelf
090eed6b70 BusinessProcess: drop $ido, use MonitoringBackend 2015-02-07 01:29:45 +01:00
Marius Hein
c86b5ac437 Update exchange release 2015-02-06 16:39:26 +01:00
Thomas Gelf
29a263c8e3 Host/ServiceNode: make them fit new instantiation
We create all nodes regardless of whether we fetch their state
initially right now, so determining "missing" nodes changed.
2015-02-06 16:28:41 +01:00
Thomas Gelf
71434a3baf BusinessProcess: simplify logic 2015-02-06 16:28:41 +01:00
Thomas Gelf
bf7aeaf2d7 Node: last state change support 2015-02-06 16:28:41 +01:00
Thomas Gelf
5bf53ff614 LegacyStorage: use new object creation methods 2015-02-06 16:28:41 +01:00
Thomas Gelf
b0492484fa BusinessProcess: add new helper functions
Will make code easier to read
2015-02-06 16:28:41 +01:00
Thomas Gelf
47b8f00900 Node: clean up and document properties 2015-02-06 16:28:41 +01:00
Thomas Gelf
1a0db0320d ProcessController: fix typo 2015-02-06 16:28:41 +01:00
Marius Hein
cadf9c10bf Change project name 2015-02-06 15:36:57 +01:00
Marius Hein
725068bade Prepare icinga exchange yml file 2015-02-06 15:16:53 +01:00
Marius Hein
4c0c02bc28 Layout of README file 2015-02-06 14:24:21 +01:00
Thomas Gelf
66cd993f0a ServiceNode: fix service link
service/show VS show/service
2015-01-21 09:23:39 +01:00
Thomas Gelf
27318fc7e8 Controller: allow to run with disabled monitoring
...module. Can be useful for dashboard-like installations that want
to hide farther details.
2015-01-21 09:22:25 +01:00
Thomas Gelf
852faac5d8 forms: drop temporary translate() function...
...it has been added to the Icinga Web 2 master
2015-01-21 09:11:17 +01:00
Thomas Gelf
1f75826415 Controller: do no longer read legacy config 2014-12-03 10:25:53 +01:00
Thomas Gelf
21a8f20e9a Controller: throws exception 2014-12-03 10:19:37 +01:00
Thomas Gelf
197fb92f66 Node: dummy config renderer 2014-12-02 11:39:09 +01:00
Thomas Gelf
5ccece80ac BpNode,BusinessProcess: render legacy config 2014-12-02 11:38:42 +01:00