Module: check_mk
Branch: master
Commit: a04ccb94d8b11ee61c979dfdc4631ea3eb2e3204
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=a04ccb94d8b11e…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: Fri Oct 27 14:22:16 2017 +0200
Fixed column/filter hierarchy more for lists of services and service group members.
* Obey AuthUser consistenly in output *and* filters.
* Unified code.
* Made more operators available for filtering.
Change-Id: I16dae5875096d31d229f864b353c40748b022d2c
---
livestatus/src/Makefile.am | 3 +-
livestatus/src/ServiceGroupMembersColumn.cc | 102 ++++++++++++++
livestatus/src/ServiceGroupMembersColumn.h | 93 +++++++++++++
livestatus/src/ServiceGroupMembersFilter.cc | 50 +++++++
...iceListFilter.h => ServiceGroupMembersFilter.h} | 30 ++---
livestatus/src/ServiceListColumn.cc | 150 +++++++++++++--------
livestatus/src/ServiceListColumn.h | 62 +++++----
livestatus/src/ServiceListFilter.cc | 147 --------------------
livestatus/src/TableHosts.cc | 8 +-
livestatus/src/TableServiceGroups.cc | 10 +-
10 files changed, 401 insertions(+), 254 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=a04ccb94d8…