Module: check_mk
Branch: master
Commit: 6fc60252f57c71614c8d0498426bd03806e2b7bf
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=6fc60252f57c71…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Fri Apr 5 20:30:11 2019 +0200
Handle host / service labels in status GUI
* Add painter, sorter and filter for the new service labels.
* Improved visualizations of labels and tags
* Add painters and filters for labels to several standard views
CMK-1778
Change-Id: I56713fbc7283a2c84106d8628a0ef15bce99f2fd
---
cmk/gui/htmllib.py | 2 +-
cmk/gui/plugins/views/__init__.py | 2 +
cmk/gui/plugins/views/builtin.py | 10 +++-
cmk/gui/plugins/views/painters.py | 54 +++++++++++++++++
cmk/gui/plugins/views/sorters.py | 52 +++++++++++++++++
cmk/gui/plugins/views/utils.py | 8 ++-
cmk/gui/plugins/visuals/filters.py | 90 ++++++++++++++++++++++++++++-
cmk/gui/valuespec.py | 12 ++--
cmk/gui/view_utils.py | 38 +++++++++---
cmk/gui/wato/pages/folders.py | 2 +-
web/htdocs/js/modules/forms.js | 2 +-
web/htdocs/themes/classic/scss/_pages.scss | 18 +-----
web/htdocs/themes/facelift/scss/_pages.scss | 18 +-----
13 files changed, 257 insertions(+), 51 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=6fc60252f5…