Commit graph

278 commits

Author SHA1 Message Date
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
4d3afdda4d Html: add a prepend() method 2017-01-25 01:03:36 +01:00
Thomas Gelf
051f9376b7 LegacyConfig: fix info_url parsing and rendering
fixes #71
2017-01-23 23:38:43 +01:00
Thomas Gelf
4d912dffc3 TileRenderer: link unbound with name, not label 2017-01-23 10:18:58 +01:00
Thomas Gelf
404223a306 Renderer: provide classes for missing nodes
fixes #76
2017-01-23 09:54:53 +01:00
Thomas Gelf
2b8f51e983 Renderer: calculate state before retrieving...
...unbound nodes

fixes #74
2017-01-23 09:50:19 +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
3dff6848ec Merge branch 'feature/travis' 2017-01-11 23:58:57 +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
5f6b35906d AddNode: fix creating nested nodes
fixes #13883
2017-01-11 17:38:19 +01:00
Thomas Gelf
c083b117dd Modification: rename $bp to $config 2017-01-11 17:36:32 +01:00
Thomas Gelf
56ab13d2b0 LegacyConfigRenderer: use correct helper...
...when rendering required process
2017-01-11 17:01:45 +01:00
Thomas Gelf
fc117217dd Storage: cosmetics 2017-01-11 17:01:34 +01:00
Thomas Gelf
f769fd3855 Renderer: rename config property 2017-01-11 14:33:35 +01:00
Thomas Gelf
22583aa083 BpConfig: renamed from BusinessProcess 2017-01-11 14:09:30 +01:00
Thomas Gelf
149696fb50 BpNode: remove code related to legacy config 2017-01-11 13:40:42 +01:00
Thomas Gelf
5443d73f08 Node: use concret implementation in type hint 2017-01-11 13:38:47 +01:00
Thomas Gelf
e26daca0f4 LegacyConfigRenderer: make some helpers static 2017-01-11 13:38:21 +01:00
Thomas Gelf
0b9e0a2d86 BusinessProcess: add new helpers for BpNodes 2017-01-11 13:37:52 +01:00
Thomas Gelf
c52c970528 LegacyConfigParser: new parser class
Takes over and cleans up logic from LegacyStorage
2017-01-11 13:36:38 +01:00
Thomas Gelf
1acf06aaba Storage: fix method name 2017-01-11 12:57:38 +01:00
Thomas Gelf
a9331a1e05 LegacyConfigRenderer: move rendering to dedicated
...class, simplifies LegacyStorage
2017-01-11 12:00:20 +01:00
Thomas Gelf
a03feb03c5 Storage: clean up interface 2017-01-11 11:57:10 +01:00
Thomas Gelf
8f1ce049de MonitoringState: introduce new helper class
Removes logic from BusinessProcess class
2017-01-11 09:51:39 +01:00
Thomas Gelf
1ca7e3e1d1 Add a couple of comments 2017-01-11 09:48:16 +01:00
Thomas Gelf
b3df39d1b0 NodeController: add business impact action
Show all paths to a specific node to visualize it's business impact

fixes #8573
2017-01-10 16:49:53 +01:00
Thomas Gelf
6155bb5e2b Controller: remove obsolete code 2017-01-10 15:56:19 +01:00
Thomas Gelf
e4b773e827 BusinessProcess: add hasRootNode helper 2017-01-10 15:54:03 +01:00
Thomas Gelf
26d41a445d views/scripts: remove unified scripts 2017-01-08 23:09:22 +01:00
Thomas Gelf
f16715814f BusinessProcess: provide createImportedNode helper 2017-01-03 11:39:36 +01:00
Thomas Gelf
5f26440a00 NodeAddChildrenAction: do nothing for missing node 2017-01-03 11:37:39 +01:00
Thomas Gelf
32f50c85cf Node: add helpers related to deletion 2017-01-03 11:35:09 +01:00
Thomas Gelf
2dc08be767 ProcessChanges: make path optional for deleteNode 2017-01-03 11:30:48 +01:00
Thomas Gelf
eb866bf4b1 Renderer: blacklist some more parameters 2017-01-03 11:30:27 +01:00
Thomas Gelf
549ec814ab TileRenderer: show unbound nodes only at root level 2017-01-03 11:30:03 +01:00
Thomas Gelf
8770ff05ce ConfigDiff: just a newline at end of file 2017-01-03 11:29:19 +01:00
Thomas Gelf
5b9748c208 Controller: fix class usage, add new helper 2017-01-03 11:28:58 +01:00
Thomas Gelf
9c22289bf3 BpNode: tweak hasInfoUrl() 2017-01-03 11:27:58 +01:00
Thomas Gelf
8bd1e10f95 DeleteNode: quite some rework, provide more...
...possibilities, remove "not implemented" exception
2017-01-03 11:23:05 +01:00
Thomas Gelf
65524e7a8b NodeTile: tweak some links 2017-01-03 11:20:01 +01:00
Thomas Gelf
a45bb7c6cb BusinessProcess: provide a listRootNodes() method 2017-01-03 11:18:37 +01:00
Thomas Gelf
e1ec6c7b6a ImportedNode: make imports more robust 2017-01-03 11:17:17 +01:00
Thomas Gelf
047e9dd70d LegacyStorage: throw error on incomplete imports 2017-01-03 11:16:00 +01:00
Thomas Gelf
898576f63a RenderedProcessActionBar: introduce new class...
...to keep ActionBar more generic
2017-01-03 11:12:20 +01:00
Thomas Gelf
e385a8cab2 php-diff: replace vendor lib 2017-01-03 11:03:30 +01:00
Thomas Gelf
5443bd5b4e LegacyStorage: new list helper method 2016-12-26 11:43:32 +01:00
Thomas Gelf
79ea88fe08 MetaData: fix typo 2016-12-23 12:47:43 +01:00
Thomas Gelf
40165353d8 ProcessChanges: fit changed NodeRemove api 2016-12-23 11:16:37 +01:00