5182 Commits

Author SHA1 Message Date
Eric Lippmann
f35946df29 Raise version to 2.7.0 2019-07-30 10:19:53 +02:00
Eric Lippmann
7730058c2c Fix Event Grid PostgreSQL error
PostgreSQL fails with failed to find conversion function from
unknown to text. PostgreSQL won't detect the type of object_type.
Most likely because it's used in a CASE statement and provided by a
subquery:

select case when s.object_type = 'service' then 1 else 0 end from
(select ('service') as object_type) as s;

This commit just removes object_type from the CASE statements because we
don't need them anyway. Recently we've changed the event grid query to
only select hosts or services and not both.
2019-07-30 09:32:59 +02:00
Peter Eckel
718ecd05a7 Fix Icinga 2 version detection
With this commit the version prefix character is treated as optional
which always used to be 'r' or 'v'. But this is gone since Icinga 2
version 2.11.0 RC1.

Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2019-07-30 09:32:17 +02:00
Eric Lippmann
ac08fb2c3b Fix filtered links in the tactical overview
Filter chains require parantheses to work properly.
2019-07-30 09:17:25 +02:00
Eric Lippmann
e61cb71c17 Use unique values for combined AND group membership filters 2019-07-30 09:17:25 +02:00
Eric Lippmann
0de923fc5f Support "old" combined group membership filter in subquery filter chains 2019-07-30 09:17:25 +02:00
Eric Lippmann
bee5099a08 Fix show all services links in the servicegroup overview
Before, the forced servicegroup_name paramemter may interfere with an
existing servicegroup_name filter.
2019-07-30 09:17:25 +02:00
Eric Lippmann
58e3ae46a7 Fix servicegroup subquery filter in the servicegroup view 2019-07-30 09:17:25 +02:00
Eric Lippmann
cc94c12e55 Fix show all hosts/services links in the hostgroup overview
Before, the forced hostgroup_name paramemter may interfere with an
existing hostgroup_name filter.
2019-07-30 09:17:25 +02:00
Eric Lippmann
9a75e101ee Support subquery filters in filter chains
Before, combined membership filters were only possible in filter
expressions, e.g. hostgroup_name=(a&b). Now, also
(hostgroup_name=a&hostgroup_name=b) is supported which makes it easier
to build such filters with the filter editor.
2019-07-30 09:17:25 +02:00
Johannes Meyer
a33fda9dd7
Merge pull request #3846 from Icinga/feature/contact-and-contactgroup-filter
Add contact and contactgroup filters
2019-07-30 09:07:55 +02:00
Johannes Meyer
ea3a541017
Merge pull request #3801 from Icinga/feature/improve-host-service-distinction-in-lists-3615
Improve host-service distinction in lists
2019-07-30 08:55:03 +02:00
Johannes Meyer
d13cade0f3
Merge pull request #3871 from Icinga/feature/add-servicegrid-problem-toggle-3793
Servicegrid: Add toggle to show problems only or everything
2019-07-30 08:26:46 +02:00
Johannes Meyer
b31dd77812
Merge pull request #3676 from Icinga/feature/form-styling
Improve look of our forms
2019-07-30 08:26:08 +02:00
Eric Lippmann
11097fe75b Make host and service names bold in their detail headers 2019-07-29 14:03:40 +02:00
Eric Lippmann
9221e7894c Make host names bold in the event history 2019-07-29 14:03:40 +02:00
Eric Lippmann
dc3147c652 Improve host-service distinction for events 2019-07-29 14:03:40 +02:00
Eric Lippmann
f7ed5de8c8 Remove icon from event detail tab 2019-07-29 14:03:40 +02:00
Eric Lippmann
135601c0dc Add tab to contact detail 2019-07-29 14:03:40 +02:00
Eric Lippmann
b6a399df1a Make host links bold in the comments view 2019-07-29 14:03:40 +02:00
Eric Lippmann
1f4c970cb3 Fix title attributes in the comment header 2019-07-29 14:03:40 +02:00
Eric Lippmann
5b3cbb0ffe Fix title attributes in the downtime header 2019-07-29 14:03:40 +02:00
Eric Lippmann
5993745a86 Select notification id 2019-07-29 14:03:40 +02:00
Eric Lippmann
227cb2c512 Fix grouping error when selecting the notification id 2019-07-29 14:03:40 +02:00
Eric Lippmann
98388c4346 Link to the event detail from the notifications view 2019-07-29 14:03:40 +02:00
Eric Lippmann
99ff058561 Improve host-service distinction for notifications 2019-07-29 14:03:40 +02:00
Eric Lippmann
0500afb013 Make contact group name bold in the contact groups view 2019-07-29 14:03:40 +02:00
Eric Lippmann
0efe72b429 Make contact name bold in the contacts view 2019-07-29 14:03:40 +02:00
Eric Lippmann
4323c060ce Remove icons from notifications view 2019-07-29 14:03:40 +02:00
Jennifer Mourek
9c3da17f2e Improve host-service distinction for hosts, services, comments and
downtimes
2019-07-29 14:03:37 +02:00
Eric Lippmann
a94e8fb211 monitoring: Clone the filter for the grid links
Before, it was impossible to change an existing filter via the filter
editor in the host and service group views because of an exception about
wrong IDs.
The filter editor sets the IDs correctly. But since we're adding the
filter again to another URL, FilterChain::addFilter() overrides the IDs
because it is not working with a clone.
2019-07-29 13:22:55 +02:00
Johannes Meyer
d2a2eae600 css: Re-add margin:0 removed by 9d0ef4cf3 to .overview-plugin-output 2019-07-29 12:24:52 +02:00
Johannes Meyer
66c436b98c BackendConfigForm: Don't wrap resource elements twice with .control-group 2019-07-29 10:19:39 +02:00
Johannes Meyer
4f507d9672 SelectBox: Also use the default form classes 2019-07-29 10:19:39 +02:00
Johannes Meyer
dd1a3dfb31 monitoring: Align object feature toggles with baseline 2019-07-29 10:19:39 +02:00
Johannes Meyer
c7a3783034 css: Avoid that toggle switches break onto a new line in minimal layout 2019-07-29 10:17:59 +02:00
Johannes Meyer
212606de78 setup: Apply new icinga form style 2019-07-29 10:17:59 +02:00
Johannes Meyer
1b8501d5b7 ToggleInstanceFeaturesCommandForm: Apply icinga form style 2019-07-29 10:17:59 +02:00
Johannes Meyer
721dab93a0 ToggleObjectFeaturesCommandForm: Apply icinga form style 2019-07-29 10:17:59 +02:00
Florian Strohmaier
58a68b4e40 CSS: Remove redundant style attributes 2019-07-29 10:17:59 +02:00
Johannes Meyer
b6c89bc863
Merge pull request #3870 from Icinga/feature/collapsible-plugin-output-3566
Collapsible plugin output
2019-07-29 09:33:58 +02:00
Johannes Meyer
f32dac7a70 ServicestatusQuery: Add latency to next_update calculation..
..and double the entire result

