Johannes Meyer
62d96a154e
monitoring: Normalize custom variable names not until they're displayed
2015-09-30 13:23:54 +02:00
Eric Lippmann
2ff822c2ac
Merge branch 'master' into feature/ipv6-addresses-9645-9826
2015-09-28 13:09:30 +02:00
Johannes Meyer
40c2cb2d12
MonitoredObject: Support host- and servicegroup filters in method matches()
...
refs #5600
2015-09-23 13:03:41 +02:00
Johannes Meyer
e42548fc80
MonitoredObject: Allow to fetch servicegroups for host objects
...
refs #5600
2015-09-23 13:02:43 +02:00
Johannes Meyer
f4032988bf
MonitoredObject: Add method matches()
...
refs #5600
2015-09-17 10:40:00 +02:00
Matthias Jentsch
32b4715130
Remove unused joins and conform to coding guidelines
2015-09-14 12:05:15 +02:00
Matthias Jentsch
b2c486bf80
Add Backend queries for host and service time periods
...
refs #9888
2015-09-11 16:31:19 +02:00
Eric Lippmann
1fccf9c721
Merge branch 'master' into feature/monitoring-indicate-late-check-results-8378
2015-09-07 11:09:11 +02:00
Eric Lippmann
c9c5762320
monitoring/detail: Don't fail if a macro does not exist on the host or service
2015-09-04 18:10:28 +02:00
Eric Lippmann
24f3d42d96
monitoring/host: Select next_update
...
refs #8378
2015-09-04 16:22:31 +02:00
Eric Lippmann
a10652abfc
monitoring/service: Select next_update
...
refs #8378
2015-09-04 16:22:16 +02:00
Eric Lippmann
7a7214d626
monitoring/host: Select host_attempt
2015-09-04 15:35:52 +02:00
Eric Lippmann
90e6ea77c5
monitoring/lib: Reorder query columns in Host
2015-09-04 15:35:32 +02:00
Eric Lippmann
b585b92196
monitoring/lib: Add translate parameter to MonitoredObject::getType()
2015-09-04 13:01:49 +02:00
Eric Lippmann
f0e8340fbd
monitoring/detail: Don't display the comment of the active acknowledgement in the comment list
...
refs #9674
2015-09-03 16:38:46 +02:00
Eric Lippmann
8a1592fd12
monitoring/lib: Add Acknowledgement object
...
refs #9674
2015-09-03 16:27:50 +02:00
Eric Lippmann
a14b1ce8f7
monitoring/service: Fetch acknowledgement type
...
refs #9674
2015-09-03 16:23:27 +02:00
Eric Lippmann
df72825617
monitoring/host: Fetch acknowledgement type
...
refs #9674
2015-09-03 16:23:04 +02:00
Eric Lippmann
6a684a97df
monitoring: Fix missing parameter initialization in MonitoredObject::parseAttributeUrls()
2015-09-03 14:09:16 +02:00
Eric Lippmann
54a45ff338
monitoring: Fix PHPDoc of MonitoredObject::resolveAllStrings()
2015-09-03 14:08:43 +02:00
Eric Lippmann
dc5e86002b
monitoring: Reorder code in MonitoredObject
2015-09-03 14:07:38 +02:00
Eric Lippmann
4d2675659c
monitoring: Optimize imports in MonitoredObject
2015-09-03 13:47:51 +02:00
Eric Lippmann
e5c9eb1d20
monitoring: Don't show ack comments in the comments area of a host or service
...
refs #9674
2015-09-03 10:52:05 +02:00
Johannes Meyer
592a79cd93
Service: Fetch the name of the instance the service belongs to
...
refs #9945
2015-08-26 10:52:56 +02:00
Johannes Meyer
8a1114bf65
Host: Fetch the name of the instance the host belongs to
...
refs #9945
2015-08-26 10:52:28 +02:00
Johannes Meyer
65806fafbf
MonitoredObject: Only select history entries for the respective object
...
And fix that the default sort order is not applied.
fixes #9963
2015-08-19 11:53:00 +02:00
Alexander Fuhr
18dae78d80
MonitoredObject: Add scheduled_end
...
refs #9266
2015-08-10 12:14:49 +02:00
Eric Lippmann
7403c67893
monitoring: Default to Filter::matchAll() in the ObjectList
...
refs #9574
2015-08-04 15:28:18 +02:00
Markus Frosch
a14f800d9e
Add support for IPv6 address
...
refs #9645
2015-08-04 14:02:54 +02:00
Johannes Meyer
fc8b51c4be
ObjectList: Register columns to select even if we're only counting
...
We should never apply any pseudo optimizations on a higher level if
already the lower level applies them, as the optimization might not
be valid in every circumstance.
fixes #9573
2015-07-07 15:50:40 +02:00
Johannes Meyer
20fd3d6758
Fix multiselect views of hosts and services
...
I've broke this with #9472 .
2015-06-24 15:11:33 +02:00
Johannes Meyer
4d72832933
MonitoredObject: Don't apply restrictions to comments and downtimes
...
They're already filtered by object_type and the object's name.
refs #9009
2015-06-17 10:11:59 +02:00
Johannes Meyer
670d6e93c7
MonitoredObject: Ensure that the filter is applied to all queries
...
refs #9009
2015-06-16 17:44:29 +02:00
Johannes Meyer
a32f505fdd
ObjectList: Fix that setFilter() violates interface Filterable
...
refs #9009
2015-06-15 16:08:04 +02:00
Johannes Meyer
a1e4e6e92b
ObjectList: Implement interface Filterable
...
Allows to use instances of it for Controller::applyRestriction().
refs #9009
2015-06-15 16:05:37 +02:00
Johannes Meyer
4996f569fe
monitoring: Ensure that views and queries are all named using the same scheme
...
That's "SomesuperQuery" and not "SomeSuperQuery", according to most
of the existing queries.
2015-06-12 14:42:49 +02:00
Johannes Meyer
41ee39d48f
EventHistoryQuery: Do not fetch columns which only exist in one subquery
...
Uses the same technique as the NotificationhistoryQuery for the output.
2015-06-10 13:08:57 +02:00
Eric Lippmann
8cbb83d630
Merge branch 'master' into feature/monitoring-restrictions-9009
2015-06-05 15:29:16 +02:00
Eric Lippmann
dae35b9106
monitoring: Restrict host and service groups when viewing a host or service
...
refs #9009
2015-06-05 14:47:01 +02:00
Eric Lippmann
f3b84b7ae8
monitoring: Restrict service summary when viewing a host or service
...
refs #9009
2015-06-05 14:14:22 +02:00
Matthias Jentsch
29cc92a3f3
Display acknowledgement action for all unacknowledged objects
...
Instead of displaying the ack for all unhandled problem host, make acknowledgement possible for all monitored objects in multi views.
fixes #7931
2015-06-01 12:24:29 +02:00
Eric Lippmann
46fdaf4698
monitoring: Fix select columns for the comment data views
...
refs #9009
2015-05-29 15:38:03 +02:00
Eric Lippmann
bb97269c55
monitoring: Use the Hostdowntime data view in the HostList
...
refs #9009
2015-05-29 15:10:14 +02:00
Eric Lippmann
f1bb064020
monitoring: Use the Servicedowntime data view in the ServiceList
...
refs #9009
2015-05-29 15:10:00 +02:00
Matthias Jentsch
a66949162b
Resolve macros when accessing getters on MonitoredObjects
...
refs #6392
2015-05-28 15:01:10 +02:00
Matthias Jentsch
37f58e55d8
Move macro resolcing functionality into separate class
...
Make macro resolving functionality available to all code, instead of depending on a view
resf #6392
2015-05-28 14:44:16 +02:00
Matthias Jentsch
6c44f6a11a
Deduplicate url-attribute parsing code
...
Use function to fetch all host links in MonitoredObject instead.
2015-05-28 10:47:44 +02:00
Eric Lippmann
0c1df335fc
monitoring: Fix select columns for downtimes, again
...
refs #9009
refs #9319
2015-05-26 17:15:03 +02:00
Matthias Jentsch
4ac7557c2f
Show host and service notes in the host and service detail view
...
refs #8235
2015-05-26 16:40:32 +02:00
Matthias Jentsch
598ef1e8f4
Add alt-text to icon_images
...
Print alt-text as title and alt-attribute in the helper class and add the alt-column to the backend query.
refs #9300
2015-05-21 14:59:12 +02:00