Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 0e4fbd19de275470c5d33c396b8486cd5c9e4a47
https://github.com/tribe29/checkmk/commit/0e4fbd19de275470c5d33c396b8486cd5…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-10-19 (Wed, 19 Oct 2022)
Changed paths:
A .werks/14815
M checks/fileinfo
Log Message:
-----------
14815 FIX fix crash, when no pattern matches
When no file matched the pattern, "value" is None. Comparisons between NoneType and integers are not allowed in newer Python versions.
Change-Id: I37a7e0bf0704d06bd585300bede54ad9fbc3efe2
closes: #517
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 4df4dcb9ab52162ccd8271dbcaaf4817a861df18
https://github.com/tribe29/checkmk/commit/4df4dcb9ab52162ccd8271dbcaaf4817a…
Author: Dirk Mayer <71777632+dirkhub(a)users.noreply.github.com>
Date: 2022-10-19 (Wed, 19 Oct 2022)
Changed paths:
A .werks/14815
M cmk/base/plugins/agent_based/utils/fileinfo.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_fileinfo_utils.py
Log Message:
-----------
14815 FIX fix crash, when no pattern matches
When no file matched the pattern, "value" is None. Comparisons between NoneType and integers are not allowed in newer Python versions.
Change-Id: I37a7e0bf0704d06bd585300bede54ad9fbc3efe2
closes: #517
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 99983f165bc7345ccd2a26d7b2a687d4d25affd5
https://github.com/tribe29/checkmk/commit/99983f165bc7345ccd2a26d7b2a687d4d…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2022-10-19 (Wed, 19 Oct 2022)
Changed paths:
A checkman/cisco_meraki_org_device_status
A checkman/cisco_meraki_org_sensor_temperature
A cmk/base/plugins/agent_based/cisco_meraki_org_device_info.py
A cmk/base/plugins/agent_based/cisco_meraki_org_device_status.py
A cmk/base/plugins/agent_based/cisco_meraki_org_sensor_readings.py
M cmk/base/plugins/agent_based/utils/cisco_meraki.py
M cmk/gui/plugins/wato/check_parameters/cisco_meraki.py
M cmk/gui/plugins/wato/special_agents/cisco_meraki.py
M cmk/special_agents/agent_cisco_meraki.py
A tests/unit/cmk/base/plugins/agent_based/test_cisco_meraki_org_device_info.py
A tests/unit/cmk/base/plugins/agent_based/test_cisco_meraki_org_device_status.py
A tests/unit/cmk/base/plugins/agent_based/test_cisco_meraki_org_sensor_readings.py
M tests/unit/cmk/special_agents/test_agent_cisco_meraki.py
Log Message:
-----------
cisco_meraki_org_{device_status,sensor_temperature}
Change-Id: I774c7d50cef95d5965bf75e8fe271aa28c1e1d43
Commit: c29e7bf5796e33a5fbd421496f8b35e378dbb010
https://github.com/tribe29/checkmk/commit/c29e7bf5796e33a5fbd421496f8b35e37…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2022-10-19 (Wed, 19 Oct 2022)
Changed paths:
R omd/packages/msitools/baked_container.msi
Log Message:
-----------
Remove unused msi file
I guess this was build once and committed by mistake?
Change-Id: I56f45a54631ed020b9156dd5dea1dc4d8a91132a
Compare: https://github.com/tribe29/checkmk/compare/bd3ce630f1a2...c29e7bf5796e
Branch: refs/heads/dashboard
Home: https://github.com/tribe29/checkmk
Commit: a189c59e46bf5b2e0decd865b61a79dfea5f79d0
https://github.com/tribe29/checkmk/commit/a189c59e46bf5b2e0decd865b61a79dfe…
Author: Mazen Alkatlabee <mazen.alkatlabee(a)tribe29.com>
Date: 2022-10-09 (Sun, 09 Oct 2022)
Changed paths:
A tsconfig.strict.json
Log Message:
-----------
add an extension config for tsconfig
Here we try to convert our javascript code to typescript
with the most strict configurations but to avoid having
to change them all at once we use tsconfig.strcit.json to
add each new changed typescript file here and then at the
end when we fix all files we adapt these compilerOptions
in the original tsconfig and delete this file
Change-Id: Ibe804adf2921b41ae01d9e2814ed33c2629e9f6c
Commit: b635eb0768eddea8d52acc6a7983c3f9679cd728
https://github.com/tribe29/checkmk/commit/b635eb0768eddea8d52acc6a7983c3f96…
Author: Mazen Alkatlabee <mazen.alkatlabee(a)tribe29.com>
Date: 2022-10-18 (Tue, 18 Oct 2022)
Changed paths:
M tsconfig.strict.json
M web/htdocs/js/modules/ajax.ts
M web/htdocs/js/modules/forms.ts
M web/htdocs/js/modules/graphs.ts
M web/htdocs/js/modules/help.ts
M web/htdocs/js/modules/page_menu.ts
M web/htdocs/js/modules/popup_menu.ts
M web/htdocs/js/modules/search.ts
M web/htdocs/js/modules/selection.ts
M web/htdocs/js/modules/service_discovery.ts
M web/htdocs/js/modules/sidebar.ts
M web/htdocs/js/modules/sla.ts
M web/htdocs/js/modules/utils.ts
M web/htdocs/js/modules/wato.ts
Log Message:
-----------
fix all ts errors in ajax.ts, utils.ts and selection.ts
after adding an extended config file for tsconfig.json
I fixed all showen errors from tsc with the
most stricted options including noImplicitAny
so I added types where ever I could. There are
however still some places where it's a bit difficult
to tell what type the variable has, so I added an explicit
any type which we should figure out later.
Change-Id: Iadf84780bb1a5c8ef7b1bd078f2881cceb838625
Compare: https://github.com/tribe29/checkmk/compare/a189c59e46bf%5E...b635eb0768ed
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 9decfeea4edf5ef4320cee52e732ee7c558e997d
https://github.com/tribe29/checkmk/commit/9decfeea4edf5ef4320cee52e732ee7c5…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-10-18 (Tue, 18 Oct 2022)
Changed paths:
A .werks/14636
M cmk/base/packaging.py
M cmk/gui/watolib/activate_changes.py
M cmk/update_config.py
M cmk/utils/diagnostics.py
M cmk/utils/packaging.py
M cmk/utils/paths.py
M omd/packages/check_mk/update-pre-hooks/01_mkp-disable-outdated
M tests/unit/cmk/base/test_diagnostics.py
M tests/unit/cmk/utils/test_packaging.py
M tests/unit/cmk/utils/test_paths.py
Log Message:
-----------
14636 Extension package manager: Change in GUI workflows
This is a squash of the following commits:
1st: rename 'remove' and 'dis/enable'
Unfortunately we need the names to avoid collision and confusion.
The term "block" is not meant to stay, the functionality will be
consolidated in the end.
2nd: split up upload & installation
3rd: 14636 Extension package manager: Change in GUI workflows
4th: always create new MKPs
5th: create enabled packages during update config
6th: consolidate old and new disabeling concepts
7th: update installed packages
8th: Update plugins before loading config
A vanished ruleset result in all configured rules for that ruleset to be dropped irreversably, so it is vital to update the plugins first.
9th: fix typo
10th: fix typo
11th: improve error message
12th: actually call update actions
Change-Id: If8e7e120458f036b607445c2cf59d61d0f79208a