refs #3212
2019-07-29 09:12:46 +02:00
Johannes Meyer
44f63576d1 HoststatusQuery: Add latency to next_update calculation..
..and double the entire result

refs #3212
2019-07-29 09:12:46 +02:00
Johannes Meyer
5ead593fa7 monitoring/list/services: Make overdue/unreachable services better visible
refs #3212
2019-07-29 09:12:46 +02:00
Johannes Meyer
18b933679c monitoring/list/hosts: Make overdue/unreachable hosts better visible
refs #3212
2019-07-29 09:12:46 +02:00
Eric Lippmann
bcc867d48e Allow to filter for contact groups 2019-07-29 09:12:01 +02:00
Eric Lippmann
2c11f5307d Fix event detail link for notifications 2019-07-26 16:53:13 +02:00
Feu Mourek
4760e55786 Fix typo 'overvies' -> 'overviews' (#3876) 2019-07-26 07:49:48 +02:00
Johannes Meyer
74bf1bdc89 notes.phtml: Collapse notes if they exceed 200px 2019-07-26 07:36:17 +02:00
Johannes Meyer
226b58ac9d customvars.phtml: Collapse custom variables if they exceed 5 rows
Also collapses customvar values if they're JSON blobs and exceed
5 rows.

refs #3566
2019-07-26 07:36:17 +02:00