Thomas Gelf
|
dfd9ee74c3
|
BpUploadForm: completely refactor upload
It's much more comfortable and consists of two steps, upload - and a validation
allowing one to manually tweak the source before storing it.
fixes #8
|
2017-01-27 10:04:59 +01:00 |
|
Thomas Gelf
|
2023cae041
|
LegacyConfigParser: parse metadata from string
fixes #91
|
2017-01-27 10:02:35 +01:00 |
|
Thomas Gelf
|
60d043cb18
|
Simulation: refactor the whole class
First step, more to come. Single node simulations should be moved to a
dedicated class of course
fixes #88
fixes #89
|
2017-01-26 22:09:38 +01:00 |
|
Thomas Gelf
|
3718968883
|
TreeRenderer: fix process/node distinction
fixes #86
|
2017-01-26 15:59:43 +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
|
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 |
|