Commit graph

654 commits

Author SHA1 Message Date
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
8f98f31d66 Trigger session destruction to make sure it get's stored 2018-08-15 16:45:49 +02: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
1c0e9f5bd4 Fix missing redirects
Some forms were missing the parent::onSuccess() call.
2018-08-15 09:39:26 +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
ac4e217d78 Fix UI bug for node names that exceed the viewport width 2018-08-14 10:38:07 +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
1975cab74d
Merge pull request #182 from Icinga/feature/dashboard-display-root-nodes
Display root nodes in the dashboard
2018-08-01 16:40:19 +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
86cead6659 Remove missing chapter links
refs #183
2018-08-01 13:52:51 +02:00
Eric Lippmann
bd6989c0c7
Merge pull request #180 from Icinga/feature/export
Support exporting to CSV, JSON and PDF
2018-08-01 13:32:26 +02:00
Eric Lippmann
059a59b119 Support exporting to CSV, JSON and PDF 2018-08-01 13:12:08 +02:00
Eric Lippmann
a646da44f0
Merge pull request #171 from Icinga/bugfix/info-url-not-working-113
Url: remove unneccessary duplicate code
2018-08-01 09:46:21 +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
Eric Lippmann
d53be3fb16 Raise PHP dep to version 5.4+ 2018-08-01 09:36:52 +02:00
Eric Lippmann
42a7a54e06
Merge pull request #181 from Icinga/bugfix/travis-tests-php-5-6
Update travis CI tests to >= PHP 5.6
2018-08-01 09:17:49 +02:00
Michael Friedrich
91adfc186c Update travis CI tests to >= PHP 5.6
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2018-08-01 08:46:51 +02:00
Eric Lippmann
0f5102da27
Merge pull request #177 from Icinga/feature/edit-business-process-node-162
Update nodes in the GUI
2018-07-31 13:33:59 +02:00
Eric Lippmann
99a66a4b4b Remove node before recreating it upon edit
Else you may run into errors that objects have been defined twice.
2018-07-31 12:59:49 +02:00
Eric Lippmann
f4a3fcc81b Close action form after successful submission 2018-07-31 12:50:25 +02:00
Jennifer Mourek
9cfe95df60 Remove option 'DEG' 2018-07-31 12:50:25 +02:00
Jennifer Mourek
d9808ae9b7 Remove comment and fix codestyle 2018-07-31 12:50:25 +02:00
Jennifer Mourek
c1cb7612c0 Add preselection when editing 2018-07-31 12:50:25 +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
Eric Lippmann
ee42d948a8
Merge pull request #178 from Icinga/bugfix/position-of-icons-and-badges-in-tree-view-111
Remove top margins on icons in tree view
2018-07-02 17:05:53 +02:00
Eric Lippmann
280e0c4459
Merge pull request #179 from Icinga/bugfix/invalid-operator-deg-159
AddNodeForm: Remove option 'DEG'
2018-07-02 17:05:03 +02:00
Jennifer Mourek
460670c769 AddNodeForm: Remove option 'DEG'
refs #159
2018-07-02 12:48:21 +02:00
Jennifer Mourek
2bc2ae2e26 Remove top margins on icons in tree view
refs #111
2018-07-02 10:15:01 +02:00
Jennifer Mourek
ae1dd8a2a4 Fix badges background in tree view 2018-06-29 09:21:51 +02:00
Jennifer Mourek
3a71cb6c34 Change border radius of outer badge container 2018-06-28 15:55:50 +02:00
Jennifer Mourek
f7c30d0da3 Adapt badge background 2018-06-28 13:57:59 +02:00
Jennifer Mourek
fffdffbe63 Remove badge container, when there is no conent 2018-06-28 13:37:46 +02:00
Jennifer Mourek
b9102b21e9 Calculate text-shadow to reduce the colour noise 2018-06-26 16:54:19 +02:00
Jennifer Mourek
862bd40d8b Fix badge position and icon opacity 2018-06-26 16:15:00 +02:00
Jennifer Mourek
5391dff635 Change info URL icon 2018-06-26 16:11:29 +02:00
Jennifer Mourek
6ecc485e2e Fix line break 2018-06-26 14:48:13 +02:00
Jennifer Mourek
c5ec84fbc1 Redo positioning in tiles 2018-06-26 14:24:55 +02:00
Eric Lippmann
887bbd97f3
Merge pull request #173 from Icinga/feature/make-ui-lock-intuitive
Change lock text and make action-bar icons bigger
2018-06-26 13:35:19 +02:00
Jennifer Mourek
133a449956 Make the tiles more readable and improve less-style 2018-06-26 13:28:57 +02:00
Eric Lippmann
2fd3011978
Merge pull request #157 from Icinga/bugfix/new-node-self-reference-149
Prevent circular node references
2018-06-26 10:54:53 +02:00