Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: eb47e47fb1cf9efce818e9845cd7144e69851667
https://github.com/tribe29/checkmk/commit/eb47e47fb1cf9efce818e9845cd7144e6…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M buildscripts/scripts/stages.yml
M tests/Makefile
Log Message:
-----------
No need to pass around RESULTS in various places.
Change-Id: Ie55054522928a066a1b432e113711949e237671a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9654af594a07b228b14548d3909b4b329df1f502
https://github.com/tribe29/checkmk/commit/9654af594a07b228b14548d3909b4b329…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M package-lock.json
M package.json
M web/htdocs/js/modules/bi.ts
M web/htdocs/js/modules/figures/cmk_figures.ts
M web/htdocs/js/modules/figures/cmk_stats.ts
M web/htdocs/js/modules/figures/cmk_table.ts
Log Message:
-----------
d3/types: some example fixes, remaining typing problem are ts-ignore
Change-Id: I08b201b602be7e57ae6e7cbdaaf7ea4c42f337be
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e38d3fc57344c6f1bb74f88c77272591296efafd
https://github.com/tribe29/checkmk/commit/e38d3fc57344c6f1bb74f88c772725912…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M cmk/gui/plugins/userdb/utils.py
M cmk/gui/userdb/__init__.py
M cmk/gui/userdb/ldap_connector.py
M cmk/gui/userdb/store.py
Log Message:
-----------
userdb: improve locked/multisite/non_contact attributes types
Change-Id: I6c4566def5779c83b1e65fec7e39361d6383448d
Commit: 97c796ac1f3dbbc34961ad99cb5bb4f284493411
https://github.com/tribe29/checkmk/commit/97c796ac1f3dbbc34961ad99cb5bb4f28…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M cmk/gui/userdb/saml2/connector.py
M cmk/gui/wato/pages/users.py
M tests/unit/cmk/gui/userdb/saml2/test_connector.py
Log Message:
-----------
SAML user connector: introduce locked attributes
Some user attributes are managed by the connector (SAML/LDAP/AD) and
should not be editable via the GUI. These attributes should be included
in a list of locked attributes.
"password" is a user attribute that should always be included, since
login is delegated to an identity provider. Other managed attributes are
not yet implemented.
CMK-11931
Change-Id: I812358666047abef2ca7389a8d46ba1ef483115c
Commit: 93d39be0e7188044662cba93298f9421628ff9d5
https://github.com/tribe29/checkmk/commit/93d39be0e7188044662cba93298f94216…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M cmk/gui/userdb/saml2/connector.py
M tests/unit/cmk/gui/userdb/saml2/conftest.py
M tests/unit/cmk/gui/userdb/saml2/test_connector.py
M tests/unit/cmk/gui/userdb/saml2/test_interface.py
M tests/unit/cmk/gui/wato/pages/test_saml2.py
Log Message:
-----------
SAML: improve raw config type
Change-Id: I024ff12b6934f449a7ec33f91957a6a433d82f11
Commit: 57448d4563c3f4b555cb6f4ce2b267eedca6e5c3
https://github.com/tribe29/checkmk/commit/57448d4563c3f4b555cb6f4ce2b267eed…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M scripts/run-prettier
M web/htdocs/js/modules/graphs.ts
M web/htdocs/js/modules/service_discovery.ts
M web/htdocs/js/modules/valuespecs.ts
M web/htdocs/themes/facelift/scss/_pages.scss
Log Message:
-----------
Fix execution of prettier
Before the prettied files where printed on stdout, but no actual check
was executed, it always had return_code=0
Change-Id: Id871a2de7a77ab481371154b79b6a21d4c5bead7
Compare: https://github.com/tribe29/checkmk/compare/287d340ba42a...57448d4563c3
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 77b84806c1995719198a1f17883f8ed92a87be8f
https://github.com/tribe29/checkmk/commit/77b84806c1995719198a1f17883f8ed92…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
R omd/packages/python3-mod_wsgi/mod_wsgi-4.7.0.tar.gz
A omd/packages/python3-mod_wsgi/mod_wsgi-4.9.4.tar.gz
M omd/packages/python3-mod_wsgi/python3-mod_wsgi.make
Log Message:
-----------
Update mod_wsgi
CVE-2022-2255 (Checkmk is not affected)
Change-Id: Id02f15ad6666a691f53d8138a8ff1bc0acadf4ea
Commit: 62c13cde9930f4a1ec3b81a1ffef5ed10f4309bd
https://github.com/tribe29/checkmk/commit/62c13cde9930f4a1ec3b81a1ffef5ed10…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
A .werks/15066
M agents/modules/windows/build_the_module.cmd
M agents/modules/windows/tests/integration/conftest.py
M buildscripts/infrastructure/build-nodes/scripts/install-pipenv.sh
M buildscripts/infrastructure/build-nodes/scripts/install-python.sh
R omd/packages/Python3/Python-3.8.15.tar.xz
A omd/packages/Python3/Python-3.8.16.tar.xz
M omd/packages/Python3/Python3.make
M tests/integration/omd/test_python.py
Log Message:
-----------
15066 SEC Dependency updates
Update Python from 3.8.15 to 3.8.16.
Pillow from 9.1.1 to 9.4.0
certifi from 2019.11.28 to 2022.12.7
mod_wsgi from 4.7.0 to 4.9.4
There are several Security fixes included.
To our knowledge none of the vulnerabilities were exploitable.
We rate this with a CVSS of 0 (None) (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:N).
This CVSS is primarily meant to please automatic scanners.
CMK-11972
Change-Id: I476d34fc9d2c240feeac84b4b1142b2bbcd5f8ef
Compare: https://github.com/tribe29/checkmk/compare/38dce13bbf5d...62c13cde9930
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5daf18ab5f504f734e898a71e6d3a9008287cbc3
https://github.com/tribe29/checkmk/commit/5daf18ab5f504f734e898a71e6d3a9008…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M cmk/gui/userdb/saml2/connector.py
M cmk/gui/wato/pages/saml2.py
M tests/unit/cmk/gui/userdb/saml2/conftest.py
M tests/unit/cmk/gui/userdb/saml2/test_connector.py
M tests/unit/cmk/gui/wato/pages/test_saml2.py
Log Message:
-----------
SAML config: remove 'create_users_on_login' option
Realistically, users will never disable this option. Users should always
be created if they do not already exist.
CMK-11999
Change-Id: I4035886dfb050a4c52ac515a113e1d71b9652b22
Commit: 864d3f62cfa4935c20ecd72f2ca6b7ec1dcb8be6
https://github.com/tribe29/checkmk/commit/864d3f62cfa4935c20ecd72f2ca6b7ec1…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M cmk/gui/type_defs.py
M cmk/gui/views/page_edit_view.py
Log Message:
-----------
Simplify column/join column VS
Change-Id: Ic7ddfc92dddc011c1690f5f04ab20b0950e186fa
Commit: ff2bb00c0a3d0fafad873be0e16046283495c656
https://github.com/tribe29/checkmk/commit/ff2bb00c0a3d0fafad873be0e16046283…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M cmk/gui/dashboard/cre_dashboards.py
M cmk/gui/dashboard/dashlet/dashlets/view.py
M cmk/gui/mkeventd/views.py
M cmk/gui/mobile/views.py
M cmk/gui/node_visualization.py
M cmk/gui/type_defs.py
M cmk/gui/view.py
M cmk/gui/views/builtin_views.py
M cmk/gui/views/graph.py
M cmk/gui/views/inventory/__init__.py
M cmk/gui/views/page_edit_view.py
M cmk/gui/views/painter/v0/base.py
M cmk/gui/views/painter/v0/painters.py
M cmk/gui/views/sort_url.py
M cmk/gui/views/sorter/base.py
M cmk/gui/views/sorter/sorters.py
M cmk/gui/views/store.py
M tests/unit/cmk/gui/plugins/views/test_painters.py
M tests/unit/cmk/gui/plugins/views/test_views_utils.py
M tests/unit/cmk/gui/test_type_defs.py
M tests/unit/cmk/gui/views/test_join_service_rows.py
M tests/unit/cmk/gui/views/test_views.py
Log Message:
-----------
Rename PainterSpec -> ColumnSpec
Change-Id: I195c06ca0d9ff3bc7fe608d8a8eb26ad9fb5857d
Commit: 287d340ba42a9e99f6f1a30b2e49485d21c3b1a3
https://github.com/tribe29/checkmk/commit/287d340ba42a9e99f6f1a30b2e49485d2…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M cmk/gui/type_defs.py
M cmk/gui/views/page_edit_view.py
Log Message:
-----------
Improve type hints
Change-Id: I46154c04a198e002bbd2c665939e5e61b7e717e6
Compare: https://github.com/tribe29/checkmk/compare/700ba97d08be...287d340ba42a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 700ba97d08bed813f4d0b354d80042e56bbea7db
https://github.com/tribe29/checkmk/commit/700ba97d08bed813f4d0b354d80042e56…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M cmk/utils/crypto/__init__.py
A cmk/utils/crypto/certificate.py
A tests/unit/cmk/utils/crypto/test_certificate.py
M tests/unit/cmk/utils/crypto/test_crypto.py
Log Message:
-----------
X509 Certificate utility class
Introduces helper classes for creating, serializing and deserializing
X509 certificates based on RSA keys.
Change-Id: I27347be7335d8815477e3a3f69d6251053f0a675
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 38dce13bbf5df36fe6a6604c835a69bfd75ed68d
https://github.com/tribe29/checkmk/commit/38dce13bbf5df36fe6a6604c835a69bfd…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M Pipfile
M Pipfile.lock
Log Message:
-----------
Dependency updates
Updated:
* pillow (CVE-2022-45198) GIF decompression
* certifi (CVE-2022-23491) this is the default trust-store for the
requests library. We use our own trust store.
Change-Id: Icea0131c22520147921af1a03f98ed641ddaeaa8