Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d6f9d24e3e130a9847548f28e0f1c836005154ec
https://github.com/tribe29/checkmk/commit/d6f9d24e3e130a9847548f28e0f1c8360…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2020-10-21 (Wed, 21 Oct 2020)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/bi.py
M cmk/gui/plugins/openapi/endpoints/downtime.py
M cmk/gui/plugins/openapi/endpoints/folder_config.py
M cmk/gui/plugins/openapi/endpoints/time_period.py
M cmk/gui/plugins/openapi/endpoints/utils.py
M cmk/gui/plugins/openapi/restful_objects/constructors.py
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M cmk/gui/plugins/openapi/utils.py
M cmk/gui/wsgi/applications/rest_api.py
M cmk/gui/wsgi/wrappers.py
Log Message:
-----------
REST-API: replace connexion exception with our own
Change-Id: I4274b80a535f3480aef1880da01b7b34e7e1b183
Commit: 3d1fca2b1b938569e647578b2ce52000573c1963
https://github.com/tribe29/checkmk/commit/3d1fca2b1b938569e647578b2ce520005…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2020-10-21 (Wed, 21 Oct 2020)
Changed paths:
M Pipfile
M Pipfile.lock
M omd/packages/python3-modules/python3-modules.make
R omd/packages/python3-modules/src/clickclick-1.2.2.tar.gz
R omd/packages/python3-modules/src/connexion-2.4.0.tar.gz
R omd/packages/python3-modules/src/inflection-0.3.1.tar.gz
R omd/packages/python3-modules/src/setuptools-45.1.0.zip
Log Message:
-----------
REST-API: remove connexion
* remove from OMD
* remove from Pipfile
* clean up OMD directory (removed stale setuptools package)
Change-Id: I8892c711c1d482d8ab4d2d4fd7d2febc2a38c099
Commit: bc8fe3ade2828956597912a35b644cf6c44355c1
https://github.com/tribe29/checkmk/commit/bc8fe3ade2828956597912a35b644cf6c…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2020-10-21 (Wed, 21 Oct 2020)
Changed paths:
M Pipfile
M Pipfile.lock
M omd/packages/python3-modules/python3-modules.make
A omd/packages/python3-modules/src/pyparsing-2.4.7.tar.gz
Log Message:
-----------
REST-API: Add pyparsing for free-style queries
Change-Id: I00668fa72e90be6efd55541f1f4ff6723ece6ed1
Compare: https://github.com/tribe29/checkmk/compare/ab2200c9fc3d...bc8fe3ade282
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: ab2200c9fc3df3ef4f865d548de038ba854d0abb
https://github.com/tribe29/checkmk/commit/ab2200c9fc3df3ef4f865d548de038ba8…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2020-10-21 (Wed, 21 Oct 2020)
Changed paths:
A .werks/11427
A cmk/gui/plugins/cron/wato_folder_lookup_cache.py
M cmk/gui/watolib/hosts_and_folders.py
M tests/unit/cmk/gui/test_cron.py
Log Message:
-----------
WATO: Improved performance on host lookup on various pages
Change-Id: I682d84c7a8eef65ad6ff6f66abc69a5aabf09a37
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 99344bf135f4c27d0bf0cabcbadca1c21def3c07
https://github.com/tribe29/checkmk/commit/99344bf135f4c27d0bf0cabcbadca1c21…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-10-21 (Wed, 21 Oct 2020)
Changed paths:
M cmk/base/api/agent_based/register/__init__.py
M cmk/base/api/agent_based/register/_config.py
M cmk/base/checkers/snmp.py
M cmk/base/inventory.py
M tests/unit/cmk/base/checkers/test_snmp_data_source.py
M tests/unit/cmk/base/plugins/agent_based/test_cisco_detection.py
Log Message:
-----------
Inventory check: Fix SNMP inventory
* The SNMP source cache settings were wrong
* The inventory plugins were not executed
CMK-5986
Change-Id: Ia4b934e4b08b078bcd78c9a7a41708c29dbe8899
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: bb0a6519bd2646d9d5619898b8d0f17f0ef109ff
https://github.com/tribe29/checkmk/commit/bb0a6519bd2646d9d5619898b8d0f17f0…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-21 (Wed, 21 Oct 2020)
Changed paths:
R checks/apache_status
A cmk/base/plugins/agent_based/apache_status.py
R tests/unit/checks/generictests/datasets/apache_status.py
R tests/unit/checks/generictests/datasets/apache_status_legacy.py
M tests/unit/checks/test_generic_legacy_conversion.py
A tests/unit/cmk/base/plugins/agent_based/test_apache_status_check.py
M tests/unit/cmk/base/plugins/agent_based/test_section_properties.py
Log Message:
-----------
apache_status: migrate to new check API
... with the minimal changes required to do so.
Cleanup is next.
Change-Id: Ic607ba6fb4404a5b9e55151ed02426a5993d55b6
Commit: abe9ff2b27b0ebad5c2dd3356d82dbb9a4d594c2
https://github.com/tribe29/checkmk/commit/abe9ff2b27b0ebad5c2dd3356d82dbb9a…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-21 (Wed, 21 Oct 2020)
Changed paths:
M cmk/base/plugins/agent_based/apache_status.py
M tests/unit/cmk/base/plugins/agent_based/test_apache_status_check.py
Log Message:
-----------
apache_status: add typing
Change-Id: Ibc7899d014fee1c6141d80d76dc5e69cff55d85c
Commit: 58eb2fc1fe5753f42af361c9d894e46e48ee9802
https://github.com/tribe29/checkmk/commit/58eb2fc1fe5753f42af361c9d894e46e4…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-21 (Wed, 21 Oct 2020)
Changed paths:
M cmk/base/plugins/agent_based/apache_status.py
M tests/unit/cmk/base/plugins/agent_based/test_apache_status_check.py
Log Message:
-----------
apache_status: shorten service output
... finally doing what we came for.
CMK-5736
Change-Id: I1b8cfbb0acf749f07c21b63fa709d8bb36ef2f7b
Commit: c8ed4ad181066a0b7de23c2bd76192cd2484f2a3
https://github.com/tribe29/checkmk/commit/c8ed4ad181066a0b7de23c2bd76192cd2…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-10-21 (Wed, 21 Oct 2020)
Changed paths:
M cmk/gui/plugins/dashboard/graph.py
M cmk/gui/plugins/dashboard/single_metric.py
M cmk/gui/plugins/dashboard/utils.py
M cmk/gui/plugins/metrics/html_render.py
M cmk/gui/plugins/metrics/valuespecs.py
M cmk/gui/valuespec.py
A tests/unit/cmk/gui/plugins/metrics/test_metrics_valuespecs.py
Log Message:
-----------
Refactor to isolate title infos
The Cascadingdropdown has "plain" and "add_title_infos". Which means the
second option implies the first. The plain title is always there, and an
empty selection is equivalent to choosing plain, also on execution.
The title_format entry should only be a List choice to pick include:
- Custom title(Still to be implemented)
- Default title
- host name
- host alias
- service description
- metric name(placed not used yet)
In this way the user picks what is to be display, every selection is
concatenated.
There is the html render restriction to only allow this for template
graphs. Certainly because only there it correctly has the info on
host/service. It should be relaxed in the future.
CMK-5869
Change-Id: Ibb44fafd74dad8e553b7691911eef974b74fc275
Commit: 85ebeb52130fc3b379ed35ba5a6b1c2c87d5db96
https://github.com/tribe29/checkmk/commit/85ebeb52130fc3b379ed35ba5a6b1c2c8…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2020-10-21 (Wed, 21 Oct 2020)
Changed paths:
M cmk/gui/openapi.py
M cmk/gui/plugins/openapi/endpoints/acknowledgement.py
M cmk/gui/plugins/openapi/endpoints/activate_changes.py
M cmk/gui/plugins/openapi/endpoints/bi.py
M cmk/gui/plugins/openapi/endpoints/contact_group_config.py
M cmk/gui/plugins/openapi/endpoints/downtime.py
M cmk/gui/plugins/openapi/endpoints/folder_config.py
M cmk/gui/plugins/openapi/endpoints/host.py
M cmk/gui/plugins/openapi/endpoints/host_config.py
M cmk/gui/plugins/openapi/endpoints/host_group_config.py
M cmk/gui/plugins/openapi/endpoints/password.py
M cmk/gui/plugins/openapi/endpoints/service.py
M cmk/gui/plugins/openapi/endpoints/service_discovery.py
M cmk/gui/plugins/openapi/endpoints/service_group_config.py
M cmk/gui/plugins/openapi/endpoints/time_period.py
M cmk/gui/plugins/openapi/endpoints/utils.py
M cmk/gui/plugins/openapi/endpoints/version.py
M cmk/gui/plugins/openapi/fields.py
A cmk/gui/plugins/openapi/filters.py
M cmk/gui/plugins/openapi/livestatus_helpers/commands/downtimes.py
M cmk/gui/plugins/openapi/livestatus_helpers/expressions.py
M cmk/gui/plugins/openapi/livestatus_helpers/tables/_create_table.py
M cmk/gui/plugins/openapi/livestatus_helpers/types.py
M cmk/gui/plugins/openapi/plugins.py
M cmk/gui/plugins/openapi/restful_objects/__init__.py
M cmk/gui/plugins/openapi/restful_objects/code_examples.py
M cmk/gui/plugins/openapi/restful_objects/constructors.py
M cmk/gui/plugins/openapi/restful_objects/decorators.py
A cmk/gui/plugins/openapi/restful_objects/endpoint_registry.py
M cmk/gui/plugins/openapi/restful_objects/parameters.py
M cmk/gui/plugins/openapi/restful_objects/params.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
M cmk/gui/plugins/openapi/restful_objects/specification.py
M cmk/gui/plugins/openapi/restful_objects/type_defs.py
M cmk/gui/plugins/openapi/utils.py
M cmk/gui/wsgi/applications/__init__.py
M cmk/gui/wsgi/applications/rest_api.py
M cmk/gui/wsgi/auth.py
M cmk/gui/wsgi/routing.py
M cmk/utils/version.py
A tests/unit/cmk/gui/plugins/openapi/test_expr_schema.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_folder_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_service.py
M tests/unit/cmk/gui/plugins/openapi/test_restful_objects.py
M tests/unit/cmk/gui/plugins/openapi/test_service_discovery.py
M tests/unit/cmk/gui/wsgi/test_wsgi_router.py
M web/htdocs/openapi/checkmk.yaml
Log Message:
-----------
REST-API: param schemas and generic filters
* filter expressions, hash-join implementation
* add possibility to use marshmallow schemas in query,
path and header parameters
* implement generic filters for hosts status endpoint
Change-Id: I01491326d9565f41e87b45a9380a8802f83a649f
Compare: https://github.com/tribe29/checkmk/compare/e3930147628b...85ebeb52130f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e3930147628b23effeca9d177b0016d747f83858
https://github.com/tribe29/checkmk/commit/e3930147628b23effeca9d177b0016d74…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2020-10-21 (Wed, 21 Oct 2020)
Changed paths:
A tests/unit/checks/test_fileinfo.py
Log Message:
-----------
Add test for fileinfo
- ... was picked from 1.6.0
- adapt test because fileinfo uses check_levels
Change-Id: Iaafc7d1ad2684e93b4df60fd7f67ab007f890aaa
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2916eb6d5f562c289823dc33f3fea71fc1bcffc0
https://github.com/tribe29/checkmk/commit/2916eb6d5f562c289823dc33f3fea71fc…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-21 (Wed, 21 Oct 2020)
Changed paths:
M cmk/base/api/agent_based/inventory_classes.py
M cmk/base/api/agent_based/register/inventory_plugins_legacy.py
M cmk/base/plugins/agent_based/inv_if.py
M tests/unit/cmk/base/api/agent_based/test_inventory_classes.py
Log Message:
-----------
Revert "inventory: Attributes may contain numbers"
This reverts commit 48892d2af5c6bf266b4b3842ade753f85b729089.
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0806bb5d6a6550776217a35b32cd3f9dc406f294
https://github.com/tribe29/checkmk/commit/0806bb5d6a6550776217a35b32cd3f9dc…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2020-10-21 (Wed, 21 Oct 2020)
Changed paths:
M cmk/gui/plugins/sidebar/search.py
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_snapins.scss
Log Message:
-----------
Fix search text colors
* Placeholder text and result warning are now following light theme font
color
Change-Id: Ia275bd06d900b5a73ee8a83be9f34eb80a8e0f24
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 65dc811ea3714eb00b4e02e395282cb6046f4f04
https://github.com/tribe29/checkmk/commit/65dc811ea3714eb00b4e02e395282cb60…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2020-10-21 (Wed, 21 Oct 2020)
Changed paths:
M cmk/gui/default_permissions.py
M cmk/gui/node_visualization.py
M cmk/gui/plugins/dashboard/builtin.py
M cmk/gui/plugins/sidebar/utils.py
M cmk/gui/plugins/sidebar/views.py
M tests/unit/cmk/gui/test_gui_config.py
M tests/unit/cmk/gui/test_pages.py
Log Message:
-----------
UX Network Topology: Render as page (CMK-5877)
* Rather than as dashboard
* Pages can now be linked directly from a mega menu
Change-Id: Ie5fc6646c658ce02a5c294f0c1c8310e343443f8
Commit: b48eeb702980642d436d922899606bf071a5edaa
https://github.com/tribe29/checkmk/commit/b48eeb702980642d436d922899606bf07…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-10-21 (Wed, 21 Oct 2020)
Changed paths:
M cmk/gui/plugins/sidebar/search.py
M cmk/gui/watolib/changes.py
M cmk/gui/watolib/search.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/test_background_job.py
Log Message:
-----------
Build and update search index in background jobs
CMK-5950
Change-Id: I6eab3344ddd4ab13ead6915f85534e79167f56a9
Compare: https://github.com/tribe29/checkmk/compare/6824bd0f4cd7...b48eeb702980