Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: aa0f7e755562acd175a3e3bdff90ccf79e7bb21a
https://github.com/tribe29/checkmk/commit/aa0f7e755562acd175a3e3bdff90ccf79…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-02-10 (Mon, 10 Feb 2020)
Changed paths:
M .flake8
M cmk/base/autochecks.py
M cmk/base/config.py
M cmk/base/core_config.py
M cmk/base/events.py
M cmk/gui/config.py
M cmk/gui/plugins/userdb/ldap_connector.py
M cmk/gui/valuespec.py
M cmk/special_agents/agent_kubernetes.py
M cmk/special_agents/agent_netapp.py
Log Message:
-----------
Always use error codes with mypy suppressions, part 1.
Otherwise it is just a big sledgehammer...
Various cleanups on the way.
Change-Id: I68e38fd98467abeb4a6e114c3efa19792a211f5c
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 6ee0931c572bd71f12d52bbf9d65439272e7e519
https://github.com/tribe29/checkmk/commit/6ee0931c572bd71f12d52bbf9d6543927…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-02-10 (Mon, 10 Feb 2020)
Changed paths:
M active_checks/check_bi_aggr
M active_checks/check_mail_loop
Log Message:
-----------
Crusade against local imports, part 1.
The ssl module is already a dependency of various imported modules in
check_mail_loop, so a local import just doesn't make sense.
The time needed to import requests_kerberos compared to the rest of the
imported modules in check_bi_aggr is negligible.
Tiny beautifications on the way.
Change-Id: I6ffc346debef9bf54585eed8aec86ec1962b1b49
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 764f51c800254379f3ee99882f3f6ffcc2a59e49
https://github.com/tribe29/checkmk/commit/764f51c800254379f3ee99882f3f6ffcc…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2020-02-10 (Mon, 10 Feb 2020)
Changed paths:
M agents/special/agent_elasticsearch
M agents/special/agent_graylog
M agents/special/agent_jenkins
M agents/special/agent_splunk
M agents/special/agent_vsphere
M cmk/special_agents/agent_elasticsearch.py
M cmk/special_agents/agent_graylog.py
M cmk/special_agents/agent_jenkins.py
M cmk/special_agents/agent_splunk.py
M cmk/special_agents/agent_vsphere.py
M omd/packages/check_mk/check_mk.make
A tests-py3/unit/agents/special/test_sa_vsphere.py
M tests-py3/unit/agents/special/test_special_agent_args.py
R tests/unit/agents/special/test_sa_vsphere.py
M tests/unit/agents/special/test_special_agent_args.py
Log Message:
-----------
Python 3: Port special agents elasticsearch, jenkins, graylog, splunk, vsphere
Change-Id: I4b2fe70448d103cb502c9fb3cca68d06b84e1830
Commit: ed569dff16563c3587c1c43a9a6519fa7db27ef2
https://github.com/tribe29/checkmk/commit/ed569dff16563c3587c1c43a9a6519fa7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-02-10 (Mon, 10 Feb 2020)
Changed paths:
M cmk/.f12
Log Message:
-----------
Fixed cmk .f12 script
Change-Id: I7890976cf4072c02466eef3edbe47168fb46b171
Compare: https://github.com/tribe29/checkmk/compare/61eaf52251a8...ed569dff1656
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 90e8d00a1828b00cacec0ace6f8dfee29d787701
https://github.com/tribe29/checkmk/commit/90e8d00a1828b00cacec0ace6f8dfee29…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2020-02-10 (Mon, 10 Feb 2020)
Changed paths:
M agents/special/agent_ucs_bladecenter
A cmk/special_agents/agent_ucs_bladecenter.py
Log Message:
-----------
Move agent_ucs_bladecenter main
Change-Id: I8332c6c3c711416366701d4701ed56911c52078d
Commit: dd599a4c73ceba932e1e515d8fcaafc24335e26d
https://github.com/tribe29/checkmk/commit/dd599a4c73ceba932e1e515d8fcaafc24…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-02-10 (Mon, 10 Feb 2020)
Changed paths:
A .werks/10712
M cmk/gui/dashboard.py
M tests/unit/cmk/gui/test_pages.py
M web/htdocs/js/modules/dashboard.js
A web/htdocs/themes/facelift/images/dashlet_clone_hi.png
A web/htdocs/themes/facelift/images/dashlet_clone_lo.png
M web/htdocs/themes/facelift/scss/_dashboard.scss
Log Message:
-----------
10712 Dashboard: Dashlets can now be cloned
Dashlets on a dashboard can now be cloned. All properties except the position
and size are copied. The cloned dashlet uses the initial position and size of
the cloned dashlet type.
Change-Id: I0a024b6017da01732729f8a503f1d2917622e225
Commit: 4ac48991d9b5ef2632efca550f9414e1cce00577
https://github.com/tribe29/checkmk/commit/4ac48991d9b5ef2632efca550f9414e1c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-02-10 (Mon, 10 Feb 2020)
Changed paths:
M cmk/gui/dashboard.py
M web/htdocs/js/modules/dashboard.js
M web/htdocs/js/modules/utils.js
Log Message:
-----------
Dashboard edit actions now keep the context
When a dashboard was opened with a specific context, for example a
single host context, this context is now kept while editing a dashboard.
Change-Id: I0c24c3d32913812c33ad523bb347bbed2bed02db
Commit: 61eaf52251a8dd3f497ab8fdcd427ca3ee58e7a0
https://github.com/tribe29/checkmk/commit/61eaf52251a8dd3f497ab8fdcd427ca3e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-02-10 (Mon, 10 Feb 2020)
Changed paths:
M cmk/gui/dashboard.py
M package-lock.json
M package.json
M web/htdocs/js/modules/dashboard.js
M web/htdocs/js/modules/forms.js
Log Message:
-----------
Dashboard: Make deleting dashlets more comfortable
The confirm dialog that prevents from accidentally removing dashlets
from a dashboard is now realized using a sweet JS popup message. This
not finalized yet (missing theme styling), but works as intended.
Change-Id: I6e6a4c3349d84350df79dc46d0240a844ce24f18
Compare: https://github.com/tribe29/checkmk/compare/d16977f1711b...61eaf52251a8
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 83530ec8d20c86fd8acb65def8abbf3a166e4d8f
https://github.com/tribe29/checkmk/commit/83530ec8d20c86fd8acb65def8abbf3a1…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2020-02-10 (Mon, 10 Feb 2020)
Changed paths:
M agents/special/agent_aws
M cmk/special_agents/agent_aws.py
M cmk/special_agents/utils.py
M cmk/utils/aws_constants.py
M omd/packages/check_mk/check_mk.make
M tests-py3/unit/agents/special/test_special_agent_args.py
A tests-py3/unit/cmk/special_agents/agent_aws/agent_aws_fake_clients.py
A tests-py3/unit/cmk/special_agents/agent_aws/test_agent_aws_cloudwatch.py
A tests-py3/unit/cmk/special_agents/agent_aws/test_agent_aws_config.py
A tests-py3/unit/cmk/special_agents/agent_aws/test_agent_aws_costs_and_usage.py
A tests-py3/unit/cmk/special_agents/agent_aws/test_agent_aws_ebs.py
A tests-py3/unit/cmk/special_agents/agent_aws/test_agent_aws_ec2.py
A tests-py3/unit/cmk/special_agents/agent_aws/test_agent_aws_elb.py
A tests-py3/unit/cmk/special_agents/agent_aws/test_agent_aws_elbv2.py
A tests-py3/unit/cmk/special_agents/agent_aws/test_agent_aws_glacier.py
A tests-py3/unit/cmk/special_agents/agent_aws/test_agent_aws_rds.py
A tests-py3/unit/cmk/special_agents/agent_aws/test_agent_aws_s3.py
M tests/unit/agents/special/test_special_agent_args.py
R tests/unit/cmk/special_agents/agent_aws/agent_aws_fake_clients.py
R tests/unit/cmk/special_agents/agent_aws/test_agent_aws_cloudwatch.py
R tests/unit/cmk/special_agents/agent_aws/test_agent_aws_config.py
R tests/unit/cmk/special_agents/agent_aws/test_agent_aws_costs_and_usage.py
R tests/unit/cmk/special_agents/agent_aws/test_agent_aws_ebs.py
R tests/unit/cmk/special_agents/agent_aws/test_agent_aws_ec2.py
R tests/unit/cmk/special_agents/agent_aws/test_agent_aws_elb.py
R tests/unit/cmk/special_agents/agent_aws/test_agent_aws_elbv2.py
R tests/unit/cmk/special_agents/agent_aws/test_agent_aws_glacier.py
R tests/unit/cmk/special_agents/agent_aws/test_agent_aws_rds.py
R tests/unit/cmk/special_agents/agent_aws/test_agent_aws_s3.py
Log Message:
-----------
Python 3: Port agent_aws
Change-Id: I39a6bb698927d96ee45bde9fe0fd17d011608085
Commit: 121001da241763dc264eb6e469d86a07b3a25a6b
https://github.com/tribe29/checkmk/commit/121001da241763dc264eb6e469d86a07b…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-02-10 (Mon, 10 Feb 2020)
Changed paths:
M scripts/run-mypy
Log Message:
-----------
Show error codes in mypy messages, it's handy for suppressions... :-P
Change-Id: If4402aa18f053908ce31b416ada5f590f965c952
Commit: 5c2e67926196a7e2012343a707383dc24da82f30
https://github.com/tribe29/checkmk/commit/5c2e67926196a7e2012343a707383dc24…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-02-10 (Mon, 10 Feb 2020)
Changed paths:
M cmk/base/config.py
Log Message:
-----------
Python 3 changes for cmk.base, part 10.
Change-Id: Ifa930038c5626a76c1b2dba8c43127ad55aa430e
Commit: 9a8ad610689d432453f9d971d2be5ab245119f62
https://github.com/tribe29/checkmk/commit/9a8ad610689d432453f9d971d2be5ab24…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2020-02-10 (Mon, 10 Feb 2020)
Changed paths:
M cmk/gui/globals.py
M cmk/gui/wsgi/__init__.py
M cmk/gui/wsgi/applications/checkmk.py
M cmk/gui/wsgi/applications/helper_apps.py
M cmk/gui/wsgi/auth.py
A cmk/gui/wsgi/middleware.py
M cmk/gui/wsgi/routing.py
M tests/unit/cmk/gui/wsgi/test_wsgi_router.py
Log Message:
-----------
WSGI: isolate RequestContext and move middlewares
* ensure that the "html" object is never touched in a
request going to the REST API
* move all middlewares to the middleware module
* add a new helper app to debug "wsgi.input"
Change-Id: Icadef9d24a559e392fdca963e4da8691c31fda5b
Commit: d16977f1711b3b36cb02de80601bcb79cc117c8e
https://github.com/tribe29/checkmk/commit/d16977f1711b3b36cb02de80601bcb79c…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2020-02-10 (Mon, 10 Feb 2020)
Changed paths:
M omd/packages/check_mk/check_mk.make
Log Message:
-----------
Fixed typo
Change-Id: I368daea294733956eda67a4ba05bea27dade2b93
Compare: https://github.com/tribe29/checkmk/compare/0d78e51a1961...d16977f1711b
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: e15f1beb889daa5584a9361a07f734d15600ea24
https://github.com/tribe29/checkmk/commit/e15f1beb889daa5584a9361a07f734d15…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-02-10 (Mon, 10 Feb 2020)
Changed paths:
M omd/debian/postinst.in
Log Message:
-----------
[CMK-3787] - debian postinstall script decodes(deobfuscates) cmk-update-agent.exe to decoded/cmk-update-agent.exe
- works only if presented the script and the exe
- if exe is not obfuscated then plain copy
- BASE_PATH used as a 'root'
- few comments/visuals
Change-Id: I1fba5a370001d27f426ab865a93e30f891c1c75c