Thomas Gelf
dccee863ef
ServiceNode: formatting
2015-10-06 22:29:06 +02:00
Thomas Gelf
1088f877c1
BpNode: fix parent signature
2015-10-06 09:17:16 +02:00
Thomas Gelf
50b4625290
process/show: trigger immediate refresh on page load
2015-10-06 09:16:39 +02:00
Thomas Gelf
95008cd251
node/simulate: add tabs
2015-10-06 09:14:04 +02:00
Thomas Gelf
944ec1c880
Node: remove duplicate method
2015-10-06 09:03:10 +02:00
Thomas Gelf
675b74ada9
Node: provide generic helpers
2015-10-06 08:59:22 +02:00
Thomas Gelf
1220fc4ae5
BusinessProcess: simulation overrides "missing"
2015-10-06 08:57:39 +02:00
Thomas Gelf
2b91ec2309
BusinessProcess: remove obsolete sprintf
2015-10-05 18:48:43 +02:00
Thomas Gelf
03ef17328c
BusinessProcess: do not store modification date
...
File mtime should suffice, and this interferes with "idempotent" cm
tools
2015-10-05 17:51:05 +02:00
Thomas Gelf
4a790976af
Introduce the NOT operator (!)
...
refs #10315
2015-10-05 16:50:33 +02:00
Thomas Gelf
3009a28d3d
BusinessProcess, BpNode: improve legacy storage
...
Before this fix depending on tree structure processes used multiple
times as a sub-node could have been stored multiple times, resulting
in warnings at render time.
2015-10-05 16:40:08 +02:00
Thomas Gelf
f5facc02d1
HostNode: override state maps
2015-10-05 16:38:45 +02:00
Thomas Gelf
8a3a04b5f9
LegacyStorage: allow weird operator combinations
...
This allows for "a = b & c & d &" (Neteye writes such config) and for
future extensions like "a = ! b"
2015-10-05 16:37:10 +02:00
Thomas Gelf
ac33a83ee2
css: allow hosts to use host state classes
2015-10-05 16:00:51 +02:00
Thomas Gelf
e80f7765c8
Node: use new helpers, allow to override maps
2015-10-05 15:58:53 +02:00
Thomas Gelf
93cede7a32
Node: use available icinga state constants
2015-10-05 13:35:09 +02:00
Thomas Gelf
8de13f06b2
BpNode: clean up, remove legacy constructor comments
2015-10-05 12:39:37 +02:00
Thomas Gelf
472e31e55e
Node: move logic to new getStateClassNames() method
2015-10-05 12:38:12 +02:00
Thomas Gelf
64bab3f8da
Node: remove implementation-specific logic
2015-10-05 12:34:47 +02:00
Thomas Gelf
a97073334c
BpNode: move state-related logic to base Node
2015-10-05 08:42:59 +02:00
Thomas Gelf
01929bbfae
module.less: even more normalization :-/
2015-10-05 08:16:56 +02:00
Thomas Gelf
e242742deb
BpNode: dedicated methods for state transformation
2015-10-02 21:41:20 +02:00
Thomas Gelf
951d4d0ab0
BpNode: calculate latest state change
2015-10-02 08:32:54 +02:00
Thomas Gelf
bf69d5298a
Node: show timeSince for all node types
2015-10-02 08:32:16 +02:00
Thomas Gelf
96d8949f52
ServiceNode: show timeSince
2015-10-01 23:10:30 +02:00
Thomas Gelf
944fb7741a
BpConfigForm: fix redirect url, web2 api changed
2015-10-01 23:08:57 +02:00
Thomas Gelf
d3dc969ec3
module.less: normalize styles for web 2.0.0
2015-10-01 22:39:08 +02:00
Thomas Gelf
cdbbabd9ea
LegacyStorage: fix exception message
2015-10-01 22:38:43 +02:00
Thomas Gelf
b63ebad3d6
configuration.php: use late translation
2015-10-01 22:38:19 +02:00
Thomas Gelf
a309f40b53
process/toplevel: add missing use statement
2015-09-11 15:24:46 +02:00
Thomas Gelf
667a84d6a8
RenderStateBadges: add and use new helper method
2015-09-11 15:23:06 +02:00
Thomas Gelf
289658e112
Menu: move from Reporting to Overview
2015-09-11 15:22:45 +02:00
Thomas Gelf
60ff12b42e
process/show: render unbound nodes only for full tree
2015-09-11 15:12:49 +02:00
Dirk Goetz
73fe7cd2da
Fix info_url by setting return properly
...
fixes #9518
2015-09-11 14:05:08 +02:00
Thomas Gelf
4ca360268c
process/toplevel: fix links and dropdown parameters
...
fixes #8856
2015-09-11 09:39:47 +02:00
Thomas Gelf
9491e95c02
BusinessProcess: split host/service row iteration
...
fixes #9410
2015-09-11 09:31:58 +02:00
Michael Friedrich
f1fbc3b380
Update redmine & download url
2015-06-24 16:09:10 +02:00
Thomas Gelf
6dd7b30173
BusinessProcess: fix variable for unbound node
2015-03-24 10:44:57 +01:00
Thomas Gelf
f5e3bc4c01
BusinessProcess: fix "bp nodes can be stored twice"
2015-03-16 13:37:08 +01:00
Thomas Gelf
792cf35a38
BpConfigForm: clear applied changes, just...
...
...to be on the safe side
2015-03-16 13:36:37 +01:00
Thomas Gelf
0fe35e3212
BpConfigForm: really store to disk now
2015-03-16 13:19:05 +01:00
Thomas Gelf
c36fd5024e
BpNode: handle "display" numeric
2015-03-16 13:18:19 +01:00
Thomas Gelf
e6161837a2
BpConfigForm: name should be readonly on edit
2015-03-16 13:17:52 +01:00
Thomas Gelf
94a22c23c3
BusinessProcess: handle root node detection
2015-03-16 13:17:03 +01:00
Thomas Gelf
4876a5d200
HostNode: Hoststatus VS Hoststate - legacy
2015-03-16 13:15:36 +01:00
Thomas Gelf
a656243c64
BusinessProcess: allow to clear applied changes
2015-03-16 13:14:59 +01:00
Thomas Gelf
fc29d7edf9
BpNode: no link for unbound root node
2015-03-16 13:12:20 +01:00
Thomas Gelf
c4004d9320
HostNode: use action/link separation
2015-03-16 13:11:39 +01:00
Thomas Gelf
37150c1f2e
BpConfigForm: remove legacy code
2015-03-16 13:10:55 +01:00
Thomas Gelf
c9a0cda577
ProcessController: store to disk, not to session
2015-03-16 13:09:35 +01:00