Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: ff3297ef90b67e9529c8f414d91a029264bb6b03
https://github.com/tribe29/checkmk/commit/ff3297ef90b67e9529c8f414d91a02926…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-16 (Mon, 16 Nov 2020)
Changed paths:
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/users.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/users.py
Log Message:
-----------
Add attribute change tracking
Now comes the hard work: Spread the attribute tracking for audit log
to all individual places that make changes to objects.
This change adds it to the first important places:
* Adding hosts
* Editing hosts
* Bulk edit / cleanup of hosts
* Adding folders
* Editing folders
* Adding users
* Editing users
* Adding rules
* Editing rules
* Moving rules
Change-Id: I0ee545c48a92d13ad103b41c4ab9821174c7cdd5
Commit: 9b509f2ab77cf5017e25e200bfb6a6208eb37ff0
https://github.com/tribe29/checkmk/commit/9b509f2ab77cf5017e25e200bfb6a6208…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-16 (Mon, 16 Nov 2020)
Changed paths:
M cmk/gui/wato/pages/audit_log.py
Log Message:
-----------
Fix double escaping of audit log messages
Change-Id: I0b2523dd2c3cec2e368f0da788d35a465d02a4b0
Commit: 1bcaacb61a20ac36b9427b9280ff390979a6f50d
https://github.com/tribe29/checkmk/commit/1bcaacb61a20ac36b9427b9280ff39097…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-16 (Mon, 16 Nov 2020)
Changed paths:
M cmk/gui/wato/pages/audit_log.py
M cmk/gui/watolib/changes.py
M cmk/gui/watolib/services.py
M cmk/utils/object_diff.py
Log Message:
-----------
Add detailed logging of servces changed with single host discovery
CMK-6332
Change-Id: I217c2fa02774c44bbf9664c41d1cc81fe9ced3a4
Commit: b0a501caa011e9f41f6be9217f758a6dcb529799
https://github.com/tribe29/checkmk/commit/b0a501caa011e9f41f6be9217f758a6dc…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-16 (Mon, 16 Nov 2020)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/discovery.py
M cmk/gui/plugins/webapi/webapi.py
M cmk/gui/watolib/automations.py
M cmk/gui/watolib/bulk_discovery.py
M cmk/gui/watolib/services.py
M cmk/utils/type_defs/_misc.py
M tests/unit/cmk/base/test_discovery.py
Log Message:
-----------
Cleanup typing of automation discovery (aka inventory) call
We now have the type AutomationDiscoveryResult and helper types that
clarify the typing of the involved data structures in the Base and GUI
code base.
This is a preparation for extending the exchanged data with a text that
describes the changes to the services, which will then be written to the
WATO audit log.
CMK-6332
Change-Id: I604d93eaf173f3e17b3a656e9a40dc6ec5a739de
Commit: 97805cbf15be4a9c1514aafa45bacf4e49373b8a
https://github.com/tribe29/checkmk/commit/97805cbf15be4a9c1514aafa45bacf4e4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-16 (Mon, 16 Nov 2020)
Changed paths:
M cmk/gui/plugins/wato/__init__.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/watolib/__init__.py
M cmk/gui/watolib/changes.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/services.py
M cmk/gui/watolib/users.py
M tests/unit/cmk/gui/watolib/test_changes.py
Log Message:
-----------
Extract object diff calculation from log functions
Turns out it is better to keep the diff text calculation separate from
the change log entry logging. The separation allows us to get the diff
text from another process without the need to transport the whole old
and new data structures.
This is useful when automations, which have the modified data structure,
are executed on remote sites and have to respond with the diff. This is
the case with the "inventory" automation.
CMK-6332
Change-Id: I9d2dd4ed32b7572bb1b5609863c68b822a714602
Commit: 7b76dcec377adb544795f21d9cd16a19b5bff536
https://github.com/tribe29/checkmk/commit/7b76dcec377adb544795f21d9cd16a19b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-16 (Mon, 16 Nov 2020)
Changed paths:
M cmk/gui/watolib/services.py
Log Message:
-----------
Fix bulk disabling services on service discovery page
Change-Id: I4f3e4497bffea5aff2cc734ab62a3a80a5730e9d
Commit: 89250b1d80e85577e098f94d3b38c222e3dd378d
https://github.com/tribe29/checkmk/commit/89250b1d80e85577e098f94d3b38c222e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-16 (Mon, 16 Nov 2020)
Changed paths:
M cmk/base/discovery.py
M cmk/gui/watolib/bulk_discovery.py
M cmk/gui/watolib/services.py
M cmk/utils/type_defs/_misc.py
Log Message:
-----------
Add detailed logging of services changed with bulk host discovery
Since the actual list of services is never transported to the GUI, the
differences need to be calculated in Checkmk base (on the remote site).
CMK-6332
Change-Id: Id994331839dbb226e2ff572aa99a8ce7edbdf919
Commit: 4bad917772dc9b94104069832c4940cfc3a3f527
https://github.com/tribe29/checkmk/commit/4bad917772dc9b94104069832c4940cfc…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-16 (Mon, 16 Nov 2020)
Changed paths:
M cmk/gui/wato/pages/audit_log.py
Log Message:
-----------
Audit log: Improve rendering
* Displaying details can be enabled and disabled
* Fix details column width
CMK-6332
Change-Id: Ifd7edfd67e3fdfb16f470807afe727c82bde6393
Compare: https://github.com/tribe29/checkmk/compare/fd797e96e567...4bad917772dc
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: e2326b40c0fad1d5fad2232aacc6971aab9cd014
https://github.com/tribe29/checkmk/commit/e2326b40c0fad1d5fad2232aacc6971aa…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2020-11-16 (Mon, 16 Nov 2020)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.hpux
M agents/check_mk_agent.linux
M agents/check_mk_agent.macosx
M agents/check_mk_agent.netbsd
M agents/check_mk_agent.openbsd
M agents/check_mk_agent.openvms
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
M agents/windows/configure.ac
M agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Set version to 1.6.0p20
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a500aff0e31afc47c01386edc9182c6c8d4c8df7
https://github.com/tribe29/checkmk/commit/a500aff0e31afc47c01386edc9182c6c8…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-11-16 (Mon, 16 Nov 2020)
Changed paths:
M cmk/gui/wato/pages/hosts.py
Log Message:
-----------
Host edit page: require at least read permission
Only display the page for editing a host if the current user has at
least read permissions for this host.
CMK-6139
Change-Id: I16250947f7e9388bd2bb5c435007f05147b26a4a
Commit: a56b86283dd143fe63ae49ed9de3d826f0268704
https://github.com/tribe29/checkmk/commit/a56b86283dd143fe63ae49ed9de3d826f…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-11-16 (Mon, 16 Nov 2020)
Changed paths:
M cmk/gui/plugins/wato/__init__.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/wato/__init__.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/services.py
M cmk/gui/watolib/utils.py
M tests/unit/cmk/gui/test_gui_config.py
Log Message:
-----------
Moved may_edit_ruleset from wato to watolib s.t. it can be used there
CMK-6139
Change-Id: Iea4e1fbe2d8eac7147a717fc689e6081e6ae5dba
Compare: https://github.com/tribe29/checkmk/compare/788d8ecb3be5...a56b86283dd1
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a2f976b21e6201a5912b86a8d4e4fbc25ebeb61a
https://github.com/tribe29/checkmk/commit/a2f976b21e6201a5912b86a8d4e4fbc25…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2020-11-16 (Mon, 16 Nov 2020)
Changed paths:
A .werks/11346
Log Message:
-----------
11346 ntopng Intergration into Checkmk
This werk integrates a single <b>ntopng</b> instance via its REST API.
H3: Features
<ul>
<li>Traffic dashboards for your network</li>
<li>Find top talker and top remote destinations</li>
<li>Real-time traffic for application and interfaces</li>
<li>Historic detailed traffic views</li>
<li>View alerts, characterized by duration, severy and alert type</li>
<li>Filter flows in many dimensions to analyze your networks</li>
<li>Detailed views for your hosts: traffic, packets, ports, peers</li>
</ul>
H3: Remarks
<ul>
<li>Currently <b>Checkmk</b> will provide compatibility to the nightly builds of <b>ntopng</b>.</li>
<li>The ntopng integration will be offered as an add-on (in mkp format) for the enterprise edition from the offical 2.0 release.</li>
</ul>
Change-Id: Id5718d2b3350ef706628bb665bf3b7bff4314e2a