Branch: refs/heads/2.0.0
Home:
https://github.com/tribe29/checkmk
Commit: 0e70fc0abc5bec27395eefee52086c2d155a3d8f
https://github.com/tribe29/checkmk/commit/0e70fc0abc5bec27395eefee52086c2d1…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-24 (Wed, 24 Mar 2021)
Changed paths:
M cmk/gui/plugins/dashboard/utils.py
Log Message:
-----------
ABCFigureDashlet: Handle context the same way as all other dashlets
All dashlets now follow this merge order (higher --> more important):
1. URI vars (filters set by the user in the Filter menu)
2. Dashboard context
3. Dashlet context
FEED-5488
Change-Id: I956fb81effce08c1d8d0f69d5ec862c76f021234
Commit: 67403b192c400a1221cf7d10deb641c0ff54317a
https://github.com/tribe29/checkmk/commit/67403b192c400a1221cf7d10deb641c0f…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-24 (Wed, 24 Mar 2021)
Changed paths:
A .werks/12420
M cmk/gui/plugins/dashboard/utils.py
Log Message:
-----------
12420 FIX Dashboards: Unify handling of dashboard-wide filters
There are two ways to define dashboard-wide filters:
<ol>
<li>In the dashboard configuration, these filters are persisted.</li>
<li>Using the filter menu, these filters are not persisted.</li>
</ol>
This werk allows users to consistenly overwrite filters defined via option 1
with filters defined via option 2. Previously, this was only possible for some
dashlets. Note that this overwrite is of course only temporary. Once the
page showing the dashboard is closed, any filters defined via option 2 are
gone.
Note that filters defined on the dashlet level still have the highest priority,
as was the case before this werk. This means that any filter defined via option 1
or 2 from above will not overwrite a filter defined in the configuration of an
individual dashlet.
FEED-5488
Change-Id: I69aef3742c9ae49a2be9703a7d2432832d2a6239
Compare:
https://github.com/tribe29/checkmk/compare/21d305c459e6...67403b192c40