Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 9a4f55b266037012e30e5069c52d78acb405d127
https://github.com/Checkmk/checkmk/commit/9a4f55b266037012e30e5069c52d78acb…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-11-10 (Fri, 10 Nov 2023)
Changed paths:
M packages/cmk-mkp-tool/Pipfile.lock
Log Message:
-----------
Update Pipfile.lock
Change-Id: I3f9ab0c4bde6491016f98b2e40abe09d391dc91e
Commit: dba907bf6931045a3d4135e89d97bf3305c721b6
https://github.com/Checkmk/checkmk/commit/dba907bf6931045a3d4135e89d97bf330…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-11-10 (Fri, 10 Nov 2023)
Changed paths:
M cmk/gui/fields/base.py
M cmk/gui/fields/definitions.py
M cmk/gui/openapi/endpoints/host_config/response_schemas.py
M cmk/gui/openapi/registration.py
Log Message:
-----------
Compute host attribute fields after application has been loaded
Previously during import time of the host_config request and response
schema modules the host attributes were needed to compute the schema for
the related endpoints.
This required all host attribute definitions to be loaded before the
import happened. This implicit dependency is error prone. It can also
not be made explicit easily since we have a few attributes which are
only available conditionally (e.g. bake_agent_package).
The idea of this change is now to perform the definition of these
attributes later, after the whole application has been loaded. This
way the import order does not matter anymore.
With this change we can get rid of another layer violation, a hack we
had to make to make the host and folder endpoint registration work.
Change-Id: Id902df18c2dbaa1b738cd07ff498bc5f3a2f4d34
Compare: https://github.com/Checkmk/checkmk/compare/bcaf9d89f425...dba907bf6931
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: bcaf9d89f425e23ec0a51776c6b5cc8b4955f326
https://github.com/Checkmk/checkmk/commit/bcaf9d89f425e23ec0a51776c6b5cc8b4…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-11-10 (Fri, 10 Nov 2023)
Changed paths:
M packages/cmk-mkp-tool/Pipfile
M packages/cmk-mkp-tool/pyproject.toml
Log Message:
-----------
mkp-tool: dependencies need to be in pyproject.toml
If we have them only in the Pipfile, they won't be known to pip and the
packaging mechanic.
Change-Id: I412a27adeba3fad883c11f1593b0e7c8a4e205ef
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 8f2f08fe49a600c322e4274b5d8d3bd245a0aaa7
https://github.com/Checkmk/checkmk/commit/8f2f08fe49a600c322e4274b5d8d3bd24…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-11-10 (Fri, 10 Nov 2023)
Changed paths:
M packages/check-http/src/checking.rs
A packages/check-http/src/connection.rs
M packages/check-http/src/http.rs
M packages/check-http/src/lib.rs
R packages/check-http/src/redirect.rs
M packages/check-http/src/runner.rs
Log Message:
-----------
check_http: Move logic over to new connection module
CMK-14257
Change-Id: Idfb8c45158108d94ff17f800635ffe428146a3b2
Commit: 9adfc9cb5e7c05ca6eed272cf1b0a6bd3be30f22
https://github.com/Checkmk/checkmk/commit/9adfc9cb5e7c05ca6eed272cf1b0a6bd3…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-11-10 (Fri, 10 Nov 2023)
Changed paths:
M packages/check-http/src/checking.rs
M packages/check-http/src/cli.rs
M packages/check-http/src/runner.rs
Log Message:
-----------
check_http: Only warn threshold for document age
According to the planned settings available in the Setup.
CMK-14257
Change-Id: I22c41d7bae4cc098b1e8eb12701d3c5b8dc4c988
Compare: https://github.com/Checkmk/checkmk/compare/b7b246736540...9adfc9cb5e7c
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: a3e3c73d5524a5280dd7871195587432c0e061da
https://github.com/Checkmk/checkmk/commit/a3e3c73d5524a5280dd7871195587432c…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-11-09 (Thu, 09 Nov 2023)
Changed paths:
M packages/check-http/src/checking.rs
M packages/check-http/src/runner.rs
Log Message:
-----------
check_http: Redesign Limits and Bounds
CMK-14257
Change-Id: Idce8854e0e3bfa1d77d88bf10516d912674d94c1
Commit: 43b09219948fef7c9b731babbc1fc9ba74707e8d
https://github.com/Checkmk/checkmk/commit/43b09219948fef7c9b731babbc1fc9ba7…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-11-09 (Thu, 09 Nov 2023)
Changed paths:
M packages/check-http/src/checking.rs
M packages/check-http/src/runner.rs
Log Message:
-----------
check_http: Rename Limits to UpperLevels
CMK-14257
Change-Id: I2a58a50deb25fae80bb6369794a208079ef59efe
Commit: e9dfc7d003e3bdba871531051f16b0fc26bafee9
https://github.com/Checkmk/checkmk/commit/e9dfc7d003e3bdba871531051f16b0fc2…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-11-09 (Thu, 09 Nov 2023)
Changed paths:
M packages/check-http/src/checking.rs
M packages/check-http/src/output.rs
Log Message:
-----------
check_http: Implement Display for CheckResult type
When displaying a CheckResult, we always do it with the markers
(!), (!!), (?), so it makes sense to make this a property
of the CheckResult type itself.
CMK-14257
Change-Id: Ic62c1f15a0a3348444decc127073912666e7e0ee
Commit: 64f51ab20b975e96b325043b3f410791e6cec818
https://github.com/Checkmk/checkmk/commit/64f51ab20b975e96b325043b3f410791e…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-11-09 (Thu, 09 Nov 2023)
Changed paths:
M packages/check-http/src/http.rs
M packages/check-http/src/redirect.rs
M packages/check-http/src/runner.rs
Log Message:
-----------
check_http: Introduce RequestConfig and ConnectionConfig
CMK-14257
Change-Id: I65d4b844843c83112633bc7814ca7c33cc3d3a31
Commit: 13f3901d2b785eabf2cec66e239eef98713969f5
https://github.com/Checkmk/checkmk/commit/13f3901d2b785eabf2cec66e239eef987…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-11-09 (Thu, 09 Nov 2023)
Changed paths:
M packages/check-http/src/checking.rs
M packages/check-http/src/cli.rs
M packages/check-http/src/runner.rs
Log Message:
-----------
check_http: Use Levels for document age checking
CMK-14257
Change-Id: Ie31082a55f0b670e3d7a25de7c05295ad3983cf4
Commit: 17486a0bd1c1b90661643d68513c3769728dea19
https://github.com/Checkmk/checkmk/commit/17486a0bd1c1b90661643d68513c37697…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-11-09 (Thu, 09 Nov 2023)
Changed paths:
M packages/check-http/src/checking.rs
M packages/check-http/src/runner.rs
Log Message:
-----------
check_http: Introduce CheckParameters
Also move request checking logic to checking module
CMK-14257
Change-Id: Icb7a2cfaf93446620100b4334749737ff2c5c503
Compare: https://github.com/Checkmk/checkmk/compare/b2f3b32d26d8...17486a0bd1c1