Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b523b5611d016b89a7768ac2a375699e5daaea4d
https://github.com/tribe29/checkmk/commit/b523b5611d016b89a7768ac2a375699e5…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M cmk/gui/plugins/views/bi.py
M web/htdocs/themes/facelift/scss/_bi.scss
M web/htdocs/themes/facelift/scss/_status.scss
Log Message:
-----------
Fix problems with state markers in views and BI
Change-Id: Ia9dffd12e45e39957a8ae37d86e24d27cddd16df
Commit: 68c3751bdf36e4b02a6d6c58877b557e780a0f36
https://github.com/tribe29/checkmk/commit/68c3751bdf36e4b02a6d6c58877b557e7…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M cmk/gui/plugins/views/commands.py
Log Message:
-----------
Make actions on comments and downtimes suggested
Change-Id: If895bebc2e421f85c21d550be8dcc88fc66b8531
Commit: d8e25fc5e8f33477436bbc3822a9f79d9a385d46
https://github.com/tribe29/checkmk/commit/d8e25fc5e8f33477436bbc3822a9f79d9…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M cmk/gui/bi.py
M cmk/gui/forms.py
M cmk/gui/htmllib.py
M cmk/gui/plugins/sidebar/speedometer.py
M cmk/gui/plugins/views/layouts.py
M cmk/gui/sidebar.py
M web/htdocs/js/modules/figures/cmk_timeseries.js
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
R web/htdocs/themes/facelift/images/icon_close.png
A web/htdocs/themes/facelift/images/icon_close.svg
R web/htdocs/themes/facelift/images/icon_closesnapin.png
R web/htdocs/themes/facelift/images/icon_dashboard_menuarrow.png
A web/htdocs/themes/facelift/images/icon_dashboard_menuarrow.svg
R web/htdocs/themes/facelift/images/icon_foldable_sidebar.png
A web/htdocs/themes/facelift/images/icon_foldable_sidebar.svg
R web/htdocs/themes/facelift/images/icon_maxisnapin.png
A web/htdocs/themes/facelift/images/icon_maxisnapin.svg
R web/htdocs/themes/facelift/images/icon_minisnapin.png
A web/htdocs/themes/facelift/images/icon_minisnapin.svg
R web/htdocs/themes/facelift/images/icon_sidebar_logout.png
A web/htdocs/themes/facelift/images/icon_sidebar_logout.svg
R web/htdocs/themes/facelift/images/icon_sidebar_messages.png
R web/htdocs/themes/facelift/images/icon_table_actions_off.png
A web/htdocs/themes/facelift/images/icon_table_actions_off.svg
R web/htdocs/themes/facelift/images/icon_table_actions_on.png
A web/htdocs/themes/facelift/images/icon_table_actions_on.svg
R web/htdocs/themes/facelift/images/speedometer.png
A web/htdocs/themes/facelift/images/speedometer.svg
R web/htdocs/themes/facelift/images/tree_closed.png
A web/htdocs/themes/facelift/images/tree_closed.svg
M web/htdocs/themes/facelift/images/tribe29_icon.svg
M web/htdocs/themes/facelift/images/tribe29_icon_min.svg
M web/htdocs/themes/facelift/scss/_bi.scss
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_mega_menu.scss
M web/htdocs/themes/facelift/scss/_page_menu.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_sidebar.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
R web/htdocs/themes/modern-dark/images/icon_closesnapin.png
A web/htdocs/themes/modern-dark/images/icon_closesnapin.svg
R web/htdocs/themes/modern-dark/images/icon_dashboard_menuarrow.png
A web/htdocs/themes/modern-dark/images/icon_dashboard_menuarrow.svg
R web/htdocs/themes/modern-dark/images/icon_foldable_sidebar.png
A web/htdocs/themes/modern-dark/images/icon_foldable_sidebar.svg
R web/htdocs/themes/modern-dark/images/icon_maxisnapin.png
A web/htdocs/themes/modern-dark/images/icon_maxisnapin.svg
R web/htdocs/themes/modern-dark/images/icon_minisnapin.png
A web/htdocs/themes/modern-dark/images/icon_minisnapin.svg
R web/htdocs/themes/modern-dark/images/icon_sidebar_logout.png
R web/htdocs/themes/modern-dark/images/icon_sidebar_messages.png
R web/htdocs/themes/modern-dark/images/icon_table_actions_off.png
A web/htdocs/themes/modern-dark/images/icon_table_actions_off.svg
R web/htdocs/themes/modern-dark/images/icon_table_actions_on.png
A web/htdocs/themes/modern-dark/images/icon_table_actions_on.svg
R web/htdocs/themes/modern-dark/images/speedometer.png
A web/htdocs/themes/modern-dark/images/speedometer.svg
R web/htdocs/themes/modern-dark/images/tree_closed.png
A web/htdocs/themes/modern-dark/images/tree_closed.svg
A web/htdocs/themes/modern-dark/images/tribe29_icon.svg
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
Replace more png icons with svg icons
Change-Id: I9f8002de02158ceb380e37997e4173422debedfd
Compare: https://github.com/tribe29/checkmk/compare/99090eef9ae3...d8e25fc5e8f3
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: ec1ca6526372397a9bf5f61580bb859ef2ef1fca
https://github.com/tribe29/checkmk/commit/ec1ca6526372397a9bf5f61580bb859ef…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M cmk/gui/plugins/views/bi.py
M web/htdocs/themes/facelift/scss/_bi.scss
M web/htdocs/themes/facelift/scss/_status.scss
Log Message:
-----------
Fix problems with state markers in views and BI
Change-Id: Ia9dffd12e45e39957a8ae37d86e24d27cddd16df
Commit: 4e891a7bc89ee109b8e2d3f6c2c39487cf35bb85
https://github.com/tribe29/checkmk/commit/4e891a7bc89ee109b8e2d3f6c2c39487c…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M cmk/gui/plugins/views/commands.py
Log Message:
-----------
Make actions on comments and downtimes suggested
Change-Id: If895bebc2e421f85c21d550be8dcc88fc66b8531
Commit: d4f921143f3ad5d479fba29c5353d47f49f2431c
https://github.com/tribe29/checkmk/commit/d4f921143f3ad5d479fba29c5353d47f4…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M cmk/gui/bi.py
M cmk/gui/forms.py
M cmk/gui/htmllib.py
M cmk/gui/plugins/sidebar/speedometer.py
M cmk/gui/plugins/views/layouts.py
M cmk/gui/sidebar.py
M web/htdocs/js/modules/figures/cmk_timeseries.js
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
R web/htdocs/themes/facelift/images/icon_close.png
A web/htdocs/themes/facelift/images/icon_close.svg
R web/htdocs/themes/facelift/images/icon_closesnapin.png
R web/htdocs/themes/facelift/images/icon_dashboard_menuarrow.png
A web/htdocs/themes/facelift/images/icon_dashboard_menuarrow.svg
R web/htdocs/themes/facelift/images/icon_foldable_sidebar.png
A web/htdocs/themes/facelift/images/icon_foldable_sidebar.svg
R web/htdocs/themes/facelift/images/icon_maxisnapin.png
A web/htdocs/themes/facelift/images/icon_maxisnapin.svg
R web/htdocs/themes/facelift/images/icon_minisnapin.png
A web/htdocs/themes/facelift/images/icon_minisnapin.svg
R web/htdocs/themes/facelift/images/icon_sidebar_logout.png
A web/htdocs/themes/facelift/images/icon_sidebar_logout.svg
R web/htdocs/themes/facelift/images/icon_sidebar_messages.png
R web/htdocs/themes/facelift/images/icon_table_actions_off.png
A web/htdocs/themes/facelift/images/icon_table_actions_off.svg
R web/htdocs/themes/facelift/images/icon_table_actions_on.png
A web/htdocs/themes/facelift/images/icon_table_actions_on.svg
R web/htdocs/themes/facelift/images/speedometer.png
A web/htdocs/themes/facelift/images/speedometer.svg
R web/htdocs/themes/facelift/images/tree_closed.png
A web/htdocs/themes/facelift/images/tree_closed.svg
M web/htdocs/themes/facelift/images/tribe29_icon.svg
M web/htdocs/themes/facelift/images/tribe29_icon_min.svg
M web/htdocs/themes/facelift/scss/_bi.scss
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_mega_menu.scss
M web/htdocs/themes/facelift/scss/_page_menu.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_sidebar.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
R web/htdocs/themes/modern-dark/images/icon_closesnapin.png
A web/htdocs/themes/modern-dark/images/icon_closesnapin.svg
R web/htdocs/themes/modern-dark/images/icon_dashboard_menuarrow.png
A web/htdocs/themes/modern-dark/images/icon_dashboard_menuarrow.svg
R web/htdocs/themes/modern-dark/images/icon_foldable_sidebar.png
A web/htdocs/themes/modern-dark/images/icon_foldable_sidebar.svg
R web/htdocs/themes/modern-dark/images/icon_maxisnapin.png
A web/htdocs/themes/modern-dark/images/icon_maxisnapin.svg
R web/htdocs/themes/modern-dark/images/icon_minisnapin.png
A web/htdocs/themes/modern-dark/images/icon_minisnapin.svg
R web/htdocs/themes/modern-dark/images/icon_sidebar_logout.png
R web/htdocs/themes/modern-dark/images/icon_sidebar_messages.png
R web/htdocs/themes/modern-dark/images/icon_table_actions_off.png
A web/htdocs/themes/modern-dark/images/icon_table_actions_off.svg
R web/htdocs/themes/modern-dark/images/icon_table_actions_on.png
A web/htdocs/themes/modern-dark/images/icon_table_actions_on.svg
R web/htdocs/themes/modern-dark/images/speedometer.png
A web/htdocs/themes/modern-dark/images/speedometer.svg
R web/htdocs/themes/modern-dark/images/tree_closed.png
A web/htdocs/themes/modern-dark/images/tree_closed.svg
A web/htdocs/themes/modern-dark/images/tribe29_icon.svg
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
Replace more png icons with svg icons
Change-Id: I9f8002de02158ceb380e37997e4173422debedfd
Compare: https://github.com/tribe29/checkmk/compare/af6b725c9d0f...d4f921143f3a
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 3a82c7209142afc533f0b450471cefd07cce8ae7
https://github.com/tribe29/checkmk/commit/3a82c7209142afc533f0b450471cefd07…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/test_views.py
A tests/unit/cmk/gui/wato/pages/test_folders.py
Log Message:
-----------
Legacy AJAX pages: add test
Change-Id: Iec35d054859fae041083ef1872e1847796e9535b
Commit: 0070eb2c239d28ff57a9345405248c6e673d6f74
https://github.com/tribe29/checkmk/commit/0070eb2c239d28ff57a9345405248c6e6…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M cmk/gui/pages.py
M cmk/gui/wato/pages/automation.py
M cmk/gui/wato/pages/backup.py
M cmk/gui/wato/pages/folders.py
M tests/unit/cmk/gui/wato/pages/test_folders.py
Log Message:
-----------
Legacy Ajax Pages: handle and log exceptions
Change-Id: I09631f717466b57b2d5f269e95cdea878babac7d
Commit: 70ade11113bbd3dbdcf6d460ba51e2edcb98b4f8
https://github.com/tribe29/checkmk/commit/70ade11113bbd3dbdcf6d460ba51e2edc…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M cmk/gui/wsgi/applications/checkmk.py
Log Message:
-----------
WSGI app: don't overwrite already set status codes
Change-Id: I27892b9eb512946a97c9d974a8b9050192be22e8
Commit: dd969d0568161b6379fc21450fdd2e69b0deb938
https://github.com/tribe29/checkmk/commit/dd969d0568161b6379fc21450fdd2e69b…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M cmk/gui/plugins/openapi/fields.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_folder_config.py
Log Message:
-----------
REST API: add more folder path separators
* allow for more path separators, ~ and \
Change-Id: Idb595c06f4f4907390bd66061a3cbdd5a0ce0a91
Commit: 91e29a378550d11ddc2f66a00a6af9898c3c4c0b
https://github.com/tribe29/checkmk/commit/91e29a378550d11ddc2f66a00a6af9898…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/acknowledgement.py
M cmk/gui/plugins/openapi/livestatus_helpers/queries.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_acknowledgement.py
Log Message:
-----------
REST API: acknowledgement
* acknowledging non-existent problems will not result in a failure
Change-Id: Ia9096073e174f9c159f2cf20dc48af5c29caf623
Commit: 22271ee21ccafc6540beeef00931633ca57d2c17
https://github.com/tribe29/checkmk/commit/22271ee21ccafc6540beeef00931633ca…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_folder_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_tag_group.py
Log Message:
-----------
REST API: path parameter validation errors are 404
Change-Id: I411502353c6e83c5dbbdcded9fd5678d8e835006
Commit: cd42baff5760d7de52a7ebd4f1aab8aa5753cf51
https://github.com/tribe29/checkmk/commit/cd42baff5760d7de52a7ebd4f1aab8aa5…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/downtime.py
M cmk/gui/plugins/openapi/endpoints/service.py
M cmk/gui/plugins/openapi/fields.py
M cmk/gui/plugins/openapi/restful_objects/parameters.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_downtime.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_service.py
Log Message:
-----------
REST-API: more stringent hostname validation
* fixes internal server error in GET http_config
Change-Id: I5dcc2f26b0ec16d3126467e7bb25e0a89e898e5f
Commit: 8b0d08307853f40ec2129997b3a2f1f6ba32d0e4
https://github.com/tribe29/checkmk/commit/8b0d08307853f40ec2129997b3a2f1f6b…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/decorators.py
Log Message:
-----------
REST API: fix missing docstring error message
Change-Id: I218c4f1ceb78f589bf267b894f9445ee1948e1aa
Commit: 67501344537e68c152c2469de3184b0f4bf050fb
https://github.com/tribe29/checkmk/commit/67501344537e68c152c2469de3184b0f4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/decorators.py
Log Message:
-----------
Revert "Unbreak CI by disabling new response code check"
This reverts commit 6991e062a7f09fda19a5927161d8a1fb473ed6d2.
Commit: 17df78364469e346201263bfff41292b80667780
https://github.com/tribe29/checkmk/commit/17df78364469e346201263bfff41292b8…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/code_examples.py
Log Message:
-----------
REST API: improve code examples
* better debug output in requests and bash examples
* exit code checking in bash examples
Change-Id: I7976374f87771213494132c4ef051053a6aee86c
Commit: 42da6acadac3752a36a5259f585623071eb5f25d
https://github.com/tribe29/checkmk/commit/42da6acadac3752a36a5259f585623071…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M cmk/gui/plugins/openapi/.f12
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M cmk/gui/plugins/openapi/restful_objects/parameters.py
Log Message:
-----------
REST API: fix response header verification
* previously calculations of the preconditions were
done in a separate phase of the endpoint livecycle.
Now this is done at the constructor level, so we
always have the required information at hand.
* fix f12 script
Change-Id: Iae321d1254eb392ebc6d57d8aeb591a986a0bcc1
Commit: aced3ea08f72d0af25c44d66e98e956ca8d130bc
https://github.com/tribe29/checkmk/commit/aced3ea08f72d0af25c44d66e98e956ca…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M cmk/gui/wato/pages/folders.py
Log Message:
-----------
Fix NameError on host search in main directory
Change-Id: Ic3ddb959e9d9859c73bea807624bad7a7209332e
Compare: https://github.com/tribe29/checkmk/compare/b58f7b9fbe4f...aced3ea08f72
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 238cf376320d6943291c273a39e6974a933528c4
https://github.com/tribe29/checkmk/commit/238cf376320d6943291c273a39e6974a9…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M cmk/gui/plugins/dashboard/single_metric.py
M cmk/gui/valuespec.py
Log Message:
-----------
Remove allow_empty method and __init__ argument from Timerange VS
This argument is unnecessary and confusing, since its function is
already covered by no_preselect. The allow_empty method can simply be
inherited from CascadingDropdown.
Change-Id: If7bee81c663cf355e44b54f8c0c45f1d7f23f2fd
Commit: c7a6f58a3bb11a3a83d73c6632ded8540c106d44
https://github.com/tribe29/checkmk/commit/c7a6f58a3bb11a3a83d73c6632ded8540…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
Fix DropdownChoice.allow_empty: do not check sub-valuespecs
Change-Id: I10cece6693971f749653de78cb09dce9497d3d9e
Commit: 8847295923fb0f7042d657b70accfd73b5d6c9a2
https://github.com/tribe29/checkmk/commit/8847295923fb0f7042d657b70accfd73b…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M cmk/gui/plugins/metrics/utils.py
Log Message:
-----------
Add no_preselect=True to MetricName valuespec
This makes the GUI show (required) for this valuespec.
Change-Id: Ib863ec32c2e76336e8c7c73ba458bcb28abc9dd6
Compare: https://github.com/tribe29/checkmk/compare/c24464b87235...8847295923fb
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: a9c711a2c22773fa7c0120c5538b356daa6c8748
https://github.com/tribe29/checkmk/commit/a9c711a2c22773fa7c0120c5538b356da…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M cmk/gui/plugins/dashboard/single_metric.py
M cmk/gui/valuespec.py
Log Message:
-----------
Remove allow_empty method and __init__ argument from Timerange VS
This argument is unnecessary and confusing, since its function is
already covered by no_preselect. The allow_empty method can simply be
inherited from CascadingDropdown.
Change-Id: If7bee81c663cf355e44b54f8c0c45f1d7f23f2fd
Commit: 38d9716421ede5c2ce3b7f830fb03e8e1ce1cedb
https://github.com/tribe29/checkmk/commit/38d9716421ede5c2ce3b7f830fb03e8e1…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
Fix DropdownChoice.allow_empty: do not check sub-valuespecs
Change-Id: I10cece6693971f749653de78cb09dce9497d3d9e
Commit: c29ab06246cb979633118ac459ebfe6396f6a442
https://github.com/tribe29/checkmk/commit/c29ab06246cb979633118ac459ebfe639…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M cmk/gui/plugins/metrics/utils.py
Log Message:
-----------
Add no_preselect=True to MetricName valuespec
This makes the GUI show (required) for this valuespec.
Change-Id: Ib863ec32c2e76336e8c7c73ba458bcb28abc9dd6
Compare: https://github.com/tribe29/checkmk/compare/236efe87dfda...c29ab06246cb