Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 6960a17edb2242782928fb985fc5b54327a9c7e9
https://github.com/tribe29/checkmk/commit/6960a17edb2242782928fb985fc5b5432…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-02 (Thu, 02 Jul 2020)
Changed paths:
M cmk/gui/dashboard.py
M web/htdocs/js/modules/dashboard.js
M web/htdocs/themes/facelift/scss/_dashboard.scss
Log Message:
-----------
Add close button to dashboard context dialog
Current styling is just to make it work somehow. The whole dialog will be
ported to the new UX mechanisms in the near future. So it does not have to
look wonderful at this point.
Change-Id: I7638ba3acf1fbf40db687e7f78fc47ffbf8d447c
Commit: 0bfeb42034c7f5eebb8b14627b9093f4a82cd0d4
https://github.com/tribe29/checkmk/commit/0bfeb42034c7f5eebb8b14627b9093f4a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-02 (Thu, 02 Jul 2020)
Changed paths:
A .werks/11245
Log Message:
-----------
11245 Dashboard: Improve context sensitive dashboard handling
Each user opening a dashboard is now able to apply custom filters to a dashboard
when viewing it. This can be done by opening the "Update context" dialog from
the dashboard menu.
From that menu it is possible to select one or multiple
filters that will then
be used to filter the data shown by the dashboard.
This is much like the filter form in the views.
One additional feature has been added that can be used to enforce the user to
use one or multiple filters when initially opening a dashboard.
Imagine you want to have a dashboard that shows data of hosts in a given
hostgroup, for example you want to have a linux, windows, unix dashboard and so
on.
In previous versions you could build one dashboard and clone it multiple times
while changing the filter group name for each of the cloned dashboards. That
would work, but you would end up with a lot of similar dashboards where only
the hard coded host group filter was different.
Now you can define a single dashboard and select the "Host is Group" filter in
the new "Required context filters" option from the dashboard properties. Once
you have done this, the dashboard will automatically open the "Dashboard
Context"
dialog when initially opening the dashboard. After selecting the host group, the
dashboard will be rendered.
Btw.: You could also open the dashboard with the prefilled URL parameters to
prevent the "Dashboard Context" dialog from popping up.
Change-Id: Ibc1a00e43d2bdf0a4a5d5ef04ae56d6c40744e45
Commit: dc76138d897fe758f983adb9174a20c66ac17ac6
https://github.com/tribe29/checkmk/commit/dc76138d897fe758f983adb9174a20c66…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-07-02 (Thu, 02 Jul 2020)
Changed paths:
M tests-py3/testlib/pylint_cmk.py
Log Message:
-----------
Experiment: Bump up pylint parallelism on our CI a bit.
Change-Id: I5ba9ab2f8d41db8525158502b4c024d64bd18f5e
Compare:
https://github.com/tribe29/checkmk/compare/5689faf26086...dc76138d897f