Branch: refs/heads/test_weblate2
Home:
https://github.com/tribe29/checkmk
Commit: 672e88a355d16251dab33b32de7e217627b4cc2e
https://github.com/tribe29/checkmk/commit/672e88a355d16251dab33b32de7e21762…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2020-10-14 (Wed, 14 Oct 2020)
Changed paths:
A .werks/11510
M cmk/base/discovery.py
M tests/unit/cmk/base/test_discovery.py
Log Message:
-----------
11510 Discovered host labels are stored for cluster and each node
- Execute _perform_host_label_discovery right after _discover_host_labels
- Cluster: Store discovered labels per node AND cluster
Change-Id: Id9b2108b01a26552ae22b7925f01440953edfc0c
Commit: e67afc71dc7c4fc71ff1e3a1ea5dc13cece159af
https://github.com/tribe29/checkmk/commit/e67afc71dc7c4fc71ff1e3a1ea5dc13ce…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-14 (Wed, 14 Oct 2020)
Changed paths:
M cmk/base/api/agent_based/checking_classes.py
M cmk/base/api/agent_based/inventory_classes.py
M cmk/base/api/agent_based/render.py
M cmk/base/api/agent_based/utils.py
Log Message:
-----------
fix cmk/base/api doctests
Change-Id: I4775dee7d2fc9ff35d331e1618dcce67e661c604
Commit: 72f5f622156ecc90a57f4478971971d9f6fe1122
https://github.com/tribe29/checkmk/commit/72f5f622156ecc90a57f4478971971d9f…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2020-10-14 (Wed, 14 Oct 2020)
Changed paths:
A .werks/11511
M cmk/base/discovered_labels.py
M cmk/base/discovery.py
M cmk/utils/rulesets/ruleset_matcher.py
M tests/unit/cmk/base/test_discovered_labels.py
M tests/unit/cmk/base/test_discovery.py
Log Message:
-----------
11511 Host label dependent services are now discovered automatically
Change-Id: Iddeaae66517fd20402b43571387d00af9246b988
Commit: 9132ddc4c222fb15fa21ccebda7b4b57bb145776
https://github.com/tribe29/checkmk/commit/9132ddc4c222fb15fa21ccebda7b4b57b…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2020-10-14 (Wed, 14 Oct 2020)
Changed paths:
M cmk/gui/plugins/sidebar/main_menu.py
Log Message:
-----------
Add div for displaying search results
CMK-5776
Change-Id: I0307ef1e21b8743593a3935c078084834a3895b4
Commit: ffa51f8c8a9c93493580d29677c660b999f88441
https://github.com/tribe29/checkmk/commit/ffa51f8c8a9c93493580d29677c660b99…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2020-10-14 (Wed, 14 Oct 2020)
Changed paths:
M cmk/gui/plugins/sidebar/search.py
M cmk/gui/plugins/sidebar/wato.py
M tests/unit/cmk/gui/test_pages.py
A web/htdocs/js/modules/search.js
M web/htdocs/js/side_index.js
M web/htdocs/themes/facelift/scss/_mega_menu.scss
M web/htdocs/themes/facelift/scss/_snapins.scss
Log Message:
-----------
Add Setup Search and new Ajax Endpoints
* This commit adds a setup search to the setup menu
* The current ajax calls simply return a TODO string for now
* Furthermore, the content of the corresponding mega menu is hidden, when
results are displayed
Change-Id: I5cd21a5612febc7da2a964ab13a68eee38b06041
Commit: d8ce1517896dee44977bc687abb0065f64659f41
https://github.com/tribe29/checkmk/commit/d8ce1517896dee44977bc687abb0065f6…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-10-14 (Wed, 14 Oct 2020)
Changed paths:
M cmk/utils/_type_defs_result.py
M tests/unit/cmk/utils/test_type_defs_result.py
Log Message:
-----------
result: Implement `fold()`
Change-Id: I756069061f310f87c39a9ec00e9cf48b041524a6
Commit: 2c11a1b0df8d4b69c5e0d9b317f2fb45dd7a78ff
https://github.com/tribe29/checkmk/commit/2c11a1b0df8d4b69c5e0d9b317f2fb45d…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-10-14 (Wed, 14 Oct 2020)
Changed paths:
M cmk/gui/plugins/dashboard/single_metric.py
M cmk/gui/plugins/dashboard/utils.py
M web/htdocs/js/modules/figures/cmk_timeseries.js
M web/htdocs/themes/facelift/scss/_dashboard.scss
Log Message:
-----------
Service status border
For the moment the status border to service is rendered from the
single_value subplot, because I could insert that info in the plot
spec. Border is a separate subplot/component that can be hooked to the
figure base, yet the render information originates from the single value
recipe out of the python query. The component flexibility will then be
reused for other figure or a general refactor on the dashlet recipe
structure on future commits
- Display metric with unit scaling value
CMK-5743
Change-Id: I0dcba15b451333305404fbeec9d16d0dc9880742
Commit: 46d43c56e7d9ab71c5e863bc07def8d5c7698c7e
https://github.com/tribe29/checkmk/commit/46d43c56e7d9ab71c5e863bc07def8d5c…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2020-10-14 (Wed, 14 Oct 2020)
Changed paths:
M tests/Makefile
Log Message:
-----------
doctests: extend doctests to all of cmk/base
Change-Id: I148dc99ddfbc814b693f2736630532caed99f6dd
Commit: f7543eb781f9534771b12457404e17d19648a1fe
https://github.com/tribe29/checkmk/commit/f7543eb781f9534771b12457404e17d19…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-10-14 (Wed, 14 Oct 2020)
Changed paths:
M cmk/base/plugins/agent_based/domino_tasks.py
M cmk/base/plugins/agent_based/utils/ps.py
M cmk/gui/plugins/wato/check_parameters/domino_tasks.py
M cmk/gui/plugins/wato/check_parameters/ps.py
M tests/unit/cmk/base/plugins/agent_based/test_ps_check.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_domino_tasks_parameters.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_ps_parameters.py
Log Message:
-----------
ps: Cleanup & fix check parameters
Fixes a bug in the transformation of check parameters for the ps-checks
related to the fact that the Parameters object passed to check functions
by the new API is immutable. Also fixes a bug in the corresponding
transformation implemented in cmk/gui.
Also cleans up the check parameters for the check domino_tasks (which uses
the ps-functionality).
CMK-5806
Change-Id: I503565cb468d87ceed45d6fd427dfb6c2eb1e8ce
Commit: 323f144ad3fb8970c07b4ee49ac15d37c2e3b6da
https://github.com/tribe29/checkmk/commit/323f144ad3fb8970c07b4ee49ac15d37c…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-10-14 (Wed, 14 Oct 2020)
Changed paths:
M cmk/gui/watolib/changes.py
M cmk/gui/watolib/search.py
M cmk/update_config.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/plugins/wato/utils/test_sample_config.py
Log Message:
-----------
Create search index when setting up a new site and during
cmk-update-config
When setting up a new site, the search index needs to be created
initially, such that it can be used immediately. Furthermore, we
also re-build the index during cmk-update-config. This is also a
preparation for splitting the index into multiple smaller sub-
indices, which will allow us to do partial updates.
CMK-5866
Change-Id: I281434c317781fd86819ab650205c81e2a16bce7
Commit: edcdf60e539598fae702b2fb87b7df07611da15b
https://github.com/tribe29/checkmk/commit/edcdf60e539598fae702b2fb87b7df076…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-10-14 (Wed, 14 Oct 2020)
Changed paths:
A .werks/11510
A .werks/11511
M cmk/base/api/agent_based/checking_classes.py
M cmk/base/api/agent_based/inventory_classes.py
M cmk/base/api/agent_based/render.py
M cmk/base/api/agent_based/utils.py
M cmk/base/discovered_labels.py
M cmk/base/discovery.py
M cmk/base/plugins/agent_based/domino_tasks.py
M cmk/base/plugins/agent_based/utils/ps.py
M cmk/gui/plugins/dashboard/single_metric.py
M cmk/gui/plugins/dashboard/utils.py
M cmk/gui/plugins/sidebar/main_menu.py
M cmk/gui/plugins/sidebar/search.py
M cmk/gui/plugins/sidebar/wato.py
M cmk/gui/plugins/wato/check_parameters/domino_tasks.py
M cmk/gui/plugins/wato/check_parameters/ps.py
M cmk/gui/watolib/changes.py
M cmk/gui/watolib/search.py
M cmk/update_config.py
M cmk/utils/_type_defs_result.py
M cmk/utils/rulesets/ruleset_matcher.py
M tests/Makefile
M tests/unit/cmk/base/plugins/agent_based/test_ps_check.py
M tests/unit/cmk/base/test_discovered_labels.py
M tests/unit/cmk/base/test_discovery.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_domino_tasks_parameters.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_ps_parameters.py
M tests/unit/cmk/gui/plugins/wato/utils/test_sample_config.py
M tests/unit/cmk/gui/test_pages.py
M tests/unit/cmk/utils/test_type_defs_result.py
M web/htdocs/js/modules/figures/cmk_timeseries.js
A web/htdocs/js/modules/search.js
M web/htdocs/js/side_index.js
M web/htdocs/themes/facelift/scss/_dashboard.scss
M web/htdocs/themes/facelift/scss/_mega_menu.scss
M web/htdocs/themes/facelift/scss/_snapins.scss
Log Message:
-----------
Merge branch 'master' into test_weblate2
Change-Id: Ifab9e9e5063bcf337cbf3e1fc9aa58603a83f9e4
Compare:
https://github.com/tribe29/checkmk/compare/36da6dbe4800...edcdf60e5395