Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1a5789b86360ed9b0a4c73c639b012d458317d55
https://github.com/tribe29/checkmk/commit/1a5789b86360ed9b0a4c73c639b012d45…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
Log Message:
-----------
API user_config: changing language code for Romanian language
Change-Id: I5c5ee1d9471218b4e79c9e976db83aeccb7991d4
Commit: 0f9985e40232b3a8bb1473c24398c7c535c8cdd3
https://github.com/tribe29/checkmk/commit/0f9985e40232b3a8bb1473c24398c7c53…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/code_examples.py
Log Message:
-----------
REST API: improve code examples
Change-Id: Ibe38050dd579a39aeae689f283bfbdf98f400621
Commit: da26a126725648163d31b05c851fb7d99edebab3
https://github.com/tribe29/checkmk/commit/da26a126725648163d31b05c851fb7d99…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/specification.py
Log Message:
-----------
REST API: documentation typo
Change-Id: I0b5a57e085b7295f4bdc3bb9dc65d0b66210cb8e
Commit: 434eff2718a5de8fc9a2122087844d1115e8e665
https://github.com/tribe29/checkmk/commit/434eff2718a5de8fc9a2122087844d111…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/decorators.py
Log Message:
-----------
REST API: ensure config is stored in git when enabled
Change-Id: I70c36521a3a204687657f0c2bd08574c14db7aff
Commit: a2c16689e22589f5e151352af4d9bb2f833a1531
https://github.com/tribe29/checkmk/commit/a2c16689e22589f5e151352af4d9bb2f8…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M cmk/gui/main_menu.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/specification.py
M cmk/gui/plugins/openapi/utils.py
M doc/treasures/downtime_rest_api
M tests/unit/cmk/gui/plugins/openapi/test_openapi_acknowledgement.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_activate_changes.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_bi.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_downtime.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_etags.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_folder_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_group_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_tag_group.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_password.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_service.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_service_discovery.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_time_period.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_user.py
M tests/unit/cmk/gui/wsgi/test_wsgi_router.py
Log Message:
-----------
REST API: bump version to 1.0
Change-Id: I8eb79aade15afca52ece9d74ef7e9d36fedf1799
Commit: c030d57a6c117adee0cec18f55296ce9055ef17d
https://github.com/tribe29/checkmk/commit/c030d57a6c117adee0cec18f55296ce90…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/code_examples.py
Log Message:
-----------
REST API: code examples
Change-Id: I25004c52795fffd6a773f4d22c3977a421133c9d
Commit: 7498b6dae9141f0a01dbb9e0bd90e6449b1a9139
https://github.com/tribe29/checkmk/commit/7498b6dae9141f0a01dbb9e0bd90e6449…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M cmk/gui/plugins/openapi/livestatus_helpers/queries.py
Log Message:
-----------
Livestatus helpers: add first_value method
Change-Id: I8240cbbb14912265d2b8ba2dbd434cc015cfcb88
Commit: 5b966c314f607ba0ea1326a59003d7d12ce14d3d
https://github.com/tribe29/checkmk/commit/5b966c314f607ba0ea1326a59003d7d12…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/decorators.py
Log Message:
-----------
REST API: remove werkzeug warning
Change-Id: I2027ab4a64736798a659b9d8af5f6e854665828e
Commit: 1bc94fe8d700a93d2564800ec0a5795a99ee7154
https://github.com/tribe29/checkmk/commit/1bc94fe8d700a93d2564800ec0a5795a9…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
A .werks/12339
M cmk/gui/plugins/openapi/endpoints/folder_config.py
M cmk/gui/plugins/openapi/endpoints/host_config.py
M cmk/gui/watolib/hosts_and_folders.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_folder_config.py
Log Message:
-----------
12339 FIX REST API folder_config host_config sub resource
Previously the host_config sub-resource on folder_config which
take the form of /objects/folder_config/~folder_name/collections/host_config
always returned a 500 Internal Server Error. This is now fixed,
and the endpoint behaves according to the documentation.
No further actions are neccessary.
Change-Id: Icba7d52643831a7a33a40810f5e2836a5c3f762f
Commit: 2cc4fb5fc5b7da811fd0186c40cca62391e06885
https://github.com/tribe29/checkmk/commit/2cc4fb5fc5b7da811fd0186c40cca6239…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
A .werks/12337
M cmk/gui/plugins/openapi/endpoints/acknowledgement.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_acknowledgement.py
Log Message:
-----------
12337 FIX REST API acknowledgment status codes
When acknowledging a non existing service, a HTTP 404 was about
to be triggered, but was not defined for this endpoint. This could
lead to an HTTP 500 (Internal Server Error). This has now been
fixed to correctly return a HTTP 400 (Bad Request) error, which
is defined for this endpoint, brining it in line with the documentation.
Change-Id: I80bd551e6599469ee4d665c8ea829877d045985b
Commit: 0f28ba0d984e24ce2d450207c9dfbf3b0c016e28
https://github.com/tribe29/checkmk/commit/0f28ba0d984e24ce2d450207c9dfbf3b0…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
A .werks/12338
M cmk/gui/plugins/openapi/endpoints/activate_changes.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_activate_changes.py
M tests/unit/conftest.py
Log Message:
-----------
12338 FIX REST API list of currently running activations
Fetching the list of currently running activations always led
to a HTTP 500 due to a incompatible return value. This has now
been fixed. No further action is neccessary.
Change-Id: Ief238d3fd1bfa568e3851f63ce077e838ad00413
Commit: 47b9cd933ca002efc495bbb1814493c01a0cd49b
https://github.com/tribe29/checkmk/commit/47b9cd933ca002efc495bbb1814493c01…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/utils.py
M cmk/gui/plugins/openapi/fields.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_acknowledgement.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_downtime.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_group_config.py
Log Message:
-----------
REST API: group validation
* move request_scheams.Group to fields.GroupField
* replace all String group fields with GroupField
* remove dead code
Change-Id: I293a61e612db770ed6b524bba525c5b1046a9765
Commit: 57ef11cb17dafb90655e0b01b2a9876263c0de4f
https://github.com/tribe29/checkmk/commit/57ef11cb17dafb90655e0b01b2a987626…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M cmk/gui/plugins/openapi/fields.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host.py
Log Message:
-----------
REST API: fix crash on empty query
Change-Id: Iad137e81201d9cc812c6e55fbf61a206c5b8d77b
Commit: d7ffc72c1eacdf4061310ddb552e5e7a49c0ed6b
https://github.com/tribe29/checkmk/commit/d7ffc72c1eacdf4061310ddb552e5e7a4…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
A .werks/12340
M cmk/gui/plugins/openapi/livestatus_helpers/commands/downtimes.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_downtime.py
Log Message:
-----------
12340 FIX delete downtimes by_id
Deleting downtimes by id could in some circumstances result in an
error indicating that many downtimes, instead of the expected one,
were found. This was caused by the wrong comparison operator being used,
and has now been fixed.
No further action is required.
Change-Id: I0423deba43406473620fa1a7d60e9d91fa53fab5
Commit: f5d4c83bad0187c72ec99ad72c1f8576e7739302
https://github.com/tribe29/checkmk/commit/f5d4c83bad0187c72ec99ad72c1f8576e…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
A .werks/12372
M cmk/gui/plugins/openapi/endpoints/time_period.py
M cmk/gui/watolib/timeperiods.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_time_period.py
Log Message:
-----------
12372 FIX API time_period: modifying update endpoint to conform to internal structure
In the previous, updating a time period using the API endpoint
resulted in a incompatible format for some attributes. This is fixed
with this werk.
Change-Id: I277b5a7253707680a77f6ff3a5b30f572cf0e1ce
Commit: 86344cdad72f61a951e1d0fba87755160e7fd9f2
https://github.com/tribe29/checkmk/commit/86344cdad72f61a951e1d0fba87755160…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/code_examples.py
M cmk/gui/plugins/openapi/restful_objects/decorators.py
Log Message:
-----------
REST API: add redirects to code examples
Change-Id: I2a7e9e204377b5b0c758143222c3425abe85ec17
Compare: https://github.com/tribe29/checkmk/compare/4d4faef79250...86344cdad72f
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 924ceff011fbeecea5c808a121ce7fdded5833a8
https://github.com/tribe29/checkmk/commit/924ceff011fbeecea5c808a121ce7fdde…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
A .werks/12762
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/valuespec.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/ldap.py
Log Message:
-----------
Fix several XSS issues
* JavaScript was executed in the rule overview if a script
was entered in the Text to match of EC rules.
* JavaScript was executed if scripts were entered in the LDAP
server and failover server and "Save & Test" was clicked
* JavaScript was executed in the notification rules if sripts
were entered in the the title and topic of aux tags and tags.
FEED-6031
Change-Id: Iffe715253df45434e850fb1c571d41392c68a26c
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: daf69a8e3ceec159707bab9df94e59c704091633
https://github.com/tribe29/checkmk/commit/daf69a8e3ceec159707bab9df94e59c70…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
A .werks/12715
M checks/oracle_performance
A tests/unit/checks/generictests/datasets/oracle_performance_regression.py
Log Message:
-----------
12715 FIX oracle_performance: could crash with KeyError (Shared IO Pool Size)
In case the `Shared IO Pool Size` was not provided by the `oracle_performance` section the check
would crash with a KeyError.
This change just checks for the existence of `Shared IO Pool Size` prior to accessing it.
Change-Id: I96bc0059f82c70e2112092d3bc684db5baf71bba
Commit: 6d38d6f3962cff37f6395489cc761dbfc6aff9d1
https://github.com/tribe29/checkmk/commit/6d38d6f3962cff37f6395489cc761dbfc…
Author: Ulrich Bschorer <ulrich.bschorer(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
A .werks/12815
M agents/plugins/mk_oracle
Log Message:
-----------
12815 FIX mk_oracle: errors are not written to cache file
The agent plugin mk_oracle does not create a cache file any more in case of error.
In previous versions the content of the cache file could contain an error message like:
"Error Message: ABC|FAILURE|ERROR:ORA-01017: invalid username/password;..."
You have to redeploy the agent plugin in order to apply this bugfix.
Change-Id: Ie79769745e4e21700dc04e5ca3e3d6d364bb8734
Compare: https://github.com/tribe29/checkmk/compare/1a50def95dc5...6d38d6f3962c
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 97d743e55cd0df1e246a0c3e3984239ae78cff6d
https://github.com/tribe29/checkmk/commit/97d743e55cd0df1e246a0c3e3984239ae…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M cmk/base/core_config.py
M cmk/gui/backup.py
M cmk/gui/crash_reporting.py
M cmk/gui/key_mgmt.py
M cmk/gui/pagetypes.py
M cmk/gui/plugins/dashboard/custom_url.py
M cmk/gui/plugins/dashboard/static_text.py
M cmk/gui/plugins/dashboard/utils.py
M cmk/gui/plugins/sidebar/bookmarks.py
M cmk/gui/plugins/sidebar/tactical_overview.py
M cmk/gui/plugins/userdb/ldap_connector.py
M cmk/gui/plugins/userdb/user_attributes.py
M cmk/gui/plugins/views/availability.py
M cmk/gui/plugins/views/painters.py
M cmk/gui/plugins/visuals/infos.py
M cmk/gui/plugins/wato/active_checks.py
M cmk/gui/plugins/wato/bi_config.py
M cmk/gui/plugins/wato/bi_valuespecs.py
M cmk/gui/plugins/wato/builtin_attributes.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/check_parameters/acme_certificates.py
M cmk/gui/plugins/wato/check_parameters/ad_replication.py
M cmk/gui/plugins/wato/check_parameters/adva_ifs.py
M cmk/gui/plugins/wato/check_parameters/airflow_deviation.py
M cmk/gui/plugins/wato/check_parameters/apache_status.py
M cmk/gui/plugins/wato/check_parameters/apc_ats_output.py
M cmk/gui/plugins/wato/check_parameters/apc_power.py
M cmk/gui/plugins/wato/check_parameters/asm_diskgroup.py
M cmk/gui/plugins/wato/check_parameters/aws.py
M cmk/gui/plugins/wato/check_parameters/azure.py
M cmk/gui/plugins/wato/check_parameters/bonding.py
M cmk/gui/plugins/wato/check_parameters/bossock_fibers.py
M cmk/gui/plugins/wato/check_parameters/brightness.py
M cmk/gui/plugins/wato/check_parameters/brocade_fcport.py
M cmk/gui/plugins/wato/check_parameters/brocade_optical.py
M cmk/gui/plugins/wato/check_parameters/brocade_sfp.py
M cmk/gui/plugins/wato/check_parameters/checkpoint_vpn.py
M cmk/gui/plugins/wato/check_parameters/checkpoint_vsx_connections.py
M cmk/gui/plugins/wato/check_parameters/checkpoint_vsx_packets.py
M cmk/gui/plugins/wato/check_parameters/checkpoint_vsx_traffic.py
M cmk/gui/plugins/wato/check_parameters/cisco_dom.py
M cmk/gui/plugins/wato/check_parameters/cisco_ip_sla.py
M cmk/gui/plugins/wato/check_parameters/cisco_mem.py
M cmk/gui/plugins/wato/check_parameters/cisco_qos.py
M cmk/gui/plugins/wato/check_parameters/cisco_stack.py
M cmk/gui/plugins/wato/check_parameters/cisco_vpn_sessions.py
M cmk/gui/plugins/wato/check_parameters/cisco_wlc.py
M cmk/gui/plugins/wato/check_parameters/clr_memory.py
M cmk/gui/plugins/wato/check_parameters/couchbase_cache.py
M cmk/gui/plugins/wato/check_parameters/couchbase_fragmentation.py
M cmk/gui/plugins/wato/check_parameters/couchbase_items.py
M cmk/gui/plugins/wato/check_parameters/couchbase_operations.py
M cmk/gui/plugins/wato/check_parameters/couchbase_size.py
M cmk/gui/plugins/wato/check_parameters/couchbase_status.py
M cmk/gui/plugins/wato/check_parameters/couchbase_vbuckets.py
M cmk/gui/plugins/wato/check_parameters/cpu_utilization_multiitem.py
M cmk/gui/plugins/wato/check_parameters/cups_queues.py
M cmk/gui/plugins/wato/check_parameters/db2_backup.py
M cmk/gui/plugins/wato/check_parameters/db2_connections.py
M cmk/gui/plugins/wato/check_parameters/db2_counters.py
M cmk/gui/plugins/wato/check_parameters/db2_logsize.py
M cmk/gui/plugins/wato/check_parameters/db2_mem.py
M cmk/gui/plugins/wato/check_parameters/db2_sortoverflow.py
M cmk/gui/plugins/wato/check_parameters/db2_tablespaces.py
M cmk/gui/plugins/wato/check_parameters/db_bloat.py
M cmk/gui/plugins/wato/check_parameters/db_connections.py
M cmk/gui/plugins/wato/check_parameters/ddn_s2a_port_errors.py
M cmk/gui/plugins/wato/check_parameters/disk_io.py
M cmk/gui/plugins/wato/check_parameters/disk_temperature.py
M cmk/gui/plugins/wato/check_parameters/diskstat.py
M cmk/gui/plugins/wato/check_parameters/docsis_channels_downstream.py
M cmk/gui/plugins/wato/check_parameters/docsis_channels_upstream.py
M cmk/gui/plugins/wato/check_parameters/docsis_cm_status.py
M cmk/gui/plugins/wato/check_parameters/domino_tasks.py
M cmk/gui/plugins/wato/check_parameters/drbd.py
M cmk/gui/plugins/wato/check_parameters/efreq.py
M cmk/gui/plugins/wato/check_parameters/elasticsearch_indices.py
M cmk/gui/plugins/wato/check_parameters/elasticsearch_nodes.py
M cmk/gui/plugins/wato/check_parameters/elphase.py
M cmk/gui/plugins/wato/check_parameters/emc_datadomain_mtree.py
M cmk/gui/plugins/wato/check_parameters/emcvnx_disks.py
M cmk/gui/plugins/wato/check_parameters/emcvnx_storage_pools.py
M cmk/gui/plugins/wato/check_parameters/emcvnx_storage_pools_tiering.py
M cmk/gui/plugins/wato/check_parameters/enterasys_powersupply.py
M cmk/gui/plugins/wato/check_parameters/epower.py
M cmk/gui/plugins/wato/check_parameters/esx_vsphere_datastores.py
M cmk/gui/plugins/wato/check_parameters/esx_vsphere_objects.py
M cmk/gui/plugins/wato/check_parameters/evolt.py
M cmk/gui/plugins/wato/check_parameters/ewon.py
M cmk/gui/plugins/wato/check_parameters/f5_bigip_snat.py
M cmk/gui/plugins/wato/check_parameters/f5_bigip_vserver.py
M cmk/gui/plugins/wato/check_parameters/f5_pools.py
M cmk/gui/plugins/wato/check_parameters/fc_port.py
M cmk/gui/plugins/wato/check_parameters/fcp.py
M cmk/gui/plugins/wato/check_parameters/fcport_words.py
M cmk/gui/plugins/wato/check_parameters/fileinfo-groups.py
M cmk/gui/plugins/wato/check_parameters/fileinfo.py
M cmk/gui/plugins/wato/check_parameters/filestats.py
M cmk/gui/plugins/wato/check_parameters/filestats_single.py
M cmk/gui/plugins/wato/check_parameters/filesystem.py
M cmk/gui/plugins/wato/check_parameters/fireeye_lic.py
M cmk/gui/plugins/wato/check_parameters/firewall_if.py
M cmk/gui/plugins/wato/check_parameters/fortigate_antivirus_ips.py
M cmk/gui/plugins/wato/check_parameters/fortigate_node_memory.py
M cmk/gui/plugins/wato/check_parameters/fortigate_node_sessions.py
M cmk/gui/plugins/wato/check_parameters/fortigate_sslvpn.py
M cmk/gui/plugins/wato/check_parameters/fortimail_queue.py
M cmk/gui/plugins/wato/check_parameters/fortisandbox_queues.py
M cmk/gui/plugins/wato/check_parameters/fpga_utilization.py
M cmk/gui/plugins/wato/check_parameters/fs_mount_options.py
M cmk/gui/plugins/wato/check_parameters/generic_number.py
M cmk/gui/plugins/wato/check_parameters/generic_rate.py
M cmk/gui/plugins/wato/check_parameters/generic_string.py
M cmk/gui/plugins/wato/check_parameters/graylog_nodes.py
M cmk/gui/plugins/wato/check_parameters/graylog_sidecars.py
M cmk/gui/plugins/wato/check_parameters/graylog_sources.py
M cmk/gui/plugins/wato/check_parameters/hacmp_resources.py
M cmk/gui/plugins/wato/check_parameters/heartbeat_crm.py
M cmk/gui/plugins/wato/check_parameters/heartbeat_crm_resources.py
M cmk/gui/plugins/wato/check_parameters/hivemanager_devices.py
M cmk/gui/plugins/wato/check_parameters/hivemanager_ng_devices.py
M cmk/gui/plugins/wato/check_parameters/hostsystem_sensors.py
M cmk/gui/plugins/wato/check_parameters/hp_hh3c_ext_states.py
M cmk/gui/plugins/wato/check_parameters/hp_msa_psu_voltage.py
M cmk/gui/plugins/wato/check_parameters/hpux_multipath.py
M cmk/gui/plugins/wato/check_parameters/huawei_osn_laser.py
M cmk/gui/plugins/wato/check_parameters/humidity.py
M cmk/gui/plugins/wato/check_parameters/hw_fans.py
M cmk/gui/plugins/wato/check_parameters/hw_fans_perc.py
M cmk/gui/plugins/wato/check_parameters/hw_psu.py
M cmk/gui/plugins/wato/check_parameters/hw_temperature.py
M cmk/gui/plugins/wato/check_parameters/hyperv_vms.py
M cmk/gui/plugins/wato/check_parameters/ibm_mq_channels.py
M cmk/gui/plugins/wato/check_parameters/ibm_mq_managers.py
M cmk/gui/plugins/wato/check_parameters/ibm_mq_plugin.py
M cmk/gui/plugins/wato/check_parameters/ibm_mq_queues.py
M cmk/gui/plugins/wato/check_parameters/ibm_svc_enclosure.py
M cmk/gui/plugins/wato/check_parameters/ibm_svc_mdisk.py
M cmk/gui/plugins/wato/check_parameters/ibm_svc_mdiskgrp.py
M cmk/gui/plugins/wato/check_parameters/inotify.py
M cmk/gui/plugins/wato/check_parameters/interfaces.py
M cmk/gui/plugins/wato/check_parameters/ipmi.py
M cmk/gui/plugins/wato/check_parameters/jenkins_jobs.py
M cmk/gui/plugins/wato/check_parameters/jenkins_nodes.py
M cmk/gui/plugins/wato/check_parameters/jira_custom_svc.py
M cmk/gui/plugins/wato/check_parameters/jira_workflow.py
M cmk/gui/plugins/wato/check_parameters/job.py
M cmk/gui/plugins/wato/check_parameters/juniper_cpu_util.py
M cmk/gui/plugins/wato/check_parameters/juniper_mem_modules.py
M cmk/gui/plugins/wato/check_parameters/jvm_gc.py
M cmk/gui/plugins/wato/check_parameters/jvm_memory.py
M cmk/gui/plugins/wato/check_parameters/jvm_queue.py
M cmk/gui/plugins/wato/check_parameters/jvm_requests.py
M cmk/gui/plugins/wato/check_parameters/jvm_sessions.py
M cmk/gui/plugins/wato/check_parameters/jvm_threading.py
M cmk/gui/plugins/wato/check_parameters/jvm_threads.py
M cmk/gui/plugins/wato/check_parameters/jvm_tp.py
M cmk/gui/plugins/wato/check_parameters/jvm_uptime.py
M cmk/gui/plugins/wato/check_parameters/k8s_port.py
M cmk/gui/plugins/wato/check_parameters/keepalived.py
M cmk/gui/plugins/wato/check_parameters/licenses.py
M cmk/gui/plugins/wato/check_parameters/liebert_cooling.py
M cmk/gui/plugins/wato/check_parameters/liebert_cooling_position.py
M cmk/gui/plugins/wato/check_parameters/livestatus_status.py
M cmk/gui/plugins/wato/check_parameters/lnx_quota.py
M cmk/gui/plugins/wato/check_parameters/local.py
M cmk/gui/plugins/wato/check_parameters/logwatch_ec.py
M cmk/gui/plugins/wato/check_parameters/lvm_lvs_pools.py
M cmk/gui/plugins/wato/check_parameters/mail_queue_length.py
M cmk/gui/plugins/wato/check_parameters/memory_multiitem.py
M cmk/gui/plugins/wato/check_parameters/memory_percentage_used_multiitem.py
M cmk/gui/plugins/wato/check_parameters/memory_simple.py
M cmk/gui/plugins/wato/check_parameters/memory_utilization_multiitem.py
M cmk/gui/plugins/wato/check_parameters/mongodb_cluster.py
M cmk/gui/plugins/wato/check_parameters/mongodb_collections.py
M cmk/gui/plugins/wato/check_parameters/mongodb_replica_set.py
M cmk/gui/plugins/wato/check_parameters/motion.py
M cmk/gui/plugins/wato/check_parameters/mq_queues.py
M cmk/gui/plugins/wato/check_parameters/msexch_copyqueue.py
M cmk/gui/plugins/wato/check_parameters/msoffice.py
M cmk/gui/plugins/wato/check_parameters/mssql_backup_per_type.py
M cmk/gui/plugins/wato/check_parameters/mssql_connections.py
M cmk/gui/plugins/wato/check_parameters/mssql_databases.py
M cmk/gui/plugins/wato/check_parameters/mssql_instance.py
M cmk/gui/plugins/wato/check_parameters/mssql_instance_blocked_sessions.py
M cmk/gui/plugins/wato/check_parameters/mssql_jobs.py
M cmk/gui/plugins/wato/check_parameters/mssql_stats.py
M cmk/gui/plugins/wato/check_parameters/msx_database.py
M cmk/gui/plugins/wato/check_parameters/msx_info_store.py
M cmk/gui/plugins/wato/check_parameters/msx_queues.py
M cmk/gui/plugins/wato/check_parameters/mtr.py
M cmk/gui/plugins/wato/check_parameters/multipath.py
M cmk/gui/plugins/wato/check_parameters/multipath_count.py
M cmk/gui/plugins/wato/check_parameters/mysql_connections.py
M cmk/gui/plugins/wato/check_parameters/mysql_db_size.py
M cmk/gui/plugins/wato/check_parameters/mysql_innodb_io.py
M cmk/gui/plugins/wato/check_parameters/mysql_sessions.py
M cmk/gui/plugins/wato/check_parameters/mysql_slave.py
M cmk/gui/plugins/wato/check_parameters/netapp_fcportio.py
M cmk/gui/plugins/wato/check_parameters/netapp_instance.py
M cmk/gui/plugins/wato/check_parameters/netapp_luns.py
M cmk/gui/plugins/wato/check_parameters/netapp_snapshots.py
M cmk/gui/plugins/wato/check_parameters/netapp_systemtime.py
M cmk/gui/plugins/wato/check_parameters/netapp_volumes.py
M cmk/gui/plugins/wato/check_parameters/netscaler_sslcerts.py
M cmk/gui/plugins/wato/check_parameters/netscaler_vserver.py
M cmk/gui/plugins/wato/check_parameters/network_fs.py
M cmk/gui/plugins/wato/check_parameters/nfsiostats.py
M cmk/gui/plugins/wato/check_parameters/nginx_status.py
M cmk/gui/plugins/wato/check_parameters/nimble_latency.py
M cmk/gui/plugins/wato/check_parameters/ntp.py
M cmk/gui/plugins/wato/check_parameters/ocprot_current.py
M cmk/gui/plugins/wato/check_parameters/omd_status.py
M cmk/gui/plugins/wato/check_parameters/openhardwaremonitor_smart.py
M cmk/gui/plugins/wato/check_parameters/oracle_dataguard_stats.py
M cmk/gui/plugins/wato/check_parameters/oracle_instance.py
M cmk/gui/plugins/wato/check_parameters/oracle_jobs.py
M cmk/gui/plugins/wato/check_parameters/oracle_locks.py
M cmk/gui/plugins/wato/check_parameters/oracle_logswitches.py
M cmk/gui/plugins/wato/check_parameters/oracle_longactivesessions.py
M cmk/gui/plugins/wato/check_parameters/oracle_performance.py
M cmk/gui/plugins/wato/check_parameters/oracle_processes.py
M cmk/gui/plugins/wato/check_parameters/oracle_recovery_area.py
M cmk/gui/plugins/wato/check_parameters/oracle_recovery_status.py
M cmk/gui/plugins/wato/check_parameters/oracle_rman.py
M cmk/gui/plugins/wato/check_parameters/oracle_sessions.py
M cmk/gui/plugins/wato/check_parameters/oracle_sql.py
M cmk/gui/plugins/wato/check_parameters/oracle_tablespaces.py
M cmk/gui/plugins/wato/check_parameters/oracle_undostat.py
M cmk/gui/plugins/wato/check_parameters/overall_utilization_multiitem.py
M cmk/gui/plugins/wato/check_parameters/pci_io_utilization_multiitem.py
M cmk/gui/plugins/wato/check_parameters/pdu_gude.py
M cmk/gui/plugins/wato/check_parameters/pfm_health.py
M cmk/gui/plugins/wato/check_parameters/plesk_backups.py
M cmk/gui/plugins/wato/check_parameters/plugs.py
M cmk/gui/plugins/wato/check_parameters/postgres_instance_sessions.py
M cmk/gui/plugins/wato/check_parameters/postgres_locks.py
M cmk/gui/plugins/wato/check_parameters/postgres_maintenance.py
M cmk/gui/plugins/wato/check_parameters/postgres_stat_database.py
M cmk/gui/plugins/wato/check_parameters/power_multiitem.py
M cmk/gui/plugins/wato/check_parameters/power_presence.py
M cmk/gui/plugins/wato/check_parameters/printer_input.py
M cmk/gui/plugins/wato/check_parameters/printer_output.py
M cmk/gui/plugins/wato/check_parameters/printer_supply.py
M cmk/gui/plugins/wato/check_parameters/prism_container.py
M cmk/gui/plugins/wato/check_parameters/prometheus_custom.py
M cmk/gui/plugins/wato/check_parameters/proxmox_ve_node_info_params.py
M cmk/gui/plugins/wato/check_parameters/proxmox_ve_vm_info_params.py
M cmk/gui/plugins/wato/check_parameters/ps.py
M cmk/gui/plugins/wato/check_parameters/rabbitmq_nodes.py
M cmk/gui/plugins/wato/check_parameters/rabbitmq_nodes_filedesc.py
M cmk/gui/plugins/wato/check_parameters/rabbitmq_nodes_gc.py
M cmk/gui/plugins/wato/check_parameters/rabbitmq_nodes_proc.py
M cmk/gui/plugins/wato/check_parameters/rabbitmq_nodes_sockets.py
M cmk/gui/plugins/wato/check_parameters/rabbitmq_nodes_uptime.py
M cmk/gui/plugins/wato/check_parameters/rabbitmq_queues.py
M cmk/gui/plugins/wato/check_parameters/rabbitmq_vhosts.py
M cmk/gui/plugins/wato/check_parameters/raid.py
M cmk/gui/plugins/wato/check_parameters/raid_disk.py
M cmk/gui/plugins/wato/check_parameters/read_hits.py
M cmk/gui/plugins/wato/check_parameters/redis_info.py
M cmk/gui/plugins/wato/check_parameters/redis_info_clients.py
M cmk/gui/plugins/wato/check_parameters/redis_info_persistence.py
M cmk/gui/plugins/wato/check_parameters/room_temperature.py
M cmk/gui/plugins/wato/check_parameters/ruckus_ap.py
M cmk/gui/plugins/wato/check_parameters/sansymphony_pool.py
M cmk/gui/plugins/wato/check_parameters/sap_dialog.py
M cmk/gui/plugins/wato/check_parameters/sap_hana.py
M cmk/gui/plugins/wato/check_parameters/sap_hana_replication_status.py
M cmk/gui/plugins/wato/check_parameters/services.py
M cmk/gui/plugins/wato/check_parameters/siemens_plc_counter.py
M cmk/gui/plugins/wato/check_parameters/siemens_plc_duration.py
M cmk/gui/plugins/wato/check_parameters/siemens_plc_flag.py
M cmk/gui/plugins/wato/check_parameters/signal_quality.py
M cmk/gui/plugins/wato/check_parameters/skype_edge.py
M cmk/gui/plugins/wato/check_parameters/skype_proxy.py
M cmk/gui/plugins/wato/check_parameters/smoke.py
M cmk/gui/plugins/wato/check_parameters/snapvault.py
M cmk/gui/plugins/wato/check_parameters/solaris_services.py
M cmk/gui/plugins/wato/check_parameters/splunk_license.py
M cmk/gui/plugins/wato/check_parameters/storage_iops.py
M cmk/gui/plugins/wato/check_parameters/storage_throughput.py
M cmk/gui/plugins/wato/check_parameters/storcli_pdisks.py
M cmk/gui/plugins/wato/check_parameters/storcli_vdrives.py
M cmk/gui/plugins/wato/check_parameters/switch_contact.py
M cmk/gui/plugins/wato/check_parameters/sym_brightmail_queues.py
M cmk/gui/plugins/wato/check_parameters/systemd_services.py
M cmk/gui/plugins/wato/check_parameters/tcp_connections.py
M cmk/gui/plugins/wato/check_parameters/temperature.py
M cmk/gui/plugins/wato/check_parameters/temperature_auto.py
M cmk/gui/plugins/wato/check_parameters/temperature_trends.py
M cmk/gui/plugins/wato/check_parameters/threepar_capacity.py
M cmk/gui/plugins/wato/check_parameters/threepar_cpgs.py
M cmk/gui/plugins/wato/check_parameters/threepar_ports.py
M cmk/gui/plugins/wato/check_parameters/ucs_bladecenter_chassis_voltage.py
M cmk/gui/plugins/wato/check_parameters/ucs_c_rack_server_led.py
M cmk/gui/plugins/wato/check_parameters/unsorted.py
M cmk/gui/plugins/wato/check_parameters/ups_out_load.py
M cmk/gui/plugins/wato/check_parameters/uptime_multiitem.py
M cmk/gui/plugins/wato/check_parameters/utils.py
M cmk/gui/plugins/wato/check_parameters/veeam_backup.py
M cmk/gui/plugins/wato/check_parameters/veeam_tapejobs.py
M cmk/gui/plugins/wato/check_parameters/veritas_vcs.py
M cmk/gui/plugins/wato/check_parameters/vnx_quotas.py
M cmk/gui/plugins/wato/check_parameters/voltage.py
M cmk/gui/plugins/wato/check_parameters/volume_groups.py
M cmk/gui/plugins/wato/check_parameters/vpn_tunnel.py
M cmk/gui/plugins/wato/check_parameters/websphere_mq.py
M cmk/gui/plugins/wato/check_parameters/websphere_mq_channels.py
M cmk/gui/plugins/wato/check_parameters/websphere_mq_instance.py
M cmk/gui/plugins/wato/check_parameters/websphere_mq_manager.py
M cmk/gui/plugins/wato/check_parameters/win_dhcp_pools.py
M cmk/gui/plugins/wato/check_parameters/windows_printer_queues.py
M cmk/gui/plugins/wato/check_parameters/windows_tasks.py
M cmk/gui/plugins/wato/check_parameters/wlc_clients.py
M cmk/gui/plugins/wato/check_parameters/wmic_process.py
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/gui/plugins/wato/globals_notification.py
M cmk/gui/plugins/wato/graphs.py
M cmk/gui/plugins/wato/inventory.py
M cmk/gui/plugins/wato/notifications.py
M cmk/gui/plugins/wato/support.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/wato/utils/simple_modes.py
M cmk/gui/userdb.py
M cmk/gui/valuespec.py
M cmk/gui/views.py
M cmk/gui/visuals.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/audit_log.py
M cmk/gui/wato/pages/bulk_import.py
M cmk/gui/wato/pages/custom_attributes.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/groups.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/pages/search.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/wato/pages/tags.py
M cmk/gui/wato/pages/timeperiods.py
M cmk/gui/watolib/__init__.py
M cmk/gui/watolib/host_attributes.py
M cmk/gui/watolib/sites.py
M cmk/gui/watolib/users.py
M cmk/gui/werks.py
M doc/treasures/alert_handler/windows/windows_remote_alert_handler.py
M doc/treasures/check_flapping/wato_plugin.py
M doc/treasures/memcached/web/plugins/wato/memcached.py
M doc/treasures/modbus/wato/modbus.py
M tests/unit/cmk/gui/test_userdb.py
M tests/unit/cmk/gui/test_valuespec.py
M tests/unit/cmk/gui/test_visuals.py
M tests/unit/cmk/gui/wato/pages/test_global_settings.py
M tests/unit/cmk/gui/watolib/test_host_attributes.py
M tests/unit/cmk/gui/watolib/test_rulespecs.py
Log Message:
-----------
Rename TextAscii to TextInput
Although just Text would be more consistent with our naming scheme
of valuespecs TextInput is easier to grep.
Change-Id: Iad026ecab5fb8af9fcd4c66b15f387824d475318
Commit: 4d4faef7925004fa25e0d5eb9f3324c2345e1414
https://github.com/tribe29/checkmk/commit/4d4faef7925004fa25e0d5eb9f3324c23…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
Add aliases for deleted/renamed classes
Change-Id: Id6e6b4b152eb4e34f4f96827f53c7327f1681409
Compare: https://github.com/tribe29/checkmk/compare/6cdccefad60a...4d4faef79250
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 4c008929b1689337c591c3f34bcda7469d271d3e
https://github.com/tribe29/checkmk/commit/4c008929b1689337c591c3f34bcda7469…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
A cmk/gui/livestatus_utils/__init__.py
A cmk/gui/livestatus_utils/commands/__init__.py
A cmk/gui/livestatus_utils/commands/acknowledgments.py
A cmk/gui/livestatus_utils/commands/comment.py
A cmk/gui/livestatus_utils/commands/downtimes.py
A cmk/gui/livestatus_utils/commands/force_schedule.py
A cmk/gui/livestatus_utils/commands/lowlevel.py
A cmk/gui/livestatus_utils/commands/type_defs.py
A cmk/gui/livestatus_utils/commands/utils.py
A cmk/gui/livestatus_utils/testing.py
M cmk/gui/plugins/openapi/endpoints/acknowledgement.py
M cmk/gui/plugins/openapi/endpoints/downtime.py
M cmk/gui/plugins/openapi/endpoints/host.py
M cmk/gui/plugins/openapi/endpoints/service.py
M cmk/gui/plugins/openapi/fields.py
M cmk/gui/plugins/openapi/filters.py
R cmk/gui/plugins/openapi/livestatus_helpers/__init__.py
R cmk/gui/plugins/openapi/livestatus_helpers/base.py
R cmk/gui/plugins/openapi/livestatus_helpers/commands/__init__.py
R cmk/gui/plugins/openapi/livestatus_helpers/commands/acknowledgments.py
R cmk/gui/plugins/openapi/livestatus_helpers/commands/comment.py
R cmk/gui/plugins/openapi/livestatus_helpers/commands/downtimes.py
R cmk/gui/plugins/openapi/livestatus_helpers/commands/force_schedule.py
R cmk/gui/plugins/openapi/livestatus_helpers/commands/lowlevel.py
R cmk/gui/plugins/openapi/livestatus_helpers/commands/type_defs.py
R cmk/gui/plugins/openapi/livestatus_helpers/commands/utils.py
R cmk/gui/plugins/openapi/livestatus_helpers/expressions.py
R cmk/gui/plugins/openapi/livestatus_helpers/queries.py
R cmk/gui/plugins/openapi/livestatus_helpers/tables/Makefile
R cmk/gui/plugins/openapi/livestatus_helpers/tables/__init__.py
R cmk/gui/plugins/openapi/livestatus_helpers/tables/_create_table.py
R cmk/gui/plugins/openapi/livestatus_helpers/tables/downtimes.py
R cmk/gui/plugins/openapi/livestatus_helpers/tables/hostgroups.py
R cmk/gui/plugins/openapi/livestatus_helpers/tables/hosts.py
R cmk/gui/plugins/openapi/livestatus_helpers/tables/servicegroups.py
R cmk/gui/plugins/openapi/livestatus_helpers/tables/services.py
R cmk/gui/plugins/openapi/livestatus_helpers/tables/status.py
R cmk/gui/plugins/openapi/livestatus_helpers/testing.py
R cmk/gui/plugins/openapi/livestatus_helpers/types.py
M cmk/gui/plugins/openapi/restful_objects/constructors.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M cmk/gui/plugins/openapi/utils.py
M cmk/gui/views.py
A cmk/utils/livestatus_helpers/__init__.py
A cmk/utils/livestatus_helpers/base.py
A cmk/utils/livestatus_helpers/expressions.py
A cmk/utils/livestatus_helpers/queries.py
A cmk/utils/livestatus_helpers/tables/Makefile
A cmk/utils/livestatus_helpers/tables/__init__.py
A cmk/utils/livestatus_helpers/tables/_create_table.py
A cmk/utils/livestatus_helpers/tables/downtimes.py
A cmk/utils/livestatus_helpers/tables/hostgroups.py
A cmk/utils/livestatus_helpers/tables/hosts.py
A cmk/utils/livestatus_helpers/tables/servicegroups.py
A cmk/utils/livestatus_helpers/tables/services.py
A cmk/utils/livestatus_helpers/tables/status.py
A cmk/utils/livestatus_helpers/testing.py
A cmk/utils/livestatus_helpers/types.py
R tests/unit/cmk/gui/plugins/openapi/livestatus_helpers/test_downtime_commands.py
R tests/unit/cmk/gui/plugins/openapi/livestatus_helpers/test_local_connection.py
M tests/unit/cmk/gui/plugins/openapi/test_expr_schema.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_acknowledgement.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_activate_changes.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_downtime.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_service.py
A tests/unit/cmk/gui/plugins/views/test_row_table.py
A tests/unit/cmk/gui/plugins/wato/test_ac_test.py
M tests/unit/cmk/gui/test_views.py
A tests/unit/cmk/utils/livestatus_helpers/conftest.py
A tests/unit/cmk/utils/livestatus_helpers/test_downtime_commands.py
A tests/unit/cmk/utils/livestatus_helpers/test_local_connection.py
M tests/unit/conftest.py
Log Message:
-----------
refactor: move livestatus helpers to cmk.utils
Change-Id: I9c985208a74ee18a4ce0df81b1c199872aa9ae54
Commit: 43d581effb3c253e641404808e7470564ff501dd
https://github.com/tribe29/checkmk/commit/43d581effb3c253e641404808e7470564…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
A cmk/gui/fields/__init__.py
A cmk/gui/fields/base.py
A cmk/gui/fields/definitions.py
A cmk/gui/fields/utils.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/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_tag.py
M cmk/gui/plugins/openapi/endpoints/service.py
M cmk/gui/plugins/openapi/endpoints/service_discovery.py
M cmk/gui/plugins/openapi/endpoints/user_config.py
R cmk/gui/plugins/openapi/fields.py
M cmk/gui/plugins/openapi/restful_objects/code_examples.py
M cmk/gui/plugins/openapi/restful_objects/decorators.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/utils.py
M tests/unit/cmk/gui/plugins/openapi/test_expr_schema.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_folder_config.py
Log Message:
-----------
refactor: move fields to cmk.gui.fields
Change-Id: I2629bfb214f161d0e07ad20bce4341d428841ac9
Commit: f056b6c526a3552b826ec9775ad181a12cade588
https://github.com/tribe29/checkmk/commit/f056b6c526a3552b826ec9775ad181a12…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M cmk/gui/fields/base.py
Log Message:
-----------
BaseSchema: attribute to force removal of OrderedDict
Change-Id: If2d2e82d638f140124e8b682e2aa2e048ab87372
Commit: 4e9f47da1171a564976595d0de6bd5e6e6666fba
https://github.com/tribe29/checkmk/commit/4e9f47da1171a564976595d0de6bd5e6e…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M cmk/gui/fields/__init__.py
A cmk/gui/fields/attributes.py
A cmk/gui/fields/mixins.py
M cmk/gui/fields/utils.py
A cmk/gui/fields/validators.py
Log Message:
-----------
REST API: Add host/folder attribute field definitions
Change-Id: I31cd078968c112fd384ac62bf6aadca3f9e50d46
Commit: 1a50def95dc598051f29e7d7bcdf07a5966f0b7c
https://github.com/tribe29/checkmk/commit/1a50def95dc598051f29e7d7bcdf07a59…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M cmk/gui/fields/mixins.py
M cmk/gui/plugins/wato/builtin_attributes.py
M cmk/gui/watolib/host_attributes.py
Log Message:
-----------
REST API: Add host/folder attributes to spec
Change-Id: I22ee5a7d826e35dc3ce315bf7798f6c9bedab9fc
Compare: https://github.com/tribe29/checkmk/compare/bf8393e11485...1a50def95dc5
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 049e337cc0478709e7ce8b0d136fd205008fc531
https://github.com/tribe29/checkmk/commit/049e337cc0478709e7ce8b0d136fd2050…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M cmk/gui/plugins/sidebar/search.py
M cmk/gui/type_defs.py
Log Message:
-----------
Fix HTML tag in search result tooltips
Change-Id: I8b7162b92d13237b0a770fea7427f268d1df99d5
Commit: 6cdccefad60ab6e4820f56a99707ee9209151e66
https://github.com/tribe29/checkmk/commit/6cdccefad60ab6e4820f56a99707ee920…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M cmk/gui/plugins/sidebar/main_menu.py
M cmk/gui/plugins/sidebar/search.py
M web/htdocs/js/modules/popup_menu.js
M web/htdocs/js/modules/search.js
M web/htdocs/js/modules/utils.js
M web/htdocs/themes/facelift/scss/_mega_menu.scss
Log Message:
-----------
Mega menu: Improved vertical alignment of topics (CMK-7825)
Change-Id: I18262abd86060fc98f91d7c321b23cf7f14f581c
Compare: https://github.com/tribe29/checkmk/compare/96f04397be5c...6cdccefad60a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9c7338d4919f53919f62d0be92c0e2aefa6a1674
https://github.com/tribe29/checkmk/commit/9c7338d4919f53919f62d0be92c0e2aef…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M cmk/core_helpers/agent.py
M tests/unit/cmk/core_helpers/test_summarizers.py
Log Message:
-----------
CMK-7410: support update/installation failure messages
- unit tests(primitive)
If installation/update for some reason failed, then agent may report this in the check_mk section as
<<<check_mk>>>
UpdateFailed: The last agent update failed. Supplied Python environment is not compatible with OS.
UpdateRecoverAction: Please change the rule 'Setup Python environment' to 'legacy' in setup.
or
<<<check_mk>>>
UpdateFailed: The last agent update failed.
UpdateRecoverAction: Please have a look at "agent_msi.log" in your agent log directory for details.
Change-Id: Ibc0fb29b316cd120246f25a003af66b519900cf4
Commit: 9ed4b75e766ce0c583dcb36c09a7191f54555e86
https://github.com/tribe29/checkmk/commit/9ed4b75e766ce0c583dcb36c09a7191f5…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M cmk/base/core_config.py
M cmk/gui/backup.py
M cmk/gui/crash_reporting.py
M cmk/gui/key_mgmt.py
M cmk/gui/pagetypes.py
M cmk/gui/plugins/dashboard/static_text.py
M cmk/gui/plugins/dashboard/utils.py
M cmk/gui/plugins/sidebar/bookmarks.py
M cmk/gui/plugins/sidebar/tactical_overview.py
M cmk/gui/plugins/userdb/ldap_connector.py
M cmk/gui/plugins/views/availability.py
M cmk/gui/plugins/visuals/infos.py
M cmk/gui/plugins/wato/active_checks.py
M cmk/gui/plugins/wato/bi_config.py
M cmk/gui/plugins/wato/bi_valuespecs.py
M cmk/gui/plugins/wato/builtin_attributes.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/check_parameters/filestats.py
M cmk/gui/plugins/wato/check_parameters/fs_mount_options.py
M cmk/gui/plugins/wato/check_parameters/logwatch_ec.py
M cmk/gui/plugins/wato/check_parameters/ps.py
M cmk/gui/plugins/wato/check_parameters/vpn_tunnel.py
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/gui/plugins/wato/globals_notification.py
M cmk/gui/plugins/wato/graphs.py
M cmk/gui/plugins/wato/notifications.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/wato/utils/simple_modes.py
M cmk/gui/valuespec.py
M cmk/gui/views.py
M cmk/gui/visuals.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/wato/pages/tags.py
M cmk/gui/wato/pages/timeperiods.py
M cmk/gui/watolib/__init__.py
M cmk/gui/werks.py
M doc/treasures/check_flapping/wato_plugin.py
M tests/unit/cmk/gui/test_visuals.py
Log Message:
-----------
Nuke TextUnicode
TextAscii is now used instead as it offers the same
functionality after the Python 3 migration.
Change-Id: Ie4ebaec5e1b7c0a14093b72423ac8b9b723f355c
Commit: 821f99e7ca3dcb41131df25023390a71ef31ad1b
https://github.com/tribe29/checkmk/commit/821f99e7ca3dcb41131df25023390a71e…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
A .werks/12762
M cmk/gui/htmllib.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/valuespec.py
Log Message:
-----------
Fix XSS
JavaScript was executed in the tag overview and notification
rules if sripts were entered in the the title, topic and
help text of aux tags and tags.
FEED-6031
Change-Id: Iffe715253df45434e850fb1c571d41392c68a26c
Commit: 0fe6292c11f951f417b0beca01be3d249371d9a9
https://github.com/tribe29/checkmk/commit/0fe6292c11f951f417b0beca01be3d249…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M cmk/gui/plugins/wato/active_checks.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/check_parameters/filestats.py
M cmk/gui/plugins/wato/check_parameters/logwatch_ec.py
M cmk/gui/plugins/wato/check_parameters/systemd_services_summary.py
M cmk/gui/plugins/wato/check_parameters/unsorted.py
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/valuespec.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/pages/rulesets.py
Log Message:
-----------
Nuke RegExpUnicode
RegExp can now be uses instead
Change-Id: I9e0a0fd03d7a5b9a0a976103289fab5747555d98
Commit: fbc8898b7b685d7cbfe64485d5e984f04562c599
https://github.com/tribe29/checkmk/commit/fbc8898b7b685d7cbfe64485d5e984f04…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/filesystem.py
M cmk/gui/valuespec.py
Log Message:
-----------
Nuke TextOrRegexpUnicode
Change-Id: I13bfb0057cc74d1c61bae69b7ffeb35d9c97d62c
Compare: https://github.com/tribe29/checkmk/compare/8326d1df970a...fbc8898b7b68