Branch: refs/heads/test_weblate2
Home: https://github.com/tribe29/checkmk
Commit: 9c634fe138f9a7fc2261174589010b324ba578bc
https://github.com/tribe29/checkmk/commit/9c634fe138f9a7fc2261174589010b324…
Author: Weblate <noreply(a)weblate.org>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
M locale/fr/LC_MESSAGES/multisite.po
M locale/ro/LC_MESSAGES/multisite.po
Log Message:
-----------
===== Committed by Weblate =====
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: checkmk2/test_weblate2
Translate-URL: https://translate.checkmk.com/projects/checkmk2/test_weblate2/
Change-Id: I5175a91e2712d635d4b4ad746b31a87dfff29a8c
Branch: refs/heads/test_weblate2
Home: https://github.com/tribe29/checkmk
Commit: b934c0bc64bf9cd43d7456d1dd6d1b638b08719d
https://github.com/tribe29/checkmk/commit/b934c0bc64bf9cd43d7456d1dd6d1b638…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M cmk/gui/plugins/sidebar/search.py
M cmk/gui/type_defs.py
M cmk/gui/watolib/changes.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/rulespecs.py
A cmk/gui/watolib/search.py
M tests/unit/cmk/gui/conftest.py
Log Message:
-----------
First version of simple search index to be used in setup menu search
CMK-5779
Change-Id: Iec6932872151ad6138a61f4af8da64a5d529a273
Commit: 26b10c23f05fc1a2216d9a59e36ff781230e56dd
https://github.com/tribe29/checkmk/commit/26b10c23f05fc1a2216d9a59e36ff7812…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M cmk/gui/dashboard.py
M cmk/gui/node_visualization.py
M cmk/gui/plugins/dashboard/utils.py
M web/htdocs/js/modules/node_visualization/node_visualization_viewport.js
M web/htdocs/themes/facelift/scss/_node_visualization.scss
M web/htdocs/themes/facelift/scss/_page_menu.scss
Log Message:
-----------
GUI Network Topology: Fixed layout and styling (CMK-5377)
* Fixed title and breadcrumb
* Styling of togglebutton, sliders and layouting toolbar
* Fixed container-div sizes
Change-Id: I1b1b18ddf9387f2f0a641ad09abbad188cfca19f
Commit: 8309dc7cf8995a5dc632e68dea4466675f2f4873
https://github.com/tribe29/checkmk/commit/8309dc7cf8995a5dc632e68dea4466675…
Author: Robert Sander <r.sander(a)heinlein-support.de>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M cmk/gui/plugins/metrics/translation.py
Log Message:
-----------
Use df_translation for check dell_compellent_folder
Use df_translation for the metrics of check dell_compellent_folder,
otherwise, the scaling is not correct.
This merges PR #260, https://github.com/tribe29/checkmk/pull/260.
Change-Id: I28dcdfd46ede7b2c28c4076db6d21af377bf97a8
Commit: b0210978fc8726bfac3fe7b44576cfff7ab0e1ee
https://github.com/tribe29/checkmk/commit/b0210978fc8726bfac3fe7b44576cfff7…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M cmk/base/plugins/agent_based/mssql_counters_file_sizes.py
M cmk/base/plugins/agent_based/mssql_counters_locks.py
M cmk/base/plugins/agent_based/mssql_counters_pageactivity.py
M cmk/base/plugins/agent_based/mssql_counters_transactions.py
M cmk/base/plugins/agent_based/utils/mssql_counters.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_counters.py
Log Message:
-----------
mssql_counters: Fix discoverd items mixed up on migration
Change-Id: I4b9bbc86dd97646efd82f34f6d80dd7d0cbf29e4
Commit: 509bbb339d48b8c9538dd59e78337fb6226733cf
https://github.com/tribe29/checkmk/commit/509bbb339d48b8c9538dd59e78337fb62…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M cmk/gui/pagetypes.py
M cmk/gui/plugins/sidebar/wato.py
M cmk/gui/type_defs.py
M cmk/gui/wato/user_profile.py
Log Message:
-----------
Define class for TopicMenuItem, TopicMenuTopic and MegaMenu
Gives us the option to set defaults
Change-Id: I04bd5445f724b6fd7374db5f5f05d66f7e30711a
Commit: 1cd03a789f6f7798927668fdb9a600906064e301
https://github.com/tribe29/checkmk/commit/1cd03a789f6f7798927668fdb9a600906…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M livestatus/src/Average.h
M livestatus/src/TableStatus.cc
Log Message:
-----------
Unify handling of Average.
Change-Id: I062f269101567ce7ef0286e5f6438a187a71f274
Commit: b4503d5c74da310e01e0375585b37150e1ad1f41
https://github.com/tribe29/checkmk/commit/b4503d5c74da310e01e0375585b37150e…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M cmk/gui/plugins/wato/datasource_programs.py
Log Message:
-----------
Bugfix in AWS special agent HostRulespec
The key 'assume_role' was added in version 2.0 and is non-optional,
hence, we need a corresponding transform.
Change-Id: I957c1d2858f19f724a0b56636df4760aba94c027
Commit: 626ac72d61b1b91f8a765007ac1e435dfeb1e763
https://github.com/tribe29/checkmk/commit/626ac72d61b1b91f8a765007ac1e435df…
Author: Robert Sander <r.sander(a)heinlein-support.de>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M checks/dell_compellent_folder
Log Message:
-----------
dell_compellent_folder: Use correct MIBs
Currently, the following MIBs are used:
* DELL-STORAGE-SC-MIB::scDiskFolderSUTotalSpace2: available space
for the folder
* DELL-STORAGE-SC-MIB::scDiskFolderSUFreeSpace: difference between the
configured space and available space
Both values (available space and configured space) are configured by
the admin and do not change with the usage of the folder. Instead, the
follwoing MIBs should be used:
* DELL-STORAGE-SC-MIB::scDiskFolderSUAllocSpace: space allocated to the
folder (i.e. the total space)
* DELL-STORAGE-SC-MIB::scDiskFolderSUUsedSpace2: space used by the data
stored in the folder
The available space is given by the difference of the two.
This change also makes the check use the standard check parameters for
filesystem checks.
This merges PR #261, https://github.com/tribe29/checkmk/pull/261.
Change-Id: If44fe823e3a806f0c4b1e79b696064a21ed44dab
Commit: 597c36d613627b4baec185ca58e410065fbd3437
https://github.com/tribe29/checkmk/commit/597c36d613627b4baec185ca58e410065…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M cmk/utils/type_defs.py
M tests/unit/cmk/utils/test_type_defs.py
Log Message:
-----------
Complete Result API
We are now feature complete with regard to OCaml.
Note that `bind` and `fold` higher-order functions and the conversions
to sequence or list are not explicitly implemented. The functionality
is nevertheless available such that:
- `bind: ('a, 'e) result -> ('a -> ('b, 'e) result) -> ('b, 'e) result`
is done with `Result.__init__()` followed by either `Result.map()` or
a call to a function that takes the `Result`.
- `fold: ~ok:('a -> 'c) -> ~error:('e -> 'c) -> ('a, 'e) result -> 'c`
can be implemented with type dispatch followed by handling
`OKResult.ok` and `ErrorResult.error`.
- `to_list` is done with `list()` as `list(Result[T, E]) -> List[T]`
since `Result.__iter__()` is implemented.
- `to_seq` is done with `for v in result: ...`, also thanks
to `Result.__iter__()`
Change-Id: Ic557e9a7df62b6c254af45ed093c74d07995f62b
Commit: 9326774f1439c9d503acd518296f94824afa3213
https://github.com/tribe29/checkmk/commit/9326774f1439c9d503acd518296f94824…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M cmk/base/checkers/_abstract.py
M cmk/base/checkers/_checkers.py
M cmk/base/inventory.py
M cmk/fetchers/_base.py
M cmk/fetchers/controller.py
A cmk/utils/_type_defs_result.py
M cmk/utils/type_defs.py
M tests/unit/cmk/base/checkers/test_agent.py
M tests/unit/cmk/base/checkers/test_host_sections.py
M tests/unit/cmk/base/checkers/test_ipmi_management_board_data_source.py
M tests/unit/cmk/base/checkers/test_piggy_back_data_source.py
M tests/unit/cmk/base/checkers/test_snmp_data_source.py
M tests/unit/cmk/base/checkers/test_tcp_data_source.py
M tests/unit/cmk/base/test_automations_check_mk.py
M tests/unit/cmk/base/test_modes_check_mk.py
M tests/unit/cmk/fetchers/test_controller.py
M tests/unit/cmk/fetchers/test_fetchers.py
M tests/unit/cmk/utils/test_type_defs.py
A tests/unit/cmk/utils/test_type_defs_result.py
Log Message:
-----------
Move `Result` type to its own file
Change-Id: I58762a1b0620960dccca4814d412df143c3c8bf7
Commit: 1fada301b39a6997b7a8eb317f1c95d1f7736a1b
https://github.com/tribe29/checkmk/commit/1fada301b39a6997b7a8eb317f1c95d1f…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M checks/dell_compellent_folder
M cmk/base/checkers/_abstract.py
M cmk/base/checkers/_checkers.py
M cmk/base/inventory.py
M cmk/base/plugins/agent_based/mssql_counters_file_sizes.py
M cmk/base/plugins/agent_based/mssql_counters_locks.py
M cmk/base/plugins/agent_based/mssql_counters_pageactivity.py
M cmk/base/plugins/agent_based/mssql_counters_transactions.py
M cmk/base/plugins/agent_based/utils/mssql_counters.py
M cmk/fetchers/_base.py
M cmk/fetchers/controller.py
M cmk/gui/dashboard.py
M cmk/gui/node_visualization.py
M cmk/gui/pagetypes.py
M cmk/gui/plugins/dashboard/utils.py
M cmk/gui/plugins/metrics/translation.py
M cmk/gui/plugins/sidebar/search.py
M cmk/gui/plugins/sidebar/wato.py
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/gui/type_defs.py
M cmk/gui/wato/user_profile.py
M cmk/gui/watolib/changes.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/rulespecs.py
A cmk/gui/watolib/search.py
A cmk/utils/_type_defs_result.py
M cmk/utils/type_defs.py
M livestatus/src/Average.h
M livestatus/src/TableStatus.cc
M tests/unit/cmk/base/checkers/test_agent.py
M tests/unit/cmk/base/checkers/test_host_sections.py
M tests/unit/cmk/base/checkers/test_ipmi_management_board_data_source.py
M tests/unit/cmk/base/checkers/test_piggy_back_data_source.py
M tests/unit/cmk/base/checkers/test_snmp_data_source.py
M tests/unit/cmk/base/checkers/test_tcp_data_source.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_counters.py
M tests/unit/cmk/base/test_automations_check_mk.py
M tests/unit/cmk/base/test_modes_check_mk.py
M tests/unit/cmk/fetchers/test_controller.py
M tests/unit/cmk/fetchers/test_fetchers.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/utils/test_type_defs.py
A tests/unit/cmk/utils/test_type_defs_result.py
M web/htdocs/js/modules/node_visualization/node_visualization_viewport.js
M web/htdocs/themes/facelift/scss/_node_visualization.scss
M web/htdocs/themes/facelift/scss/_page_menu.scss
Log Message:
-----------
Merge branch 'master' into test_weblate2
Change-Id: I02a95a65ada7cf6de0f838435c56fa432c3103c9
Compare: https://github.com/tribe29/checkmk/compare/09d0cb2fff43...1fada301b39a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 597c36d613627b4baec185ca58e410065fbd3437
https://github.com/tribe29/checkmk/commit/597c36d613627b4baec185ca58e410065…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M cmk/utils/type_defs.py
M tests/unit/cmk/utils/test_type_defs.py
Log Message:
-----------
Complete Result API
We are now feature complete with regard to OCaml.
Note that `bind` and `fold` higher-order functions and the conversions
to sequence or list are not explicitly implemented. The functionality
is nevertheless available such that:
- `bind: ('a, 'e) result -> ('a -> ('b, 'e) result) -> ('b, 'e) result`
is done with `Result.__init__()` followed by either `Result.map()` or
a call to a function that takes the `Result`.
- `fold: ~ok:('a -> 'c) -> ~error:('e -> 'c) -> ('a, 'e) result -> 'c`
can be implemented with type dispatch followed by handling
`OKResult.ok` and `ErrorResult.error`.
- `to_list` is done with `list()` as `list(Result[T, E]) -> List[T]`
since `Result.__iter__()` is implemented.
- `to_seq` is done with `for v in result: ...`, also thanks
to `Result.__iter__()`
Change-Id: Ic557e9a7df62b6c254af45ed093c74d07995f62b
Commit: 9326774f1439c9d503acd518296f94824afa3213
https://github.com/tribe29/checkmk/commit/9326774f1439c9d503acd518296f94824…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M cmk/base/checkers/_abstract.py
M cmk/base/checkers/_checkers.py
M cmk/base/inventory.py
M cmk/fetchers/_base.py
M cmk/fetchers/controller.py
A cmk/utils/_type_defs_result.py
M cmk/utils/type_defs.py
M tests/unit/cmk/base/checkers/test_agent.py
M tests/unit/cmk/base/checkers/test_host_sections.py
M tests/unit/cmk/base/checkers/test_ipmi_management_board_data_source.py
M tests/unit/cmk/base/checkers/test_piggy_back_data_source.py
M tests/unit/cmk/base/checkers/test_snmp_data_source.py
M tests/unit/cmk/base/checkers/test_tcp_data_source.py
M tests/unit/cmk/base/test_automations_check_mk.py
M tests/unit/cmk/base/test_modes_check_mk.py
M tests/unit/cmk/fetchers/test_controller.py
M tests/unit/cmk/fetchers/test_fetchers.py
M tests/unit/cmk/utils/test_type_defs.py
A tests/unit/cmk/utils/test_type_defs_result.py
Log Message:
-----------
Move `Result` type to its own file
Change-Id: I58762a1b0620960dccca4814d412df143c3c8bf7
Compare: https://github.com/tribe29/checkmk/compare/626ac72d61b1...9326774f1439
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b4503d5c74da310e01e0375585b37150e1ad1f41
https://github.com/tribe29/checkmk/commit/b4503d5c74da310e01e0375585b37150e…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M cmk/gui/plugins/wato/datasource_programs.py
Log Message:
-----------
Bugfix in AWS special agent HostRulespec
The key 'assume_role' was added in version 2.0 and is non-optional,
hence, we need a corresponding transform.
Change-Id: I957c1d2858f19f724a0b56636df4760aba94c027
Commit: 626ac72d61b1b91f8a765007ac1e435dfeb1e763
https://github.com/tribe29/checkmk/commit/626ac72d61b1b91f8a765007ac1e435df…
Author: Robert Sander <r.sander(a)heinlein-support.de>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M checks/dell_compellent_folder
Log Message:
-----------
dell_compellent_folder: Use correct MIBs
Currently, the following MIBs are used:
* DELL-STORAGE-SC-MIB::scDiskFolderSUTotalSpace2: available space
for the folder
* DELL-STORAGE-SC-MIB::scDiskFolderSUFreeSpace: difference between the
configured space and available space
Both values (available space and configured space) are configured by
the admin and do not change with the usage of the folder. Instead, the
follwoing MIBs should be used:
* DELL-STORAGE-SC-MIB::scDiskFolderSUAllocSpace: space allocated to the
folder (i.e. the total space)
* DELL-STORAGE-SC-MIB::scDiskFolderSUUsedSpace2: space used by the data
stored in the folder
The available space is given by the difference of the two.
This change also makes the check use the standard check parameters for
filesystem checks.
This merges PR #261, https://github.com/tribe29/checkmk/pull/261.
Change-Id: If44fe823e3a806f0c4b1e79b696064a21ed44dab
Compare: https://github.com/tribe29/checkmk/compare/1cd03a789f6f...626ac72d61b1
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 509bbb339d48b8c9538dd59e78337fb6226733cf
https://github.com/tribe29/checkmk/commit/509bbb339d48b8c9538dd59e78337fb62…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M cmk/gui/pagetypes.py
M cmk/gui/plugins/sidebar/wato.py
M cmk/gui/type_defs.py
M cmk/gui/wato/user_profile.py
Log Message:
-----------
Define class for TopicMenuItem, TopicMenuTopic and MegaMenu
Gives us the option to set defaults
Change-Id: I04bd5445f724b6fd7374db5f5f05d66f7e30711a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b0210978fc8726bfac3fe7b44576cfff7ab0e1ee
https://github.com/tribe29/checkmk/commit/b0210978fc8726bfac3fe7b44576cfff7…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M cmk/base/plugins/agent_based/mssql_counters_file_sizes.py
M cmk/base/plugins/agent_based/mssql_counters_locks.py
M cmk/base/plugins/agent_based/mssql_counters_pageactivity.py
M cmk/base/plugins/agent_based/mssql_counters_transactions.py
M cmk/base/plugins/agent_based/utils/mssql_counters.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_counters.py
Log Message:
-----------
mssql_counters: Fix discoverd items mixed up on migration
Change-Id: I4b9bbc86dd97646efd82f34f6d80dd7d0cbf29e4