Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5c0edad9796dd19bc0cd13711890ef1d9eee75bd
https://github.com/tribe29/checkmk/commit/5c0edad9796dd19bc0cd13711890ef1d9…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-05-23 (Mon, 23 May 2022)
Changed paths:
M cmk/base/agent_based/data_provider.py
M cmk/base/crash_reporting.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
M tests/unit/cmk/base/agent_based/test_data_provider_parsed_sections_broker.py
M tests/unit/cmk/base/agent_based/test_data_provider_sections_parser.py
M tests/unit/cmk/base/agent_based/test_utils.py
Log Message:
-----------
make host name available in section crash report
Preperation for CMK-10474.
Change-Id: Iba4258329344edc0d3241571c43835845617dfce
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 4ca788289a54c76da6fee1fda9ebb81612552260
https://github.com/tribe29/checkmk/commit/4ca788289a54c76da6fee1fda9ebb8161…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-05-23 (Mon, 23 May 2022)
Changed paths:
M cmk/base/agent_based/data_provider.py
M cmk/base/crash_reporting.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
M tests/unit/cmk/base/agent_based/test_data_provider_parsed_sections_broker.py
M tests/unit/cmk/base/agent_based/test_data_provider_sections_parser.py
M tests/unit/cmk/base/agent_based/test_utils.py
Log Message:
-----------
make host name available in section crash report
Preperation for CMK-10474.
Change-Id: Iba4258329344edc0d3241571c43835845617dfce
Commit: 510c9380ec5f9c374f71bc2131bd656bb4664632
https://github.com/tribe29/checkmk/commit/510c9380ec5f9c374f71bc2131bd656bb…
Author: Tim Peisker <tim.peisker(a)tribe29.com>
Date: 2022-05-23 (Mon, 23 May 2022)
Changed paths:
M tests/unit/cmk/base/plugins/agent_based/test_job.py
Log Message:
-----------
job: simplified unit test structure
Change-Id: I9f268bea7f5cad60439c75fe7639ca261b03fe81
Commit: a1bb5ed53a20cc030fe56444789c1227cba540b1
https://github.com/tribe29/checkmk/commit/a1bb5ed53a20cc030fe56444789c1227c…
Author: Tim Peisker <tim.peisker(a)tribe29.com>
Date: 2022-05-23 (Mon, 23 May 2022)
Changed paths:
A .werks/13987
M cmk/base/plugins/agent_based/job.py
A cmk/gui/plugins/metrics/job.py
M tests/unit/cmk/base/plugins/agent_based/test_job.py
Log Message:
-----------
13987 FIX job: replace useless start time metric with job age
SUP-9877
Change-Id: Ia2465c1db859baf84b91cab3f715ac284c72c3b7
Compare: https://github.com/tribe29/checkmk/compare/0dbe8dd7c134...a1bb5ed53a20
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: ea0dadb329738e959ba7372c8e2d4b093b7206dc
https://github.com/tribe29/checkmk/commit/ea0dadb329738e959ba7372c8e2d4b093…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2022-05-23 (Mon, 23 May 2022)
Changed paths:
M cmk/gui/htmllib/html.py
M cmk/gui/pages.py
M cmk/gui/type_defs.py
A cmk/gui/utils/csrf_token.py
M tests/unit/cmk/gui/test_userdb.py
M web/htdocs/js/modules/ajax.js
Log Message:
-----------
CSRF framework introduction
Previously the mitigation for CSRF were the transaction ids. Since they
are not used everywhere and not usable everywhere a new mitigation is
implemented.
The CSRF token is bound on the server side to the session and is a UUID.
It is written to every page as a JavaScript variable and included in all
forms as a hidden field.
The Page class now has a method to validate the existence and
correctness of this CSRF token and will raise an error if no token or an
invalid one is provided.
If no session context is present, no token is written and none is
checked!
Change-Id: I5539eb30520efa10f77c17c64a29c67bf1af39f3
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 0dbe8dd7c134425c10716e569037121beb352355
https://github.com/tribe29/checkmk/commit/0dbe8dd7c134425c10716e569037121be…
Author: Philipp Siegmantel <philipp.siegmantel(a)tribe29.com>
Date: 2022-05-23 (Mon, 23 May 2022)
Changed paths:
A .werks/13946
M omd/Licenses.csv
A web/htdocs/themes/facelift/images/icon_kubernetes.svg
R web/htdocs/themes/facelift/images/kubernetes_logo.svg
Log Message:
-----------
Add Kubernetes icon to menu entries
With this werk, an icon is shown next to the menu item Kubernetes in the Dashboards menu.
CMK-10244
Change-Id: Ie2f5db793a9cc0fd2c4d1d3fc1669f09ad0ce55d
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c04bcd29fc1fd1d0cfd7f020ddd5c074f384757a
https://github.com/tribe29/checkmk/commit/c04bcd29fc1fd1d0cfd7f020ddd5c074f…
Author: Konstantin Baikov <konstantin.baikov(a)tribe29.com>
Date: 2022-05-23 (Mon, 23 May 2022)
Changed paths:
M cmk/special_agents/agent_proxmox_ve.py
Log Message:
-----------
Fix a bug if duration string is more than 24 hours
CMK-9146
In a rare occasion if the backup takes more than 24
hours the standard datetime string parsing fails.
So the manual parsing and feeding bits to timedelta object
solves the problem
Change-Id: I9a984ceb4ca4084fb534e4ff41d1ff3d4c6e6407