Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 4fdb74f8de72fa2b59a9247959aa948338351000
https://github.com/tribe29/checkmk/commit/4fdb74f8de72fa2b59a9247959aa94833…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
M checks/agent_gcp
M cmk/special_agents/agent_gcp.py
M tests/unit/checks/test_agent_gcp.py
Log Message:
-----------
fix gcp agent cli parsing
Change-Id: I126dc2b7652e1636a7f993fd69c9b32ba476a3f1
Commit: baa0613e6295cd1245ce8e9fc13a75de374f58c2
https://github.com/tribe29/checkmk/commit/baa0613e6295cd1245ce8e9fc13a75de3…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
M checks/agent_gcp
M cmk/special_agents/agent_gcp.py
M tests/unit/checks/test_agent_gcp.py
M tests/unit/cmk/special_agents/test_agent_gcp.py
Log Message:
-----------
Add excecution day to gcp agent
previously only month. But for the status monitoring we also need to
know relative to what day information should be displayed.
Change-Id: If8b345eda5f974da469249a086c171c333cb7654
Commit: b82683d21bcf888062736f83e6e33fc30ec123a6
https://github.com/tribe29/checkmk/commit/b82683d21bcf888062736f83e6e33fc30…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
M cmk/special_agents/agent_gcp.py
M tests/unit/cmk/special_agents/test_agent_gcp.py
Log Message:
-----------
Add gcp service health section
download incident history json from https://status.cloud.google.com/
Change-Id: Iaede2c4d7e5d9aed27e17daef16ae2eaf11b4a0b
Compare: https://github.com/tribe29/checkmk/compare/6482ad4ec687...b82683d21bcf
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 7a883960d340e07bf138edbeef84203d5838a0e0
https://github.com/tribe29/checkmk/commit/7a883960d340e07bf138edbeef84203d5…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
A .werks/14682
M livestatus/src/NagiosCore.cc
M livestatus/src/test/test_MacroExpander.cc
M livestatus/src/test/test_utilities.cc
Log Message:
-----------
14682 FIX Guard Livestatus against Nagios custom variables with an empty value.
When Nagios is configured with custom variables having an empty value,
various Livestatus queries can crash the Nagios core. This has been fixed.
Reported by GitHub user ronansalmon, including a similar fix.
Change-Id: I4376ef4e5e37303b62e221e3b3fa091c90dc6022
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 25cc9979a91a1af9b07fb8f6cf8f96325380a59d
https://github.com/tribe29/checkmk/commit/25cc9979a91a1af9b07fb8f6cf8f96325…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
A .werks/14682
M livestatus/src/NagiosCore.cc
M livestatus/src/test/test_MacroExpander.cc
M livestatus/src/test/test_utilities.cc
Log Message:
-----------
14682 FIX Guard Livestatus against Nagios custom variables with an empty value.
When Nagios is configured with custom variables having an empty value,
various Livestatus queries can crash the Nagios core. This has been fixed.
Reported by GitHub user ronansalmon, including a similar fix.
Change-Id: I4376ef4e5e37303b62e221e3b3fa091c90dc6022
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 267e3104d51c4a80b8c33ea2c087bf79aa94c5bd
https://github.com/tribe29/checkmk/commit/267e3104d51c4a80b8c33ea2c087bf79a…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
A .werks/14167
M cmk/gui/pagetypes.py
M cmk/gui/visuals.py
Log Message:
-----------
14167 Improved loading times of user configured graphs/views/dashboards/reports
Configurations with hundreds or thousands of custom visualization elements such as custom graphs suffered
from slow page rendering, because the configuration files usually become quite large.
To improve the loading time, an attempt is now always made to load a cached version of the file in question.
The cached version is located in the tmpfs directory and also uses an optimized file format to reduce the parsing time by a
factor of 10.
Change-Id: Ibeacbf4488d9cf138556d5bad8146eac488afbaa
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 659b5d1e84d0a17e124f08e53e79d86474e0287a
https://github.com/tribe29/checkmk/commit/659b5d1e84d0a17e124f08e53e79d8647…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
A .werks/14682
M livestatus/src/NagiosCore.cc
M livestatus/src/test/test_MacroExpander.cc
M livestatus/src/test/test_utilities.cc
Log Message:
-----------
14682 FIX Guard Livestatus against Nagios custom variables with an empty value.
When Nagios is configured with custom variables having an empty value,
various Livestatus queries can crash the Nagios core. This has been fixed.
Reported by GitHub user ronansalmon, including a similar fix.
Change-Id: I4376ef4e5e37303b62e221e3b3fa091c90dc6022
Commit: e8cb5254a1ea6fa230842c4ee1c4de39b007ca69
https://github.com/tribe29/checkmk/commit/e8cb5254a1ea6fa230842c4ee1c4de39b…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
A .werks/13731
M cmk/gui/plugins/views/builtin_inventory_plugins.py
M cmk/gui/views/__init__.py
M cmk/gui/views/inventory.py
M tests/unit/cmk/gui/views/test_views_inventory.py
Log Message:
-----------
Automatically make table view if 'view' in display hint
- Cleanup old table view registrations
Change-Id: I96a96b3898dcc0490570c4178454e1981f36bb5e
Commit: 6482ad4ec6872d88f9441fe8a08e6e3d71642115
https://github.com/tribe29/checkmk/commit/6482ad4ec6872d88f9441fe8a08e6e3d7…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
A .werks/14167
M cmk/gui/pagetypes.py
M cmk/gui/visuals.py
Log Message:
-----------
14167 Improved loading times of user configured graphs/views/dashboards/reports
Configurations with hundreds or thousands of custom visualization elements such as custom graphs suffered
from slow page rendering, because the configuration files usually become quite large.
To improve the loading time, an attempt is now always made to load a cached version of the file in question.
The cached version is located in the tmpfs directory and also uses an optimized file format to reduce the parsing time by a
factor of 10.
Change-Id: Ibeacbf4488d9cf138556d5bad8146eac488afbaa
Compare: https://github.com/tribe29/checkmk/compare/18c9e1e30e51...6482ad4ec687
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 0be38383edbfb190920877ddd37e90d6c67d7feb
https://github.com/tribe29/checkmk/commit/0be38383edbfb190920877ddd37e90d6c…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
A .werks/12523
M web/htdocs/js/modules/search.js
Log Message:
-----------
12523 FIX Mega menu: Fix 'Show all topics' button in search
When searching within either the 'Monitor' or the 'Setup' menu, extended topics (after clicking 'Show all results') could not be collapsed properly. This is fixed so the 'Show all topics' button brings back all search results with collapsed topics of no more than 10 entries.
Change-Id: Iee0fc309c50610f050a52576a6cce5a51ff9c93a
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 3f57c1549b4a51affa4c83ac13b3f1f955d19afb
https://github.com/tribe29/checkmk/commit/3f57c1549b4a51affa4c83ac13b3f1f95…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
M web/htdocs/themes/facelift/scss/_mega_menu.scss
Log Message:
-----------
Mega menu: Fix 'show more' for single-column menu
When the 'Monitor' or 'Setup' menu was displayed as a single column
(monitors of great height), the 'show more' button was rendered outside
of the menu.
Change-Id: I094755d64e0375bfee7713b03ad20011aa9365e6
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d2547c963ee98264c0a3b87bd8249f27c6fd21e2
https://github.com/tribe29/checkmk/commit/d2547c963ee98264c0a3b87bd8249f27c…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
M bandit.yaml
M tests/Makefile
Log Message:
-----------
bandit: severity level MEDIUM
* set bandit severity level to medium
* exclude most existing bandit medium issues for now, so we can check
them all individually
* remove some obsolete bandit excludes
Change-Id: I3d167cb1f9197ffd6421a68c9635203148b62c99
Commit: 3c8a9f3801b2a7ae3dbaaca0371f749f4acc4580
https://github.com/tribe29/checkmk/commit/3c8a9f3801b2a7ae3dbaaca0371f749f4…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
M cmk/gui/visuals.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/utils/bi/bi_compiler.py
M cmk/utils/store/__init__.py
Log Message:
-----------
add load_object_from_pickle_file
Disambiguate from load_pickled_object_file
Change-Id: I285b3edd47430441cd63b200922bf755edb2d077
Commit: 91d76f292a96efbcbab40e2762eb50324de91bd5
https://github.com/tribe29/checkmk/commit/91d76f292a96efbcbab40e2762eb50324…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
M bandit.yaml
M cmk/base/config.py
M cmk/utils/config_path.py
M tests/bandit-nosec-markers/bandit-exclusions.md
Log Message:
-----------
bandit bans pickle.load
Calls to pickle.load now make bandit fail. Existing calls have been
checked and annotated.
Change-Id: I2fc23f6cd649c285492775a83a93fc67e4f39f9e
Commit: f6f48b48e174d04066b1b05c4595840ad086f1c9
https://github.com/tribe29/checkmk/commit/f6f48b48e174d04066b1b05c4595840ad…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2022-08-04 (Thu, 04 Aug 2022)
Changed paths:
M agents/plugins/apache_status.py
M agents/plugins/mk_tinkerforge.py
M agents/plugins/nginx_status.py
M agents/plugins/unitrends_replication.py
M bandit.yaml
M cmk/notification_plugins/mail.py
M cmk/special_agents/agent_allnet_ip_sensoric.py
M tests/bandit-nosec-markers/bandit-exclusions.md
Log Message:
-----------
bandit bans urllib.urlopen
Calls to urllib.urlopen now make bandit fail. Existing calls have been
checked and annotated.
Change-Id: I9897428736c98cbeba869f895e820e844869dba3
Compare: https://github.com/tribe29/checkmk/compare/22729e9ed8ab...f6f48b48e174