Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: ebfb0c4ce54f78197f5359704bbd12f093ccd331
https://github.com/Checkmk/checkmk/commit/ebfb0c4ce54f78197f5359704bbd12f09…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-11-03 (Fri, 03 Nov 2023)
Changed paths:
M packages/check-http/src/lib.rs
Log Message:
-----------
check_http: Refactoring V
Separate collection of outputs from returning final output
CMK-14257
Change-Id: I14de59ca58fd5d388348e14a2676197081eafbdb
Commit: 9f79d01f8ab8cbb78c8fc5300d25fa1cfd90ce3a
https://github.com/Checkmk/checkmk/commit/9f79d01f8ab8cbb78c8fc5300d25fa1cf…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-11-03 (Fri, 03 Nov 2023)
Changed paths:
M packages/check-http/src/checking.rs
M packages/check-http/src/lib.rs
Log Message:
-----------
check_http: Move test cases
CMK-14257
Change-Id: Iebfeeee95c5b97f1a201add140e07823ece4ee4f
Commit: e948f25e347a20cc3f0e7fac75e685388b1ed93f
https://github.com/Checkmk/checkmk/commit/e948f25e347a20cc3f0e7fac75e685388…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-11-03 (Fri, 03 Nov 2023)
Changed paths:
M packages/check-http/src/checking.rs
M packages/check-http/src/lib.rs
M packages/check-http/tests/test_http.rs
Log Message:
-----------
check_http: Refactoring VI
Rename Output to CheckResult
CMK-14257
Change-Id: Icb71818e094d4ce6a44fc291452cbf4e834f2f7f
Commit: f5ea89ae61710447d13f4773cafffd31cdab1253
https://github.com/Checkmk/checkmk/commit/f5ea89ae61710447d13f4773cafffd31c…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-11-03 (Fri, 03 Nov 2023)
Changed paths:
M packages/check-http/src/lib.rs
Log Message:
-----------
check_http: Refactoring VII
Don't use a bare State::Ok any longer, as this yields no
useful information.
CMK-14257
Change-Id: I30829821a5e7bf40d36fe4f887dd7e136a192b79
Commit: 25267d19941b6148ba3d108c0f126bceae9eb916
https://github.com/Checkmk/checkmk/commit/25267d19941b6148ba3d108c0f126bcea…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-11-03 (Fri, 03 Nov 2023)
Changed paths:
M packages/check-http/src/checking.rs
M packages/check-http/src/lib.rs
M packages/check-http/tests/test_http.rs
Log Message:
-----------
check_http: Remove CheckResult.details for now
Right now, we don't use them.
And they got in the way of the ongoing refactoring.
They will celebrate their glorious comeback when they're needed.
CMK-14257
Change-Id: I1c024da6a1faec50f7cd02a13362a6e53e00d80d
Commit: 346bfe37f60a575439cb7e0c8154e5180fe0ac01
https://github.com/Checkmk/checkmk/commit/346bfe37f60a575439cb7e0c8154e5180…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-11-03 (Fri, 03 Nov 2023)
Changed paths:
M packages/check-http/src/checking.rs
M packages/check-http/src/lib.rs
M packages/check-http/tests/test_http.rs
Log Message:
-----------
check_http: Make summary mandatory
Disallow `None` as possible summary
Since we can't prevent at compile time that empty strings are passed
as summary, we have to filter emtpy strings out while formatting.
CMK-14257
Change-Id: Ie2c0dfcce26e60e735fe85e6f613f788e24895f0
Commit: e58e5ac965b80cfb9a93bf98525c7def94c3c0a6
https://github.com/Checkmk/checkmk/commit/e58e5ac965b80cfb9a93bf98525c7def9…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-11-03 (Fri, 03 Nov 2023)
Changed paths:
M packages/check-http/src/checking.rs
Log Message:
-----------
check_http: Refactoring VIII
Remove now unused CheckResult::from_state() builder helper.
CMK-14257
Change-Id: Ie63b65c44cef0dc0435d8c6c333306199ab13d83
Commit: f1506477297eeda2b5068ea320f318cedc7f7262
https://github.com/Checkmk/checkmk/commit/f1506477297eeda2b5068ea320f318ced…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-03 (Fri, 03 Nov 2023)
Changed paths:
M Pipfile
M Pipfile.lock
M buildscripts/scripts/stages.yml
A buildscripts/scripts/test-package-cmk-agent-based.groovy
R cmk/agent_based/v1/__init__.py
M omd/packages/python3-modules/BUILD
M packages/BUILD
A packages/cmk-agent-based/.f12
A packages/cmk-agent-based/.gitignore
A packages/cmk-agent-based/Pipfile
A packages/cmk-agent-based/Pipfile.lock
A packages/cmk-agent-based/cmk/agent_based/py.typed
A packages/cmk-agent-based/cmk/agent_based/v1/__init__.py
A packages/cmk-agent-based/cmk/agent_based/v1/_regex.py
A packages/cmk-agent-based/pyproject.toml
A packages/cmk-agent-based/run
A packages/cmk-agent-based/setup.cfg
A packages/cmk-agent-based/tests/cmk/agent_based/v1/test_regex.py
M tests/Makefile
M tests/code_quality/test_pipfile.py
M tests/testlib/site.py
Log Message:
-----------
agent_based: introduce package
Change-Id: I585be136d5f6cb20fc4bb4dc9b7cef2ca9fc7130
Compare:
https://github.com/Checkmk/checkmk/compare/96e8681a1bd6...f1506477297e