Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d3ee1d18caac8c1dc6a7febaa83f6a436022f9f0
https://github.com/tribe29/checkmk/commit/d3ee1d18caac8c1dc6a7febaa83f6a436…
Author: Daniel Steinmann <daniel.steinmann(a)swisscom.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
A .werks/12006
M checks/ibm_mq_queues
A cmk/gui/plugins/metrics/ibm_mq.py
M tests/unit/checks/test_ibm_mq_queues.py
Log Message:
-----------
12006 ibm_mq_queues: Display Qtime and improve metrics
The service now displays "Qtime short" and "Qtime long"
We also combine metrics frequently used together into one graph,
and use same metric key name as IBM MQ uses.
Merges #310
Merges #314
Change-Id: I5206e55124767df60ae9a6a166a76357abca26aa
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 1df8a34920caba356c0b1b9eb324a11d29931438
https://github.com/tribe29/checkmk/commit/1df8a34920caba356c0b1b9eb324a11d2…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/host_config.py
Log Message:
-----------
api host_config: removal of folder_config link
Change-Id: Ide357352ac9ea07a88e5d49a9ed7c83e6514a7f8
Commit: b545ef96a7113f81537fc6e8ff1494bae9086ad6
https://github.com/tribe29/checkmk/commit/b545ef96a7113f81537fc6e8ff1494bae…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/specification.py
Log Message:
-----------
api-doc: addition of extra information for rel attribute
Change-Id: Icd6d670668750c63e7a3ea2e5e5cc55b43922208
Commit: 8eb0252390e028c08975c2237d986dc438f703c7
https://github.com/tribe29/checkmk/commit/8eb0252390e028c08975c2237d986dc43…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/constructors.py
Log Message:
-----------
constructors: extending etag_of_dict functionality to allow more content
Change-Id: I683d79187d1aa85bfcdbe2c905a377fd14a08d1d
Commit: 07a83b174315102c0a502a6e9a8a5eeb041db581
https://github.com/tribe29/checkmk/commit/07a83b174315102c0a502a6e9a8a5eeb0…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
M cmk/gui/watolib/users.py
Log Message:
-----------
users: adjustment to allow easier mocking of functions
Change-Id: I3d447fefa7baf2d3b63d9f7d91216e9972876bbd
Commit: 327f0dab57af57665e790a76616399715d919d88
https://github.com/tribe29/checkmk/commit/327f0dab57af57665e790a76616399715…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
A .werks/11969
A cmk/gui/plugins/openapi/endpoints/user_config.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M cmk/gui/plugins/openapi/restful_objects/type_defs.py
M cmk/gui/userdb.py
A tests/unit/cmk/gui/plugins/openapi/test_openapi_user.py
Log Message:
-----------
11969 API: addition of user management endpoints
This werk introduces the endpoints for user management. One can now create, edit, show
and delete users through the REST API. The details are included in the API documentation.
Change-Id: Id0673d1c0cda80195ba5b35332d0d13047d92455
Commit: d8a7bcf3aa0ee4103cdc893ea9d21d378f045e34
https://github.com/tribe29/checkmk/commit/d8a7bcf3aa0ee4103cdc893ea9d21d378…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
A .werks/12051
M cmk/gui/plugins/openapi/endpoints/contact_group_config.py
M cmk/gui/plugins/openapi/endpoints/host_group_config.py
M cmk/gui/plugins/openapi/endpoints/service_group_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_group_config.py
Log Message:
-----------
12051 FIX API: fixing the list group endpoints for host_group, contact_group and service_group
In the previous version, the list group endpoints for host_group,
contact_group and service_group returned a 500 error when called.
This werk fixes this behaviour.
Change-Id: Id9e792e1a52ed377cc07f82dbe9d4ff9d6ce5560
Commit: 2d3154a02f686a0e5f0033b5c499a6bf440f8203
https://github.com/tribe29/checkmk/commit/2d3154a02f686a0e5f0033b5c499a6bf4…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
A .werks/11971
M cmk/gui/plugins/openapi/endpoints/downtime.py
M cmk/gui/plugins/openapi/livestatus_helpers/commands/downtimes.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_downtime.py
Log Message:
-----------
11971 API: extension of downtime endpoints functionality
This werk introduces some changes to the downtime endpoints. The delete downtime endpoint's
params option is renamed to 'by_id' and the params type now offers the option to select
delete downtimes by their hostname and/or service descriptions.
Change-Id: I41993b977c8576cfe1ef656c4735f43524aeb6d0
Commit: ff89fdb33040873825e26bccef218b487b1ffae9
https://github.com/tribe29/checkmk/commit/ff89fdb33040873825e26bccef218b487…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
A .werks/12052
M cmk/gui/plugins/openapi/endpoints/host_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
12052 FIX API: fixing bulk delete hosts endpoint
In the previous version, calling the bulk delete hosts endpoint
returned a 500 error. This werk fixes this behaviour.
Change-Id: Iffa5335c4fae1c52f80ed89f7af8535888ca7181
Commit: 6e4dd01355ec95ae79144de985b967ac0f1aa5b9
https://github.com/tribe29/checkmk/commit/6e4dd01355ec95ae79144de985b967ac0…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
A .werks/11970
M cmk/gui/plugins/openapi/endpoints/utils.py
Log Message:
-----------
11970 API: addition of list agents endpoint which previously return a 500 error
In the previous version, the REST API returned a 500 error when the collections
agent endpoint was called. This werk now implements this endpoint and returns
a collection object with the corresponding agent hashes.
Change-Id: Ica79fdfc8114dccf60c680763c4110a14f270ca9
Commit: 5116bedc9214bd796e394bd85a57c56ba57c5d18
https://github.com/tribe29/checkmk/commit/5116bedc9214bd796e394bd85a57c56ba…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/code_examples.py
Log Message:
-----------
api_doc: adjustment of code example for curl
Change-Id: I119bc1cbfcacd9ea94ea043ba1095d228df4961a
Commit: c6aa4d5d7d6ce190bf2366c232c24ff23dded278
https://github.com/tribe29/checkmk/commit/c6aa4d5d7d6ce190bf2366c232c24ff23…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
A .werks/12053
M cmk/gui/plugins/openapi/endpoints/contact_group_config.py
M cmk/gui/plugins/openapi/endpoints/host_group_config.py
M cmk/gui/plugins/openapi/endpoints/service_group_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_group_config.py
Log Message:
-----------
12053 FIX API: fixing bulk-delete endpoints for host_group, contact_group and service_group
In the previous version, the bulk-delete endpoint for host_group,
contact_group and service_group returned a 400 error when called.
This werk fixes this behaviour.
Change-Id: I9c58cf2dfcb62dfcc5feead8f8776cfd976eb6ec
Compare: https://github.com/tribe29/checkmk/compare/7a51e2fe0afd...c6aa4d5d7d6c
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 0cf00d035246bdad20ea541200ae784fe1f1af83
https://github.com/tribe29/checkmk/commit/0cf00d035246bdad20ea541200ae784fe…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
M cmk/gui/plugins/userdb/user_attributes.py
M cmk/gui/visuals.py
Log Message:
-----------
Add missing inline help for icons in main menu
CMK-7128
Change-Id: Ic233e33b7acb84025ad124d8a7bbdc033105b8db
Commit: 1470ea75a13a25c26708bb5ad3ff561bcc584f66
https://github.com/tribe29/checkmk/commit/1470ea75a13a25c26708bb5ad3ff561bc…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
A .werks/12058
M cmk/gui/config.py
M cmk/gui/plugins/config/base.py
M cmk/gui/plugins/userdb/user_attributes.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M tests/unit/cmk/gui/watolib/test_watolib.py
Log Message:
-----------
12058 Add option to set show mode in global settings
CMK-7102
Change-Id: I6bbba4ab9d740d818357fad4968704b38378b3f4
Compare: https://github.com/tribe29/checkmk/compare/4cf6465dd789...1470ea75a13a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 3fe047484ac133cefae6a73126112bff95db8aa4
https://github.com/tribe29/checkmk/commit/3fe047484ac133cefae6a73126112bff9…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/constructors.py
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M cmk/gui/plugins/openapi/restful_objects/type_defs.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_folder_config.py
Log Message:
-----------
REST API: missing ETag gives 428 (precondition req.)
Change-Id: I027c8bf7460baaf4e304c628b84270267efb517b
Commit: 63ee41abfb92358ce71196f4197cad39dea2b9c3
https://github.com/tribe29/checkmk/commit/63ee41abfb92358ce71196f4197cad39d…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/constructors.py
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M 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/specification.py
M cmk/gui/plugins/openapi/restful_objects/type_defs.py
Log Message:
-----------
REST API: proper naming for link relations
Change-Id: I0ed8c3b546ed6496c2af0d50775bb8ca39c2cb86
Commit: 58fdc7224b063e1f7e8ffcebe81195608fada0e4
https://github.com/tribe29/checkmk/commit/58fdc7224b063e1f7e8ffcebe81195608…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M cmk/gui/plugins/openapi/restful_objects/type_defs.py
Log Message:
-----------
REST API doc: make error responses more explicit
Change-Id: I88c50ecd8ad3ec626f587abfac14eac88cef0695
Commit: aa125801000d2d673d631a8b8281ca2d804af039
https://github.com/tribe29/checkmk/commit/aa125801000d2d673d631a8b8281ca2d8…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/decorators.py
Log Message:
-----------
isort
Change-Id: I83e440b70d68775e67c0c0d5085fd2db384b7b18
Commit: 40e02a129257f51fa54da02bf56ad0ca73ac807d
https://github.com/tribe29/checkmk/commit/40e02a129257f51fa54da02bf56ad0ca7…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/acknowledgement.py
M cmk/gui/plugins/openapi/endpoints/activate_changes.py
M cmk/gui/plugins/openapi/endpoints/host_config.py
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M cmk/gui/plugins/openapi/restful_objects/type_defs.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_activate_changes.py
Log Message:
-----------
REST API: improve status code documentation
Change-Id: I952b26fe75cf815b1c43477f5d6cb6ea0b26a6ee
Compare: https://github.com/tribe29/checkmk/compare/8bd419396bc6...40e02a129257
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 6133ed3999efbbaeb271243bbd79cc24546edfaa
https://github.com/tribe29/checkmk/commit/6133ed3999efbbaeb271243bbd79cc245…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
A .werks/12058
M cmk/gui/config.py
M cmk/gui/plugins/config/base.py
M cmk/gui/plugins/userdb/user_attributes.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M tests/unit/cmk/gui/watolib/test_watolib.py
Log Message:
-----------
12058 Add option to set show mode in global settings
CMK-7102
Change-Id: I6bbba4ab9d740d818357fad4968704b38378b3f4
Commit: 7cb3736f6cd8f68b6b735693a30eaf9d12e43d05
https://github.com/tribe29/checkmk/commit/7cb3736f6cd8f68b6b735693a30eaf9d1…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
M cmk/gui/plugins/userdb/user_attributes.py
M cmk/gui/visuals.py
Log Message:
-----------
Add missing inline help for icons in main menu
CMK-7128
Change-Id: Ic233e33b7acb84025ad124d8a7bbdc033105b8db
Compare: https://github.com/tribe29/checkmk/compare/f33247c5ff58...7cb3736f6cd8