Commit graph

41 commits

Author SHA1 Message Date
Johannes Meyer
b932fa8415 TreeRenderer: Open info urls in a new tab
refs #187
2019-02-28 11:19:13 +01:00
Johannes Meyer
2a82b326fe TreeRenderer: Use the correct action urls for imported nodes
refs #209
2019-02-28 08:19:37 +01:00
Johannes Meyer
885064b577 Provide links to jump to an imported node's source configuration
refs #209
2019-02-28 07:48:35 +01:00
Johannes Meyer
eaf5b85538 Change how imported nodes are recognized
Since configurations are cached this cannot be done by using
a flag. Instead the rendering and path aggregation are now able
to distinguish nodes themselves.
2019-02-25 13:58:18 +01:00
Johannes Meyer
40c406ac9e TreeRenderer: Render the info_url action where all other action urls are 2019-02-22 12:26:24 +01:00
Johannes Meyer
1529ec4602 NodeTile: Hash ids the same way as in the tree view 2019-02-22 12:26:24 +01:00
Johannes Meyer
728d4cb2ae TreeRenderer: Show the correct icon for monitored nodes at the root level 2019-02-22 12:26:24 +01:00
Johannes Meyer
c73cd65f6f js: Correctly identify a node's parent in case of first level sub-trees 2019-02-22 12:26:24 +01:00
Johannes Meyer
673135c0f3 Don't redirect after a successful move action but refresh 2019-02-22 12:26:24 +01:00
Johannes Meyer
c19854d05c TileRenderer: Make the navigation through imported nodes fluent 2019-02-22 12:26:24 +01:00
Johannes Meyer
431a5e0085 Streamline usage of a node's name 2019-02-22 12:26:24 +01:00
Johannes Meyer
2799eff860 lib: Temporarily integrate the StateBall from ipl\Web\Widget 2019-02-22 12:26:24 +01:00
Johannes Meyer
7a8c48c7e8 Fix a few style issues 2019-02-22 12:26:24 +01:00
Johannes Meyer
00b88055f7 BpConfig: Delay processing of imported configurations
Solves the issue that two processes cannot import each other
2019-02-22 12:26:24 +01:00
Johannes Meyer
0194f9afe9 tree: Don't allow to change imported nodes
The remaining ui and navigation flow doesn't
incorporate differing bp configurations
2019-02-22 12:26:24 +01:00
Johannes Meyer
2123b41f83 Properly integrate imported nodes
* Fixed navigation flow
* Full tree rendering
2019-02-22 12:26:24 +01:00
Johannes Meyer
d880291c02 TreeRenderer: Restructure node layout 2019-02-22 12:26:24 +01:00
Johannes Meyer
bb62fe7048 TreeRenderer: Properly render sub-processes if viewed individually 2019-02-22 12:26:24 +01:00
Johannes Meyer
35fe4cb943 Tree-/TileRenderer: Use a literal bool for data-sortable-disabled 2019-02-22 12:26:24 +01:00
Johannes Meyer
fe8f4d8c15 js: Don't permit to create loops 2019-02-22 12:26:24 +01:00
Johannes Meyer
b795d278ee TreeRenderer: Properly render empty processes 2019-02-22 12:26:24 +01:00
Johannes Meyer
98f2ed8f48 TreeRenderer: Remove obsolete placeholder element 2019-02-22 12:26:24 +01:00
Johannes Meyer
877f86a746 js: Allow to move nodes between processes 2019-02-22 12:26:24 +01:00
Johannes Meyer
48ba2a7bba TreeRenderer: Render add button as action link in the top right 2019-02-22 12:26:24 +01:00
Johannes Meyer
36dd4e0296 TreeRenderer: Use a more homogenous html structure
i.e. no divs, just uls and lis
2019-02-22 12:26:24 +01:00
Johannes Meyer
eac7f3e76f Enhance drag&drop in the tree view
The style is not final, of course..
2019-02-22 12:26:23 +01:00
Johannes Meyer
c804177ca4 Also save user defined order of processes nodes while in tree view 2019-02-22 12:26:23 +01:00
Johannes Meyer
19ae300aca lib: Remove all traces of Icinga\Module\Businessprocess\Html
refs #130
2019-01-17 13:21:46 +01:00
Thomas Gelf
8871dbd8e1 TreeRenderer: fix outdated edit link
fixes #101
2017-02-17 15:38:36 +01:00
Thomas Gelf
d88522eb85 Renderers: do not show links and buttons...
...pointing to readwrite actions in case such are not allowed

refs #107
2017-02-08 17:59:03 +01:00
Thomas Gelf
3718968883 TreeRenderer: fix process/node distinction
fixes #86
2017-01-26 15:59:43 +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
f4bd0b05bd TreeRenderer: do not ask process for lock 2016-12-09 13:46:58 +01:00
Thomas Gelf
03605cac52 TreeRenderer: open nodes in left container 2016-11-30 14:53:40 +01:00
Thomas Gelf
064e6934fb TreeRenderer: fix simulation link 2016-11-30 14:35:13 +01:00
Thomas Gelf
8825b0e343 ProcessController: restructured 2016-11-29 16:58:03 +01:00
Thomas Gelf
9cadf78c00 TreeRenderer: do not cast to string early 2016-11-29 15:04:11 +01:00
Thomas Gelf
b954a67c79 TreeRenderer: remove duplicate actions 2016-11-29 11:21:10 +01:00
Thomas Gelf
e821ccb7a0 TreeRenderer: improve layout, add badges 2016-11-29 01:52:44 +01:00
Thomas Gelf
60b66e89b0 TreeRenderer: new renderer, LOTS of cleanup 2016-11-29 00:34:28 +01:00