Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 4ea04fedfc0e97164f5ea0a100d68d5707d3f265
https://github.com/tribe29/checkmk/commit/4ea04fedfc0e97164f5ea0a100d68d570…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2021-06-14 (Mon, 14 Jun 2021)
Changed paths:
A .werks/12311
Log Message:
-----------
12311 FIX Views: host custom attribute: Fix grouping, add sorting
Grouping for a single host custom attribute works now, before this fix
the group was determined by all host custom attributes of the host.
Grouping by a host custom attribute is of limited usefullness without
sorting, so sorting for host custom attributes was added.
Change-Id: I531f8c39212cf18e40813704c513b948e8eaf0c0
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 70cfae56433ad1ca6ea243c498c3e080f4cf8084
https://github.com/tribe29/checkmk/commit/70cfae56433ad1ca6ea243c498c3e080f…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2021-06-14 (Mon, 14 Jun 2021)
Changed paths:
M cmk/gui/plugins/views/painters.py
M cmk/gui/plugins/views/utils.py
M tests/unit/cmk/gui/test_views.py
Log Message:
-----------
12311 view: host custom attribute: fix grouping
Use the value of the host custom attribute for grouping. Before all
host custom attributes values where used for grouping.
SUP-5626
Change-Id: Ic0d3ca61b012548de26c418d8813a37c9d50c3dd
Commit: 678ed24d07a80d7b637504d8610831213444285d
https://github.com/tribe29/checkmk/commit/678ed24d07a80d7b637504d8610831213…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2021-06-14 (Mon, 14 Jun 2021)
Changed paths:
M cmk/gui/plugins/views/sorters.py
M cmk/gui/plugins/views/utils.py
M cmk/gui/views.py
Log Message:
-----------
12311 view: host custom attribute: add sorting
Enable sorting by a host custom attribute.
SUP-5626
Change-Id: Iaa84e5410a91a72fac5bfe0962b9fd8444167682
Compare: https://github.com/tribe29/checkmk/compare/2179d296f1be...678ed24d07a8
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 71c0d7e337c8e88a07c5c13658cfb832a51eff82
https://github.com/tribe29/checkmk/commit/71c0d7e337c8e88a07c5c13658cfb832a…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-06-14 (Mon, 14 Jun 2021)
Changed paths:
M cmk/ec/snmp.py
Log Message:
-----------
Tweaked SNMP typing a bit.
Change-Id: Ia4fdda4ed265621176e9b7b628c36f82f1bbba9d
Commit: 92ce6f1325a5205d714389a650dc40a8038f9f5e
https://github.com/tribe29/checkmk/commit/92ce6f1325a5205d714389a650dc40a80…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-06-14 (Mon, 14 Jun 2021)
Changed paths:
M cmk/ec/main.py
M cmk/ec/rule_packs.py
Log Message:
-----------
Moved compatibility code around.
Change-Id: Ib5fa45d400ea733c0b89e828b5ffb55bd6a59085
Commit: b8c77f41eb3af7d3492ceb2de3193c35425ef445
https://github.com/tribe29/checkmk/commit/b8c77f41eb3af7d3492ceb2de3193c354…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2021-06-14 (Mon, 14 Jun 2021)
Changed paths:
M Makefile
M scripts/run-prettier
Log Message:
-----------
Use prettier version specified in package.json
Before the latest available version of prettier was used.
Change-Id: I1099db2359abaa90005dde67c030644aa00778dd
Commit: 824b1a1531ba9b5cba31b5052237a8339a394c8d
https://github.com/tribe29/checkmk/commit/824b1a1531ba9b5cba31b5052237a8339…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2021-06-14 (Mon, 14 Jun 2021)
Changed paths:
M package-lock.json
M package.json
Log Message:
-----------
Update prettier to version 2.3.1
This matches the version currently used in ci.
Change-Id: Ic4f63d3450d2c7d1017c6444cee922d8eaea9f3f
Compare: https://github.com/tribe29/checkmk/compare/3af37a6efde9...824b1a1531ba
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 56c554d29ea707809ee466a9f1c9e6e4641c30f5
https://github.com/tribe29/checkmk/commit/56c554d29ea707809ee466a9f1c9e6e46…
Author: Lars Getwan <lars.getwan(a)tribe29.com>
Date: 2021-06-14 (Mon, 14 Jun 2021)
Changed paths:
M agents/cfg_examples/apache_status.cfg
M agents/cfg_examples/docker.cfg
M agents/cfg_examples/docker.minimal.cfg
M agents/cfg_examples/docker.perf_tradeoff.cfg
M agents/cfg_examples/filestats.cfg
M agents/cfg_examples/jolokia.cfg
M agents/cfg_examples/logwatch.cfg
M agents/cfg_examples/mk_inotify.cfg
M agents/cfg_examples/mk_inventory.cfg
M agents/cfg_examples/mk_oracle.cfg
M agents/cfg_examples/mtr.cfg
M agents/cfg_examples/nginx_status.cfg
M agents/cfg_examples/saprouter.cfg
M agents/cfg_examples/sqlnet.ora
M agents/cfg_examples/sqlplus.sh
M agents/cfg_examples/xinetd.conf
M agents/cfg_examples/xinetd_caching.conf
Log Message:
-----------
SUP-6725: Comments in Bakery example config files
Changed the initial comment lines in the example config files, because
they are used as display labels in the GUI (Bakery -> Agent Files)
Change-Id: I6ee71a07ac4b22f02beb7fa1a28775a78cb51234
Branch: refs/heads/protobuf-cpp
Home: https://github.com/tribe29/checkmk
Commit: 849c0084ed894b974a470fe033b522ae091d439f
https://github.com/tribe29/checkmk/commit/849c0084ed894b974a470fe033b522ae0…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M .gitignore
M Makefile
M Pipfile
M Pipfile.lock
Log Message:
-----------
Protobuf POC: add base functionality for Python
- add to root Makefile additional primitive targets to build proto files for C++ and distro
- add to setup target of root Makefile protoc
- separate small config data set from main config and make two functions: one generates std data, second pb data
- fix pipfile to download protobuf and google.protobuf
- make basic protocl file
- add unit tests as a workbench
- validate successful serialization and parsing in Python
Change-Id: I34bd86b7ed57e5a62c987f002e1c98807e976fbc
Commit: af4b5983a0ef4f8c449b08d7466f951429693ab3
https://github.com/tribe29/checkmk/commit/af4b5983a0ef4f8c449b08d7466f95142…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-05-19 (Wed, 19 May 2021)
Changed paths:
M Makefile
M configure.ac
Log Message:
-----------
Protobuf POC: add protobuf support for the C++
- fix configure.ac, root Makefile and core's Makefile.am
- use existing proto file from Python
- add simple test to proof that protobuf works as intended.
Change-Id: Ic5d72e5f3b7b439849c59b832b372554740e5ad1
Commit: e2bdcdeccba04f7ff04b3f68801c77ac6ce126f4
https://github.com/tribe29/checkmk/commit/e2bdcdeccba04f7ff04b3f68801c77ac6…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-05-19 (Wed, 19 May 2021)
Changed paths:
M Makefile
Log Message:
-----------
Protobuf POC: fix setup target for protobuf
- add support for C++(we need in any case)
Change-Id: I7a18891a6829c331f85d823afe50ed630272b5a8
Commit: 119c7c44bcfcf9a8bdbbef7e98d73b446445b9d9
https://github.com/tribe29/checkmk/commit/119c7c44bcfcf9a8bdbbef7e98d73b446…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-05-19 (Wed, 19 May 2021)
Changed paths:
M Makefile
Log Message:
-----------
Revert "Protobuf POC: fix setup target for protobuf"
This reverts commit e2bdcdeccba04f7ff04b3f68801c77ac6ce126f4.
Commit: f39195c3a611cf6c1160aacde30b0ca655be984c
https://github.com/tribe29/checkmk/commit/f39195c3a611cf6c1160aacde30b0ca65…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-05-26 (Wed, 26 May 2021)
Changed paths:
M .cppcheck-suppressions
Log Message:
-----------
Protobuf POC: add support for contacts and entities
- update test config with contacts data
- add microcore.pb.h to dependencies
- add new, lambda-based API loadStr - just to see what is better, good-old, member-ptr based, or new one
- fix cppcheck suppression
- fixes for cppcheck
- validate with gcc
Change-Id: Id3187024dce37a522bbc0d1fe9179d2dc59635de
Compare: https://github.com/tribe29/checkmk/compare/849c0084ed89%5E...f39195c3a611
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1df7c300d4668769811636fb5099a111850ebbdd
https://github.com/tribe29/checkmk/commit/1df7c300d4668769811636fb5099a1118…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-06-12 (Sat, 12 Jun 2021)
Changed paths:
M cmk/base/agent_based/checking/_legacy_mode.py
M cmk/base/agent_based/data_provider.py
M cmk/base/agent_based/discovery/_discovered_services.py
M cmk/base/agent_based/discovery/_host_labels.py
M cmk/base/api/agent_based/register/__init__.py
M cmk/base/api/agent_based/register/_config.py
M cmk/base/api/agent_based/register/utils.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
M tests/unit/cmk/base/agent_based/test_data_provider_parsed_sections_broker.py
A tests/unit/cmk/base/agent_based/test_data_provider_parsed_sections_resolver.py
R tests/unit/cmk/base/api/agent_based/register/test_utils.py
Log Message:
-----------
data_provider: reorganize supersedings
In this commit, we put the logic required to resolve
the required raw section for any given parsed sections
name in one dedicated class.
Change-Id: Ic227992cf3831f1a5d08af846d95dd23deed369e