Commit graph

32 commits

Author SHA1 Message Date
Eric Lippmann
5395b42bab Fix URL param overrides upon rendering
Before, we used setParams() instead of with() to populate the parameters
which is especially problematic with imported nodes where the config
paramter got overriden for every subsequent node.

fixes #228
2020-02-26 14:18:40 +01:00
Eric Lippmann
125bf37ba8 Fix superfluous base target overrides
* Fix drill down of the tile/tree action icon links
* Set base target only on parent containers

This also fixes the dashboard integration where we only override the
base target of the div.tiles containers.

fixes #243
2020-02-26 14:17:39 +01:00
Johannes Meyer
a1bb91a999 js: Remove redundant handling for non-node tiles 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
6cdaa48f68 TileRenderer: Use the correct action urls for imported nodes 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
fba4235a6a TileRenderer: Fix invalid call to attributes() 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
493328ff20 Make moving non-root tiles working again 2019-02-22 12:26:24 +01:00
Johannes Meyer
f07441ae8f TileRenderer: Explicitly set sortable direction to horizontal
Since Sortable.js v1.8.0-rc1 the automatic detection seems unreliable.
2019-02-22 12:26:23 +01:00
Johannes Meyer
8c2f0e30bb TileRenderer: Allow to reorder tiles by using drag&drop 2019-02-22 12:26:23 +01:00
Johannes Meyer
4ae3509662 TileRenderer: Drop pseudo tiles and show link to add new nodes in the header 2019-01-17 14:57:38 +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
8b7311591f Revert "Adjust tile navigation"
This reverts commit 50e18766f6.

refs #192
2018-12-12 16:36:09 +01:00
Eric Lippmann
50e18766f6 Adjust tile navigation
* Left to right tile drill down
* Actions redirect to main
2018-08-15 09:37:43 +02:00
Eric Lippmann
e3e24fd29a Fix link base targets for the tile view
Node details now always open in the detail area instead of the same
column.
2018-08-01 13:53:01 +02: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
4d912dffc3 TileRenderer: link unbound with name, not label 2017-01-23 10:18:58 +01:00
Thomas Gelf
f769fd3855 Renderer: rename config property 2017-01-11 14:33:35 +01:00
Thomas Gelf
549ec814ab TileRenderer: show unbound nodes only at root level 2017-01-03 11:30:03 +01:00
Thomas Gelf
ac7fa5654f TileRenderer: improve behavior, link targets 2016-12-17 19:18:15 +01:00
Thomas Gelf
0214c596e6 TileRenderer: forgot to move addNode 2016-12-16 19:43:00 +01:00
Thomas Gelf
6f33705173 TileRenderer, Node: change rendering again...
...use a container div and provide multiple links now, this gives more
flexibility
2016-12-16 19:39:48 +01:00
Thomas Gelf
72e7aa798c Rendering: improve tile sizes, fullscreen mode 2016-12-09 16:59:25 +01:00
Thomas Gelf
991d9f9b05 TileRenderer: incorporate AddNewTile 2016-11-29 15:20:13 +01:00
Thomas Gelf
60b66e89b0 TreeRenderer: new renderer, LOTS of cleanup 2016-11-29 00:34:28 +01:00
Thomas Gelf
d716b97c25 ProcessController: split logic, render breadcrumb 2016-11-28 16:02:21 +01:00
Thomas Gelf
b109a46843 Renderer: remove some deps, now that we cleaned up 2016-11-28 08:23:53 +01:00
Thomas Gelf
ee99549341 Breadcrumb: cleanup and externalize 2016-11-28 02:26:12 +01:00
Thomas Gelf
d17b0efaa7 Html, Renderer: phpcs 2016-11-28 00:24:36 +01:00
Thomas Gelf
69a1e454d2 TileRenderer: some cleanup 2016-11-28 00:21:05 +01:00
Thomas Gelf
fbd6aef886 Businessprocess/Renderer: prepare new renderers 2016-11-28 00:12:07 +01:00