Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 6e59643a9cf8872d0b4972e63370b6b1de72b1d4
https://github.com/tribe29/checkmk/commit/6e59643a9cf8872d0b4972e63370b6b1d…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-11-27 (Wed, 27 Nov 2019)
Changed paths:
M active_checks/check_mailboxes
M agents/special/agent_allnet_ip_sensoric
M agents/special/agent_bi
M agents/special/agent_fritzbox
M agents/special/agent_ucs_bladecenter
M agents/special/agent_zerto
M bin/mkbench
M cmk/ec/export.py
M cmk/ec/main.py
M cmk/gui/exceptions.py
M cmk/gui/inventory.py
M cmk/gui/pages.py
M cmk/gui/plugins/sidebar/quicksearch.py
M cmk/gui/plugins/webapi/webapi.py
M cmk/notification_plugins/mail.py
M cmk/special_agents/agent_aws.py
M cmk/utils/exceptions.py
M cmk_base/automations/__init__.py
M cmk_base/discovery.py
M cmk_base/exceptions.py
M cmk_base/item_state.py
M cmk_base/localize.py
M cmk_base/notify.py
M cmk_base/packaging.py
M doc/treasures/check_imap_folder
M livestatus/api/python/livestatus.py
M scripts/autodetect.py
Log Message:
-----------
Derive from MKException
Change-Id: I8ac54b41f2035b7af9ac439e39a400e01dba3708
Commit: 67325e5d1b5090242991df745ec9949c9ac22fb1
https://github.com/tribe29/checkmk/commit/67325e5d1b5090242991df745ec9949c9…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-11-27 (Wed, 27 Nov 2019)
Changed paths:
M cmk/gui/exceptions.py
M cmk/utils/exceptions.py
M livestatus/api/python/livestatus.py
M web/app/index.wsgi
Log Message:
-----------
Remove MKEXCEPTION.plain_title()
Change-Id: I5a59f5da4287365b14be54a71a639899749e249a
Commit: ef9cebdd2035502d83489f2a82f1f77a1b7d42ff
https://github.com/tribe29/checkmk/commit/ef9cebdd2035502d83489f2a82f1f77a1…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-11-27 (Wed, 27 Nov 2019)
Changed paths:
M cmk/gui/exceptions.py
M cmk/utils/exceptions.py
M livestatus/api/python/livestatus.py
M web/app/index.wsgi
Log Message:
-----------
Remove MKEXCEPTION.title()
- remove some unused import
- ignore pylint's "too-many-branches"
Change-Id: Ie21d62d2f1607a1114d386c597d5bba566349d2c
Commit: 20a87aadc0cc4ea56f93c6245652f8ba9a3089b8
https://github.com/tribe29/checkmk/commit/20a87aadc0cc4ea56f93c6245652f8ba9…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-11-27 (Wed, 27 Nov 2019)
Changed paths:
M bin/mkbench
M cmk/ec/main.py
M cmk/gui/exceptions.py
M cmk/gui/plugins/webapi/webapi.py
M cmk/gui/wato/__init__.py
M cmk/utils/exceptions.py
M cmk_base/automations/__init__.py
M cmk_base/exceptions.py
M cmk_base/item_state.py
M cmk_base/localize.py
M cmk_base/packaging.py
M doc/treasures/check_imap_folder
M livestatus/api/python/livestatus.py
A tests/unit/cmk/utils/test_exceptions.py
Log Message:
-----------
Clean up MK*EXCEPTIONs
- Add tests
- Remove __str__ implementations
- Remove 'reason' from exception classes
Change-Id: I83cf9e3b7c14cba80282ee5ce3bf1eaa4e743a6d
Compare: https://github.com/tribe29/checkmk/compare/408e8dbbc90c...20a87aadc0cc
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9d0f7227ce7ceab2de890158ea2c7c94851bb9ee
https://github.com/tribe29/checkmk/commit/9d0f7227ce7ceab2de890158ea2c7c948…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-11-27 (Wed, 27 Nov 2019)
Changed paths:
M Makefile
R agents/windows/plugins/mk_jolokia.exe
R agents/windows/plugins/mk_logwatch.exe
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
Use mk_logwatch.exe and mk_jolokia.exe from Windows build machine
The previous frozen_binary compilation mechanism did not work very well.
We also want to always create these binaries for each version build and
not check-in these artifacts into git.
Change-Id: Iaa7103e25230c89a24f78552986e1debe84a7a62
Commit: 408e8dbbc90c1f50fa6a90812a854e68eceacf8f
https://github.com/tribe29/checkmk/commit/408e8dbbc90c1f50fa6a90812a854e68e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-11-27 (Wed, 27 Nov 2019)
Changed paths:
R agents/windows/frozen_binaries/Makefile
R agents/windows/frozen_binaries/pyinstaller-deps.make
R agents/windows/frozen_binaries/src/.gitignore
R agents/windows/frozen_binaries/src/pip/PyInstaller-3.4.tar.gz
R agents/windows/frozen_binaries/src/pip/PySocks-1.6.8.tar.gz
R agents/windows/frozen_binaries/src/pip/PyYAML-5.1-cp27-cp27m-win32.whl
R agents/windows/frozen_binaries/src/pip/altgraph-0.16.1-py2.py3-none-any.whl
R agents/windows/frozen_binaries/src/pip/asn1crypto-0.24.0-py2.py3-none-any.whl
R agents/windows/frozen_binaries/src/pip/certifi-2018.11.29-py2.py3-none-any.whl
R agents/windows/frozen_binaries/src/pip/cffi-1.12.1-cp27-cp27m-win32.whl
R agents/windows/frozen_binaries/src/pip/chardet-3.0.4-py2.py3-none-any.whl
R agents/windows/frozen_binaries/src/pip/cryptography-2.5-cp27-cp27m-win32.whl
R agents/windows/frozen_binaries/src/pip/dis3-0.1.3-py2-none-any.whl
R agents/windows/frozen_binaries/src/pip/enum34-1.1.6-py2-none-any.whl
R agents/windows/frozen_binaries/src/pip/future-0.17.1.tar.gz
R agents/windows/frozen_binaries/src/pip/idna-2.8-py2.py3-none-any.whl
R agents/windows/frozen_binaries/src/pip/ipaddress-1.0.22-py2.py3-none-any.whl
R agents/windows/frozen_binaries/src/pip/macholib-1.11-py2.py3-none-any.whl
R agents/windows/frozen_binaries/src/pip/pefile-2018.8.8.tar.gz
R agents/windows/frozen_binaries/src/pip/pyOpenSSL-19.0.0-py2.py3-none-any.whl
R agents/windows/frozen_binaries/src/pip/pycparser-2.19.tar.gz
R agents/windows/frozen_binaries/src/pip/pypiwin32-223.tar.gz
R agents/windows/frozen_binaries/src/pip/pywin32-224-cp27-cp27m-win32.whl
R agents/windows/frozen_binaries/src/pip/pywin32_ctypes-0.2.0-py2.py3-none-any.whl
R agents/windows/frozen_binaries/src/pip/requests-2.21.0-py2.py3-none-any.whl
R agents/windows/frozen_binaries/src/pip/setuptools-40.8.0-py2.py3-none-any.whl
R agents/windows/frozen_binaries/src/pip/six-1.12.0-py2.py3-none-any.whl
R agents/windows/frozen_binaries/src/pip/urllib3-1.24.1-py2.py3-none-any.whl
R agents/windows/frozen_binaries/src/pip/wheel-0.33.1-py2.py3-none-any.whl
R agents/windows/frozen_binaries/src/pip/win_inet_pton-1.0.1.tar.gz
R agents/windows/frozen_binaries/src/python-2.7.16.msi
R agents/windows/frozen_binaries/src/vcredist_x86.exe
A agents/windows/plugins/.gitignore
Log Message:
-----------
Remove old mk_logwatch/jolokia.exe frozen binary build stuff
Change-Id: I7ba1e47a5225c0a7badca0c18707f4b285836da6
Compare: https://github.com/tribe29/checkmk/compare/9be7a41269ab...408e8dbbc90c
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 4a1d163bee6e520bb3d7f3eaffcc41fccd17444c
https://github.com/tribe29/checkmk/commit/4a1d163bee6e520bb3d7f3eaffcc41fcc…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-11-27 (Wed, 27 Nov 2019)
Changed paths:
M cmk/gui/wato/pages/notifications.py
M cmk/gui/watolib/notifications.py
Log Message:
-----------
Extract user notification rule loading
And move the loading logic to watolib layer.
Change-Id: I94ff956f0af52455e5b6b31a0be04e089693ce00
Commit: 9be7a41269ab387dccb82d4af73803e093571674
https://github.com/tribe29/checkmk/commit/9be7a41269ab387dccb82d4af73803e09…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-11-27 (Wed, 27 Nov 2019)
Changed paths:
A .werks/10555
M cmk/gui/watolib/groups.py
Log Message:
-----------
10555 FIX Contact group deletion: Ensure not used by notification rules
When trying to delete contact groups, WATO now ensures that no contact group is
referencing the group anymore and prevents the deletion in case there is a
reference.
Change-Id: I59791b8fa18792e0ccd25e33cc1d911572b93396
Compare: https://github.com/tribe29/checkmk/compare/7860aa82f742...9be7a41269ab
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9d2023692cc415e061102f2323ab04b78cea4e89
https://github.com/tribe29/checkmk/commit/9d2023692cc415e061102f2323ab04b78…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-11-27 (Wed, 27 Nov 2019)
Changed paths:
A .werks/10412
Log Message:
-----------
10412 FIX Site filter in slave site only holds itself as filter target
Site filter within a customer assigned remote site is quite redundant as
the site only has access to itself, thus never actively used. However, the
filter available targets where poorly listed.
When configuring reports, this site filter aids to establish context for
the report and a poor listing of the single available site(itself) led to
empty results.
CMK-2481
Change-Id: Ie09cb6b7f59c9d0e060577073cbf1648bcbd07cd
Commit: 8f9980b3c771a320adee021cc9abdde06a6e13e0
https://github.com/tribe29/checkmk/commit/8f9980b3c771a320adee021cc9abdde06…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-11-27 (Wed, 27 Nov 2019)
Changed paths:
A .werks/10413
Log Message:
-----------
10413 FIX Sites can not be assigned to global scope
Users can be assigned to configured customers and the provider or to a
global scope to have access to all sites. The same option generators is
used for passwords and sites.
In the case of users and passwords, this objects are available for a
customer or globally. For site the global scope does not make sense as the
site is not available globally, but assigned to a global customer which
doesn't exist. Thus this option is removed to avoid misconfiguration.
Customer valuespec cannot be repeated so easily
Change-Id: Ibfbb85e10ce6644ada17acf84264d17f5be65107
Commit: 7860aa82f742be25f64f24b5ba5a3f6930182572
https://github.com/tribe29/checkmk/commit/7860aa82f742be25f64f24b5ba5a3f693…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-11-27 (Wed, 27 Nov 2019)
Changed paths:
A .werks/10411
Log Message:
-----------
10411 Customer specific macro replacements for reporting
Within the customer properties there is now the option to define individual
replacement macros to use in reports. It is possible to set up an arbitrary
number of macros per customer.
Per default, two macros are initiated $CUSTOMER_ID$ and $CUSTOMER_NAME$,
corresponding to the customer properties ID and Name.
CMK-2472
Change-Id: I5f97c008e745d8426956dbbefc658c42f4886145
Compare: https://github.com/tribe29/checkmk/compare/81f9526f472c...7860aa82f742
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 5ef7647fbd540ead0d1799b9d4a49cae8ba0de49
https://github.com/tribe29/checkmk/commit/5ef7647fbd540ead0d1799b9d4a49cae8…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-11-26 (Tue, 26 Nov 2019)
Changed paths:
M livestatus/src/auth.cc
Log Message:
-----------
Suppressed some cppcheck false positives.
They are already fixed in cppcheck's master branch, but there is no 1.90
version containing those fixes yet.
Change-Id: I72733ef49e318cdc8cd27556cf6ce5e2cfc71447
Branch: refs/heads/1.5.0
Home: https://github.com/tribe29/checkmk
Commit: 432940be550d45c9874a88157a68fd09ac892d3b
https://github.com/tribe29/checkmk/commit/432940be550d45c9874a88157a68fd09a…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-11-26 (Tue, 26 Nov 2019)
Changed paths:
M livestatus/src/auth.cc
Log Message:
-----------
Suppressed some cppcheck false positives.
They are already fixed in cppcheck's master branch, but there is no 1.90
version containing those fixes yet.
Change-Id: I72733ef49e318cdc8cd27556cf6ce5e2cfc71447
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 81f9526f472ce32a9759d0ba0e2c50c04a121a90
https://github.com/tribe29/checkmk/commit/81f9526f472ce32a9759d0ba0e2c50c04…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-11-26 (Tue, 26 Nov 2019)
Changed paths:
M livestatus/src/auth.cc
Log Message:
-----------
Suppressed some cppcheck false positives.
They are already fixed in cppcheck's master branch, but there is no 1.90
version containing those fixes yet.
Change-Id: I72733ef49e318cdc8cd27556cf6ce5e2cfc71447