Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 83a9f7cb648cc822792809cce15d49dc88e11ab4
https://github.com/tribe29/checkmk/commit/83a9f7cb648cc822792809cce15d49dc8…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2021-08-11 (Wed, 11 Aug 2021)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
M locale/es/LC_MESSAGES/multisite.po
M locale/fr/LC_MESSAGES/multisite.po
M locale/it/LC_MESSAGES/multisite.po
M locale/ja/LC_MESSAGES/multisite.po
M locale/nl/LC_MESSAGES/multisite.po
M locale/pt_PT/LC_MESSAGES/multisite.po
M locale/ro/LC_MESSAGES/multisite.po
Log Message:
-----------
[Weblate] Updated translation files
Translation: checkmk/software
Translate-URL: https://translate.checkmk.com/projects/checkmk/software/
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 1d2ad010304767d78861a64693ed32d343573a46
https://github.com/tribe29/checkmk/commit/1d2ad010304767d78861a64693ed32d34…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-08-11 (Wed, 11 Aug 2021)
Changed paths:
M cmk/gui/utils/url_encoder.py
Log Message:
-----------
Refactor urlencode_vars
It also makes it a little bit more performant (~10-15%). It's not much
but since we use it quite often (e.g. in the rule overview) it pays off.
CMK-8035
Change-Id: Ife1e7c5abcb954a3a5f79416b91c632176ed78fb
Commit: 30be6c5a7292d7a2cf0b15c4fc2d0c3727e6abd2
https://github.com/tribe29/checkmk/commit/30be6c5a7292d7a2cf0b15c4fc2d0c372…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-08-11 (Wed, 11 Aug 2021)
Changed paths:
M cmk/gui/escaping.py
Log Message:
-----------
Fix conditionals in escape_attribute
Since type(value) was used in isinstance checks they always evaluated to
False. I.e. for the common case str all conditionals were always
evaluated. Now, isinstance is used on the value and the str and HTML
cases are moved to the top. In tests this resulted in a 25 - 30%
performance improvement.
CMK-8035
Change-Id: I7adc9577f2ecdcbb2d3854c179ac6675d3dcbee7
Commit: 4c542a303597a3a9144ddc7d5867cb894ad72605
https://github.com/tribe29/checkmk/commit/4c542a303597a3a9144ddc7d5867cb894…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-08-11 (Wed, 11 Aug 2021)
Changed paths:
M cmk/gui/wato/pages/rulesets.py
Log Message:
-----------
Use omit_update_header in the ruleset overview
It generated one unnecessary javascript tag for every folder in the
ruleset overview.
CMK-8035
Change-Id: I0b7868a7f2ae9644445842efd2fba658b2f60d2b
Commit: 966a84e7fae45f25cc63150a256dc4df3907c9b0
https://github.com/tribe29/checkmk/commit/966a84e7fae45f25cc63150a256dc4df3…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-08-11 (Wed, 11 Aug 2021)
Changed paths:
M cmk/gui/utils/url_encoder.py
Log Message:
-----------
Add stripped-down versions of quote_plus and quote
They fit exactly our needs and are 40-50% faster.
CMK-8035
Change-Id: I0dc9f40f79deb7b1029e937a66eb5fa7e9c884f2
Compare: https://github.com/tribe29/checkmk/compare/67ab0ed9d446...966a84e7fae4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e5fc2b9c7ecdc6c1c19b5eba61f64a77df34538d
https://github.com/tribe29/checkmk/commit/e5fc2b9c7ecdc6c1c19b5eba61f64a77d…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-08-11 (Wed, 11 Aug 2021)
Changed paths:
M scripts/iwyu_tool
Log Message:
-----------
Partially revert "New license headers: scripts/ and virtual-envs/ (CMK-1073)"
This partially reverts commit 2b695fa4d9eed60315f2c2fc2ca40e5ff8bef99a.
scripts/iwyu_tool is a local copy of an upstream tool with small
modifications, so we should not format/isort/... it. Otherwise
upstreaming our modifications will be extremely hard.
Change-Id: I4e98938bfb366ed4127a2d9891da565c2719626f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 589597196d4a8f7bc7d29e124c5099b10958ee1e
https://github.com/tribe29/checkmk/commit/589597196d4a8f7bc7d29e124c5099b10…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2021-08-11 (Wed, 11 Aug 2021)
Changed paths:
M buildscripts/scripts/test-gerrit.jenkins
Log Message:
-----------
Ensure correct .venv in gerrit stage
* This is needed as we saw that when a Jenkins Job is aborted, a rebuild
of the .venv may leave a broken .venv.
* In the next run, the .venv is taken as-is and result in a failed job
Change-Id: I88e0858470381d4c5085854fe6efc342736b4b79
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 49fdd47322a762eabdb3307a4635f2a2df2c8502
https://github.com/tribe29/checkmk/commit/49fdd47322a762eabdb3307a4635f2a2d…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-08-11 (Wed, 11 Aug 2021)
Changed paths:
M scripts/iwyu_tool
Log Message:
-----------
Partially revert "Isort the rest of the files"
This partially reverts commit 741857a599ad1e8e150e1d4b03f0f4bdd931a319.
scripts/iwyu_tool is a local copy of an upstream tool with small
modifications, so we should not format/isort/... it. Otherwise
upstreaming our modifications will be extremely hard.
Change-Id: I284ccb69bbe9e6f8d50431dc1e81943a222e7359
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7130e9c79ac4190c9f7e50e564c1375711ad4a2e
https://github.com/tribe29/checkmk/commit/7130e9c79ac4190c9f7e50e564c137571…
Author: Ulrich Bschorer <ulrich.bschorer(a)tribe29.com>
Date: 2021-08-11 (Wed, 11 Aug 2021)
Changed paths:
A .werks/12822
M checkman/aws_lambda_performance
M cmk/base/plugins/agent_based/aws_lambda_performance.py
M cmk/base/plugins/agent_based/utils/aws.py
M cmk/gui/plugins/metrics/aws.py
M cmk/gui/plugins/wato/check_parameters/aws.py
M cmk/special_agents/agent_aws.py
M tests/unit/cmk/base/plugins/agent_based/test_aws_lambda_memory.py
M tests/unit/cmk/base/plugins/agent_based/test_aws_lambda_performance.py
A tests/unit/cmk/base/plugins/agent_based/utils/__init__.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_aws.py
M tests/unit/cmk/special_agents/agent_aws/agent_aws_fake_clients.py
Log Message:
-----------
AWS Lambda performance: added metrics for cold starts and init duration
The following metrics will be monitored by AWS Lambda Performance check:
* init duration
* number of cold starts
Change-Id: Ic8e6582383672dd321fe3abc2f7e22bfb5cb5eae
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1759b8d59f2d81427158ee671884514a8d596277
https://github.com/tribe29/checkmk/commit/1759b8d59f2d81427158ee671884514a8…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2021-08-11 (Wed, 11 Aug 2021)
Changed paths:
M cmk/base/ip_lookup.py
M tests/unit/cmk/base/test_ip_lookup.py
Log Message:
-----------
Improved typing in ip_lookup and its test
Change-Id: I45562f0d909df5818f3f66fc87d36af42b7fa7a0