Sukhwinder Dhillon
d8ddc6600a
overrides customvarsWithOriginalNames
only if the given object is of type host
...
A call to `__get()` reset the array if the given `$name` is a customvar
If `service` has a `host` customvar filter, the `fetchHostVariables()`
method was executed and overwrote the `customvarsWithOriginalNames` array.
fixes #4757
2022-06-13 11:56:57 +02:00
Johannes Meyer
0f64e24f99
MonitoredObject: Register filters with whereEx()
2022-05-12 16:33:30 +02:00
Johannes Meyer
6b4f4d388a
monitoring: Really show custom variable names as-is
2022-02-04 15:56:44 +01:00
Johannes Meyer
d123b390b1
MonitoredObject: Keep structure of nested cvs during protection
...
fixes #4439
2021-07-21 08:01:08 +02:00
Johannes Meyer
1dc6f35916
MonitoredObject: Make customvar protection available to the outside
2021-07-12 09:42:03 +02:00
Johannes Meyer
da5704fa83
Revert "Introduce option to hide specific customvars in web"
2019-12-10 07:56:11 +01:00
Nicolai Buchwitz
e7f965e70c
fix sytax error (missing space after comma)
2019-12-04 13:06:26 +01:00
Nicolai Buchwitz
55104cba14
Introduce hide customvar option in monitoring view
2019-12-04 13:06:26 +01:00
Eric Lippmann
e684c6d18e
Split contact query into subqueries
...
One can't fetch host and service contacts with a reasonable single
query.
refs #3088
2018-07-18 15:20:23 +02:00
Alexander A. Klimov
196cdbe4af
Implement event history detail view
...
refs #3191
2018-01-09 13:04:06 +01:00
Michael Friedrich
ab364e0fc7
Remove unsupported livestatus functionality
...
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-09-29 10:33:55 +02:00
Johannes Meyer
181e2ef05c
Swag: Fix swag (aka a whole bunch of code style issues..)
2017-01-27 14:48:59 +01:00
Michael Friedrich
08a82daea3
Update to icinga.com
...
refs #2687
2017-01-18 12:04:43 +01:00
Alexander A. Klimov
f1051f0ea5
Drop MonitoredObject::getNotes()
2016-12-05 13:33:11 +01:00
Jennifer Mourek
c57a636290
MonitoredObject: Fix incorrect line indentation in method fetchCustomvars
2016-10-17 10:28:50 +02:00
Jennifer Mourek
c5c10adf75
MonitoredObject: Delete fallback for protected custom variables
...
fixes #12848
2016-10-13 08:54:30 +02:00
Eric Lippmann
01bee4641d
Fix missing comment and downtime name in the object detail views
2016-09-08 15:03:45 +02:00
Alexander A. Klimov
589da9bcd1
monitoring: Apply custom variable restrictions
...
refs #10965
2016-04-13 15:43:42 +02:00
Alexander A. Klimov
66a7bdfc84
MonitoredObject: implement hideBlacklistedProperties()
...
refs #10965
2016-03-22 18:21:20 +01:00
Eric Lippmann
bb8478a219
Merge branch 'bugfix/passwords-not-hidden-by-icinga-web-2-10640'
...
fixes #10640
2016-02-23 15:40:27 +01:00
Eric Lippmann
acd2ef709e
monitoring: Fix PHPDoc of MonitoredObject::obfuscateCustomVars()
...
refs #10640
2016-02-23 10:54:47 +01:00
Alexander A. Klimov
474803fee4
Change all license headers to only reflect a file's year of creation
...
refs #11000
2016-02-08 15:41:00 +01:00
Alexander A. Klimov
7bc489ba4d
MonitoredObject: obfuscate custom variables recursively
...
refs #10640
2016-01-22 18:37:27 +01:00
Eric Lippmann
44dd4653ec
monitoring: Remove applying restrictions in the detail area when not necessary
2015-12-22 13:00:25 +01:00
Eric Lippmann
7858343605
monitoring: Select comment_is_persistent for comments in the detail area
2015-11-20 15:47:04 +01:00
Johannes Meyer
6a68d25bc3
MonitoredObject: Deprecate method matches()
...
It's now possible to achieve the same by passing the object directly to a
filter.
refs #10304
2015-10-05 14:04:40 +02:00
Johannes Meyer
07e5664fbe
MonitoredObject: Allow to access a set-value by name
...
$object->contact|contactgroup|hostgroup|servicegroup + _name
is now allowed and returns an array of strings
refs #10304
2015-10-05 13:59:57 +02:00
Johannes Meyer
0ed6e08175
MonitoredObject: Allow to access custom variables by property
...
refs #10304
2015-10-05 13:16:41 +02:00
Johannes Meyer
996959b65e
MonitoredObject: Fix object_type condition in method fetchHostVariables
...
refs #10304
2015-10-05 12:54:30 +02:00
Johannes Meyer
7419c9e87c
MonitoredObject: Allow to fetch a host's customvariables for services
...
refs #10304
2015-10-05 11:57:31 +02:00
Johannes Meyer
62d96a154e
monitoring: Normalize custom variable names not until they're displayed
2015-09-30 13:23:54 +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
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
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
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
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
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