Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: c76e0d99c96bd23432e3376fa4d6b96666eceebf
https://github.com/tribe29/checkmk/commit/c76e0d99c96bd23432e3376fa4d6b9666…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-01-26 (Wed, 26 Jan 2022)
Changed paths:
M agents/Makefile
Log Message:
-----------
factor out cmk-agent-ctl target
Change-Id: I4a18e74465ad867224cd33a2f205678f1196e0d3
Commit: 0711e4750dbf129fa7d63e5e1e67e701e2e193d9
https://github.com/tribe29/checkmk/commit/0711e4750dbf129fa7d63e5e1e67e701e…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-01-26 (Wed, 26 Jan 2022)
Changed paths:
M scripts/run-cargo-command
Log Message:
-----------
fix dropped arguments
compare:
$ moo() { A=$1; shift; B=$*; quack $A $B; }
$ quack() { echo $1; echo $2; }
$ moo "123" "--foo --bar"
123
--foo
Change-Id: I986a6c26c72d77c7693742723a8166e6475322be
Commit: 1bce5d7e9383c961b2bc06e2a5f377c6c900cbbf
https://github.com/tribe29/checkmk/commit/1bce5d7e9383c961b2bc06e2a5f377c6c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-01-26 (Wed, 26 Jan 2022)
Changed paths:
M cmk/gui/watolib/tags.py
Log Message:
-----------
Untangle TagConfigFile and WatoSimpleConfigFile
The tag configuration is not as simple as the WatoSimpleConfigFile base
class expects it. The implementation does not fit with the existing file
content. To be able to improve the typing of WatoSimpleConfigFile in
the next step we need to separate both.
Change-Id: I9e06ec80fb9d26f3511c509ae4e28262ea944dde
Commit: 8ed95ff35b53c4db3683d29b1d631669ae3a2633
https://github.com/tribe29/checkmk/commit/8ed95ff35b53c4db3683d29b1d631669a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-01-26 (Wed, 26 Jan 2022)
Changed paths:
M cmk/gui/plugins/wato/utils/simple_modes.py
M cmk/gui/watolib/password_store.py
M cmk/gui/watolib/passwords.py
M cmk/gui/watolib/predefined_conditions.py
M cmk/gui/watolib/simple_config_file.py
Log Message:
-----------
Add type hints to WatoSimpleConfigFile
Change-Id: I925572f58733c3ac8672ba34cd7569f2b89263d5
Commit: 31e47a6fe5ae6bc6466b73dedc2db512bf88d2aa
https://github.com/tribe29/checkmk/commit/31e47a6fe5ae6bc6466b73dedc2db512b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-01-26 (Wed, 26 Jan 2022)
Changed paths:
M cmk/gui/watolib/password_store.py
M cmk/gui/watolib/passwords.py
A tests/unit/cmk/gui/watolib/test_watolib_password_store.py
Log Message:
-----------
Add type hints and tests for PasswordStore
This action uncovered a bug in sharing passwords with other user group.
This issue will be fixed with the next commit.
Change-Id: Ibe060ebd4ab61735c77048caec8e698ed356dc81
Commit: c6cb5288bd9a49d1922a9155bc9aa4cf74cfbd98
https://github.com/tribe29/checkmk/commit/c6cb5288bd9a49d1922a9155bc9aa4cf7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-01-26 (Wed, 26 Jan 2022)
Changed paths:
A .werks/13632
M cmk/gui/watolib/password_store.py
M tests/unit/cmk/gui/watolib/test_watolib_password_store.py
Log Message:
-----------
13632 FIX Password store: Fix sharing passwords with other contact group members
In the password store it is possible to save a password entry and share it with members
of other contact groups. The members of these groups can then use the passwords in their
Checkmk configuration.
The sharing based on contact group memberships did not work at all, because the
matching of the contact groups a user has did not work. The result is that a
shared password would not be displayed for members of the contact group.
Change-Id: I775a01be63736bcb7348fc31d120e57e684abe66
Commit: 7e23178edd0c41e9a286aa9d314d74d119941c34
https://github.com/tribe29/checkmk/commit/7e23178edd0c41e9a286aa9d314d74d11…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-01-26 (Wed, 26 Jan 2022)
Changed paths:
M cmk/gui/wato/pages/password_store.py
Log Message:
-----------
Improve type hints of password store pages
Change-Id: Iae3fcf31339d5faec776dcecf71f9beead425005
Commit: 7e23d9da8431e2dcdcad3f68cf790bf8e461615a
https://github.com/tribe29/checkmk/commit/7e23d9da8431e2dcdcad3f68cf790bf8e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-01-26 (Wed, 26 Jan 2022)
Changed paths:
M cmk/gui/plugins/wato/utils/simple_modes.py
M cmk/gui/wato/pages/password_store.py
Log Message:
-----------
Add type hints to simple WATO modes
This allows an improvement in the password store page type hints.
Change-Id: I49ad12ca9474241cbec3bf675a371be564113cfa
Commit: 107cdd379bc2b61939120a2080cfd9a5f3f93df1
https://github.com/tribe29/checkmk/commit/107cdd379bc2b61939120a2080cfd9a5f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-01-26 (Wed, 26 Jan 2022)
Changed paths:
M cmk/gui/plugins/userdb/ldap_connector.py
M cmk/gui/wato/pages/password_store.py
M cmk/gui/watolib/password_store.py
M cmk/gui/watolib/passwords.py
M cmk/utils/password_store.py
M tests/unit/checks/test_agent_mqtt.py
M tests/unit/cmk/gui/watolib/test_watolib_password_store.py
M tests/unit/cmk/special_agents/test_agent_mqtt.py
M tests/unit/cmk/utils/test_password_store.py
Log Message:
-----------
Add type hints to cmk.utils.password_store
Uncovered one unhandled error case. Nice :-).
Change-Id: I566244dcccae1621704c5142a3cd87e0370388e4
Compare:
https://github.com/tribe29/checkmk/compare/42c414f52b04...107cdd379bc2