Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: f51db206668fe1046c9f9fce1cfe34d8f633878c
https://github.com/tribe29/checkmk/commit/f51db206668fe1046c9f9fce1cfe34d8f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-01-21 (Thu, 21 Jan 2021)
Changed paths:
M cmk/gui/dashboard.py
Log Message:
-----------
Dynamic start dashboard base on site config
We first separate our users into two groups:
1. Those WITH the permission "see all hosts / service". Which are mainly
administrative users.
These are starting with either the single site overview dashboard (in case there is only
one
site configured) or will start with the "site overview" dashboard (in case
there are multiple
sites).
2. Those WITHOUT the permission "see all hosts / service". Which are normal
users.
They will see the dashboard that has been built for operators.
Change-Id: I3799d6a66bb187c49c5f529a567b4f07e609c126
Commit: e379daef7f36b85b27ca11cbfd9f474a63e0510c
https://github.com/tribe29/checkmk/commit/e379daef7f36b85b27ca11cbfd9f474a6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-01-21 (Thu, 21 Jan 2021)
Changed paths:
M cmk/gui/dashboard.py
A cmk/gui/plugins/dashboard/site_overview.py
M package-lock.json
M package.json
M tests/unit/cmk/gui/test_dashboard.py
M tests/unit/cmk/gui/test_pages.py
M web/htdocs/js/index.js
M web/htdocs/js/modules/figures/cmk_figures_plugins.js
A web/htdocs/js/modules/figures/cmk_site_overview.js
M web/htdocs/themes/facelift/scss/_dashboard.scss
Log Message:
-----------
Site overview: New dashlet
It displays a hexgrid showing either the sites of a Checkmk installation
or the hosts in a single Checkmk site.
This is a first draft that will be extended in the.
Change-Id: I2dfce91ddffcd24c3169618144c9d39532c7afe9
Commit: d67b42c803878e9d2af28388ed88a9048e672fd3
https://github.com/tribe29/checkmk/commit/d67b42c803878e9d2af28388ed88a9048…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-01-21 (Thu, 21 Jan 2021)
Changed paths:
M cmk/gui/pagetypes.py
M cmk/gui/plugins/dashboard/builtin.py
M cmk/gui/plugins/views/builtin.py
M cmk/gui/sidebar.py
M tests/unit/cmk/gui/test_gui_config.py
A web/htdocs/themes/facelift/images/icon_topic_checkmk.svg
Log Message:
-----------
Reorganize overview dashboards
We now have the following top level dashboards:
* Main dashboard
* Checkmk dashboard
* Problem dashboard
Change-Id: I284e744c72e1d403ce30d61d13eb289e44d39d2c
Commit: 2f868b55a5b477b2f04ba01ceee0bd63ce674125
https://github.com/tribe29/checkmk/commit/2f868b55a5b477b2f04ba01ceee0bd63c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-01-21 (Thu, 21 Jan 2021)
Changed paths:
M cmk/gui/dashboard.py
M cmk/gui/mobile.py
M cmk/gui/node_visualization.py
M cmk/gui/plugins/dashboard/utils.py
M cmk/gui/plugins/dashboard/view.py
M cmk/gui/plugins/sidebar/utils.py
M cmk/gui/plugins/views/availability.py
M cmk/gui/plugins/views/utils.py
M cmk/gui/views.py
M cmk/gui/visuals.py
Log Message:
-----------
Resolve $SITE$ macro in visual titles
This was previously done only for dashboard titles. The new logic
has now been centralized to work for all visuals.
Change-Id: I0ea93c79889a07f48134afe6841c3138cc9de181
Commit: f922e5c88f917040a4f5584754118b504ce92b07
https://github.com/tribe29/checkmk/commit/f922e5c88f917040a4f5584754118b504…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-01-21 (Thu, 21 Jan 2021)
Changed paths:
M cmk/gui/plugins/dashboard/site_overview.py
M web/htdocs/js/modules/figures/cmk_site_overview.js
Log Message:
-----------
Site overview: Prepare context sensitivity
In case "site" is given, show the hosts. Otherwise show the
sites.
Change-Id: If9cb2bdd6590198b1a8a5c392fd89c2f53b76aec
Commit: 5d77354fd07493f0c94d77065fb3a706804c5408
https://github.com/tribe29/checkmk/commit/5d77354fd07493f0c94d77065fb3a7068…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-01-21 (Thu, 21 Jan 2021)
Changed paths:
M web/htdocs/js/modules/figures/cmk_site_overview.js
Log Message:
-----------
Site overview: Fix title rendering
Change-Id: I5d49d4c4bddef44a359f2649e16ea4e60dc07ae0
Commit: 344705b96867d398b220f562eb0fb4d89ca7ea09
https://github.com/tribe29/checkmk/commit/344705b96867d398b220f562eb0fb4d89…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-01-21 (Thu, 21 Jan 2021)
Changed paths:
M web/htdocs/js/modules/figures/cmk_site_overview.js
Log Message:
-----------
Site overview: Add hover effect, prepare for render modes
Change-Id: Ibfed0216abe46ca0ee29d96f78f99c99a42e9fab
Commit: dfe0d93e474be7c2aab32b583821020a8efa232f
https://github.com/tribe29/checkmk/commit/dfe0d93e474be7c2aab32b583821020a8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-01-21 (Thu, 21 Jan 2021)
Changed paths:
M cmk/gui/plugins/dashboard/builtin.py
M cmk/gui/plugins/dashboard/site_overview.py
M web/htdocs/js/modules/figures/cmk_site_overview.js
Log Message:
-----------
Site overview: Start computation of box rendering
Change-Id: I18058dfd036ecfb5871e55fe6fcfdf98c85575cc
Commit: d8ee3105a92de0406299f71f16ad2615af7a4ea8
https://github.com/tribe29/checkmk/commit/d8ee3105a92de0406299f71f16ad2615a…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2021-01-21 (Thu, 21 Jan 2021)
Changed paths:
M checks/fileinfo
Log Message:
-----------
fileinfo: refactoring of parse function
*simplified row parsing
*introduced separate functions for current and legacy parsing
*assimilated legacy to current structure
*consolidated main parse function
Hint: the refactoring has been done in 1.6, where the changes are broken
down into smaller commits.
Change-Id: Ia1871bd36c4eb561303bfee13de44dfed97269e6
Compare:
https://github.com/tribe29/checkmk/compare/faba7cfe0b4a...d8ee3105a92d