Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: dbbd4dc24b08d2051b1f3872c9ca1313e5b6120f
https://github.com/tribe29/checkmk/commit/dbbd4dc24b08d2051b1f3872c9ca1313e…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2020-12-02 (Wed, 02 Dec 2020)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/bi.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_bi.py
Log Message:
-----------
BI API rule/aggr endpoints: minor cleanup in parameter handling
Change-Id: I1564dbb313a7780736ed7bcc70baaf4a2bbcab00
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 93379135358b4a7113b5d55fc0b76fb5e24e3d2d
https://github.com/tribe29/checkmk/commit/93379135358b4a7113b5d55fc0b76fb5e…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2020-12-02 (Wed, 02 Dec 2020)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/bi.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_bi.py
Log Message:
-----------
BI API rule/aggr endpoints: minor cleanup in parameter handling
Change-Id: I1564dbb313a7780736ed7bcc70baaf4a2bbcab00
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 50d3eda43d983ebbf6f14a48588ab5690203af8c
https://github.com/tribe29/checkmk/commit/50d3eda43d983ebbf6f14a48588ab5690…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-12-02 (Wed, 02 Dec 2020)
Changed paths:
R .werks/11616
A .werks/11618
Log Message:
-----------
Fix werk number mixup
11616 was already used by a 1.6.0 fix
Change-Id: I199a6772282f1c1ec6f33f60c69743c25b016c93
Commit: f5ae76ff8f1b83949c83788bf27f87218d7f2325
https://github.com/tribe29/checkmk/commit/f5ae76ff8f1b83949c83788bf27f87218…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-12-02 (Wed, 02 Dec 2020)
Changed paths:
A .werks/11616
M cmk/gui/pagetypes.py
Log Message:
-----------
11616 FIX Fix accidental publishing of cloned user elements (e.g. bookmark lists)
When a user clones e.g. a public shared bookmark list of another user, the
"public" flag was inherited during that clone operation and the cloned bookmark
list was shared to other users despite the fact that the user was not permitted
to share things to other users.
This change adds an information about the visibility to other users to the edit
page of these elements: "The view is only visible to you. You can not share it,
because you don't have the permission to share it."
The permission of the owner to share elements is now explicitly checked when
trying accessing the elements as another user.
Besides the bookmark list other elements like custom snapins, custom graphs,
forecast graphs, SLAs, graph collections and graph tunings were also affected.
Change-Id: Ib73fd6ec0b0baccc3365668532161eb04575d006
Compare: https://github.com/tribe29/checkmk/compare/da31ece90223...f5ae76ff8f1b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: da31ece9022398d25e6883975225c6efc2fbe96e
https://github.com/tribe29/checkmk/commit/da31ece9022398d25e6883975225c6efc…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-12-02 (Wed, 02 Dec 2020)
Changed paths:
M livestatus/src/TableStatus.cc
Log Message:
-----------
Refactoring: Use the MonitoringCore in a consistent way in TableStatus.
Change-Id: I3c692529d6295930777f9cc4540035239d7b3e98
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: e99eb3448d407408f4c29dd232bcabff064a44ca
https://github.com/tribe29/checkmk/commit/e99eb3448d407408f4c29dd232bcabff0…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-12-02 (Wed, 02 Dec 2020)
Changed paths:
M livestatus/src/Query.cc
M livestatus/src/Table.cc
M livestatus/src/Table.h
M livestatus/src/TableContactGroups.cc
M livestatus/src/TableContactGroups.h
M livestatus/src/TableContacts.cc
M livestatus/src/TableContacts.h
M livestatus/src/TableHostGroups.cc
M livestatus/src/TableHostGroups.h
M livestatus/src/TableHosts.cc
M livestatus/src/TableHosts.h
M livestatus/src/TableServiceGroups.cc
M livestatus/src/TableServiceGroups.h
M livestatus/src/TableServices.cc
M livestatus/src/TableServices.h
Log Message:
-----------
Refactoring: Renamed Table::findObject() and its parameter.
Change-Id: I9fb935643afd937ba7a6146bf881436fb23a41d8
Commit: a15857279c27362d35e1ac19d9003d4a80164585
https://github.com/tribe29/checkmk/commit/a15857279c27362d35e1ac19d9003d4a8…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-12-02 (Wed, 02 Dec 2020)
Changed paths:
M livestatus/src/StringUtils.cc
M livestatus/src/StringUtils.h
M livestatus/src/TableServices.cc
Log Message:
-----------
Refactoring: Extract a function to split a composite key into 2 parts.
Added a 3-part version, too, we will need it soon.
Change-Id: Idcf4c73112afc5bbc25d343c775b29ed283d1730
Commit: 3dffb49bdbee77231fb4b174ecb9dded735426f3
https://github.com/tribe29/checkmk/commit/3dffb49bdbee77231fb4b174ecb9dded7…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-12-02 (Wed, 02 Dec 2020)
Changed paths:
M livestatus/src/TableStatus.cc
Log Message:
-----------
Refactoring: Use the MonitoringCore in a consistent way in TableStatus.
Change-Id: I3c692529d6295930777f9cc4540035239d7b3e98
Compare: https://github.com/tribe29/checkmk/compare/beb7b3a5ae7b...3dffb49bdbee
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 7a42955395ca1dc1b41458dfc9332207eba6595b
https://github.com/tribe29/checkmk/commit/7a42955395ca1dc1b41458dfc9332207e…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-12-02 (Wed, 02 Dec 2020)
Changed paths:
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg.h
M agents/wnx/watest/test-cfg.cpp
M agents/wnx/watest/test-upgrade.cpp
M agents/wnx/watest/test_tools.cpp
M agents/wnx/watest/test_tools.h
Log Message:
-----------
[CMK-6598] - repair determination of the installation type
- determine type of installation from existence of check_mk.install.yml
- add temporary file system class for testing config
- fix few unit-tests
Change-Id: I23a2d388b4a9d342d639b6f84fb9a32da67976b0
Commit: bd10f265138f7d96e684648276a028c7a16a3e92
https://github.com/tribe29/checkmk/commit/bd10f265138f7d96e684648276a028c7a…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-12-02 (Wed, 02 Dec 2020)
Changed paths:
M agents/wnx/install/Product.wxs
M agents/wnx/src/engine/install_api.cpp
M agents/wnx/src/engine/install_api.h
M agents/wnx/src/engine/upgrade.cpp
Log Message:
-----------
[CMK-6461] - enable processing of the flag Migration in MSI Installer Dialog box
Not supported by unit tests: difficult.
Change-Id: I04ba242ae37ab8047eee2690210fa6631a0b75f0
Compare: https://github.com/tribe29/checkmk/compare/37bbe85cd5fb...bd10f265138f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: cc24f8f25e82b5f0056afe425afa093e76b33b5e
https://github.com/tribe29/checkmk/commit/cc24f8f25e82b5f0056afe425afa093e7…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-12-02 (Wed, 02 Dec 2020)
Changed paths:
M cmk/base/checkers/agent.py
M tests/unit/cmk/base/checkers/test_agent.py
Log Message:
-----------
Move cache handling out of the parser #2
because SRP 😛
Now it is clear that the parser does not parse as much as it
separates the piggybacked sections from the not-piggybacked ones.
CMK-6516
Change-Id: I29746ad2063fb4bdbbd72dc87e74fc9c4d9ce21a
Commit: 047ae5d46834aa08bc13566520f7c4d1749a4ded
https://github.com/tribe29/checkmk/commit/047ae5d46834aa08bc13566520f7c4d17…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-12-02 (Wed, 02 Dec 2020)
Changed paths:
M cmk/base/checkers/agent.py
M tests/unit/cmk/base/checkers/test_agent.py
Log Message:
-----------
Group related classes
Nest the section header parser under the section parser.
CMK-6516
Change-Id: I04adf5ae12c5e86f995d0227eb1336b44a06d150
Commit: 8667251bb05428281d890b0eaed66ecdca4154ba
https://github.com/tribe29/checkmk/commit/8667251bb05428281d890b0eaed66ecdc…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-12-02 (Wed, 02 Dec 2020)
Changed paths:
M cmk/base/checkers/agent.py
M cmk/base/checkers/snmp.py
M tests/unit/cmk/base/checkers/test_agent.py
Log Message:
-----------
Consistently handle persisted section in SNMP + Agent
CMK-6516
Change-Id: Ie440a468e5736833e6b59b1493360a1177550b7b
Commit: 0dfa36a6e1a04378a0f8531426c86e13e39f369e
https://github.com/tribe29/checkmk/commit/0dfa36a6e1a04378a0f8531426c86e13e…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-12-02 (Wed, 02 Dec 2020)
Changed paths:
M cmk/base/checkers/agent.py
M cmk/base/checkers/host_sections.py
M cmk/base/checkers/snmp.py
M cmk/base/checkers/type_defs.py
M cmk/fetchers/snmp.py
M cmk/snmplib/type_defs.py
M tests/unit/cmk/base/checkers/test_agent.py
Log Message:
-----------
Rename SectionContent -> RawDataSection
The Agent parser does not really parse the data but rather cuts it into
smaller pieces. The typing should reflect this to make the code easier
to understand.
Change-Id: I5d92562cdc207591eb0c7712267832fb0a8d1a18
Compare: https://github.com/tribe29/checkmk/compare/5df3b585ae3f...0dfa36a6e1a0