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
0707d1d7e7
ProcessChanges: Add new action to move processes/nodes
2019-02-22 12:26:23 +01:00
Johannes Meyer
c609f0c6b3
ProcessChanges: Add new action to apply manual sorting
2019-02-22 12:26:23 +01:00
Johannes Meyer
abafbacf1a
CsrfToken: Fix exception when validating tokens
2019-02-22 12:26:23 +01:00
Johannes Meyer
876a577e85
Don't sort processes in case manual sorting has been applied
2019-02-22 12:26:23 +01:00
Johannes Meyer
c7f25ba0c4
MetaData: Introduce new header option `ManualOrder'
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
68aedc3dce
Restrict host and service lists when adding new or editing old nodes
...
resolves #67
2019-02-22 12:21:18 +01:00
Johannes Meyer
d1f32c59f1
Node: Aggregate parents if none are registered yet
...
fixes #134
2019-02-19 11:02:08 +01:00
Alexander A. Klimov
3985f67fe7
Fix "Host not found" error
...
refs #147
2019-02-18 13:54:39 +01:00
Johannes Meyer
56e37d2876
auth: Check the businessprocess/showall permission prior any restrictions
...
fixes #200
2019-02-18 13:43:06 +01:00
Johannes Meyer
763ac872d3
Introduce and utilize class NoDuplicateChildrenValidator
2019-02-14 11:29:30 +01:00
Dominik Riva
c7e24d27de
Fix misspelled delete / cancel icon name.
2019-02-01 14:49:38 +01:00
Johannes Meyer
327cb7c28c
Allow to import processes from different configurations
2019-01-17 15:20:25 +01:00
Johannes Meyer
510267c7d0
Prevent nodes from being added twice
...
fixes #186
fixes #128
fixes #114
2019-01-17 15:20:25 +01:00
Johannes Meyer
6c83fee2d6
NodeTile: Show total amount of children beneath a parent's name
2019-01-17 14:57:38 +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
c40a192078
NodeTile: Allow to add sub nodes directly from a parent's overview
2019-01-17 14:57:38 +01:00
Johannes Meyer
dc169cb6a8
test: Integrate icingaweb2-module-ipl as dependency
...
refs #130
2019-01-17 13:46:23 +01:00
Johannes Meyer
d195b78886
Drop libs and tests of Icinga\Module\Businessprocess\Html
...
refs #130
2019-01-17 13:45:42 +01:00
Johannes Meyer
19ae300aca
lib: Remove all traces of Icinga\Module\Businessprocess\Html
...
refs #130
2019-01-17 13:21:46 +01:00
Johannes Meyer
908dbd905f
BpConfig: Don't ignore the Statetype header
...
fixes #112
2019-01-10 09:17:36 +01:00
Thomas Gelf
20b957a999
Tiles: navigate in place when drilling down
...
fixes #192
2018-12-12 16:36:09 +01:00
Thomas Gelf
8b7311591f
Revert "Adjust tile navigation"
...
This reverts commit 50e18766f6 .
refs #192
2018-12-12 16:36:09 +01:00
Thomas Gelf
6bd1cb26c3
Breadcrumb: provide a link back to the dashboard
...
fixes #191
2018-12-12 16:35:28 +01:00
Thomas Gelf
079352d3b8
MonitoringState: filter host_name, not name
...
fixes #189
2018-12-12 15:40:14 +01:00
Thomas Gelf
5c08a71bd7
NodeTile: open external URLs in a new browser tab
...
fixes #187
2018-11-08 11:36:16 +01:00
Eric Lippmann
c4ee09d567
Ignore action URL parameter for tile links
...
Else every tile opens with the action for the current tile.
2018-08-15 09:40:17 +02: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
7cb7f40e87
Don't show edit actions for the unbound nodes tile
2018-08-14 10:37:44 +02:00
Eric Lippmann
7c491496fa
Use natcasesort
2018-08-13 13:30:33 +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
Eric Lippmann
146ad0171f
Display root nodes in the dashboard
2018-08-01 13:53:01 +02:00
Eric Lippmann
059a59b119
Support exporting to CSV, JSON and PDF
2018-08-01 13:12:08 +02:00
Alexander A. Klimov
15cc3e88e0
Require Icinga Web 2.5.1
...
refs #113
2018-08-01 09:37:59 +02:00
Alexander A. Klimov
ee3cdf67a1
Url: remove unneccessary duplicate code
...
refs #113
2018-08-01 09:37:23 +02:00
Jennifer Mourek
87b1d961bc
Add functionality to edit node
2018-07-31 12:50:25 +02:00
Eric Lippmann
024d537272
Merge pull request #169 from Icinga/fix/minimum-worst-state
...
BpNode: Use worst state in minimum state calculation
2018-07-02 17:24:18 +02:00
Eric Lippmann
28bed2859b
Merge pull request #152 from Icinga/bugfix/cannot-remove-a-node-132
...
Make node removal working as expected
2018-07-02 17:23:32 +02:00
Eric Lippmann
1c76e7a152
Merge pull request #139 from Icinga/missing-counters
...
BpNode: Count missing nodes in getStateSummary
2018-07-02 17:22:35 +02:00
Eric Lippmann
c741d52a89
Merge pull request #155 from Icinga/bugfix/tile-view-info-url
...
Show the info URL also in the tile view
2018-07-02 17:20:54 +02:00
Eric Lippmann
14211fc3f7
Merge pull request #176 from Icinga/feature/update-styles
...
Feature/update styles
2018-07-02 17:19:15 +02:00
Jennifer Mourek
fffdffbe63
Remove badge container, when there is no conent
2018-06-28 13:37:46 +02:00
Jennifer Mourek
5391dff635
Change info URL icon
2018-06-26 16:11:29 +02:00
Jennifer Mourek
af6c0593a2
Change lock text and make action-bar icons bigger
...
Many users were confused by the lock/unlock functionality, this should make it a bit more clear.
2018-06-26 08:55:23 +02:00
Jennifer Mourek
a544f25551
Remove help from node detail view
2018-06-25 15:31:34 +02:00
Markus Frosch
9120449acb
BpNode: Use worst state in minimum state calculation
...
Ensure we use the worst state within a minimum condition, previously we
did use the Xth best.
refs #167
2018-03-20 16:59:13 +01:00
Alexander A. Klimov
e4e651cbe8
Make node removal working as expected
...
refs #132
2017-12-04 14:14:06 +01:00
Alexander A. Klimov
89347648e1
Show the info URL also in the tile view
2017-12-04 14:13:28 +01:00
Markus Frosch
98cc43f01b
BpNode: Count missing nodes in getStateSummary
...
Children that are missing should increment the counter, as well as
if no children are present.
So it's easy to find missing nodes following the counters.
2017-06-01 16:51:22 +02:00