Branch: refs/heads/2.0.0
Home:
https://github.com/tribe29/checkmk
Commit: a7f78aa3ecdf48975088c394622925a465b041ab
https://github.com/tribe29/checkmk/commit/a7f78aa3ecdf48975088c394622925a46…
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: 74f46506da62287899959ca5fa5c8a5f09c72e56
https://github.com/tribe29/checkmk/commit/74f46506da62287899959ca5fa5c8a5f0…
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: b402463078b2f31d5c78f46b9c475d64d0527ddd
https://github.com/tribe29/checkmk/commit/b402463078b2f31d5c78f46b9c475d64d…
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: 230a77f975c0ece33cc016bf43e5870bf7721f0c
https://github.com/tribe29/checkmk/commit/230a77f975c0ece33cc016bf43e5870bf…
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: e7afd074bd0407a98f74bd15eb76ea1135b67959
https://github.com/tribe29/checkmk/commit/e7afd074bd0407a98f74bd15eb76ea113…
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: a63af42475c8bfbdd8a7695163b8891c539f3c97
https://github.com/tribe29/checkmk/commit/a63af42475c8bfbdd8a7695163b8891c5…
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: 5056a237210554d87c6b16911ddbf3cdbc499399
https://github.com/tribe29/checkmk/commit/5056a237210554d87c6b16911ddbf3cdb…
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: e8bf1d6a3bd78124c482ef8a977f30a2e7e9cb9b
https://github.com/tribe29/checkmk/commit/e8bf1d6a3bd78124c482ef8a977f30a2e…
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
Compare:
https://github.com/tribe29/checkmk/compare/2d0d58354a82...e8bf1d6a3bd7