Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2482a49ba281ac7865d89ef003d76eac177a7e00
https://github.com/tribe29/checkmk/commit/2482a49ba281ac7865d89ef003d76eac1…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-08-13 (Thu, 13 Aug 2020)
Changed paths:
A .werks/11262
M cmk/gui/plugins/config/base.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/wato/pages/activate_changes.py
M tests/unit/cmk/gui/watolib/test_watolib.py
M web/htdocs/js/modules/activation.js
Log Message:
-----------
11262 Activate changes: Asking for activation comment can now be configured
The comment that can be added before activating the pending changes is now
configurable using the global setting "Ask for a comment for activation of changes".
You can either choose to enforce your users to provide a comment, ask for an
optional comment or completely skip the question for a comment.
The default has been set to: "Do not ask for a comment".
Change-Id: I29788517421f99a56e6878d63aade22f618cdd0b
Commit: 4f040aae57eae5a3cfc441f288b61156c553e5b9
https://github.com/tribe29/checkmk/commit/4f040aae57eae5a3cfc441f288b61156c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-08-13 (Thu, 13 Aug 2020)
Changed paths:
M cmk/gui/wato/pages/activate_changes.py
M web/htdocs/js/modules/activation.js
M web/htdocs/js/modules/page_menu.js
M web/htdocs/js/modules/service_discovery.js
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_wato.scss
Log Message:
-----------
Improve activate changes dialog usability
* Remove popping up and hiding of different elements
* Page is now remaining in it's "finished" state without hiding results
after the page reload at the end
Change-Id: I05d8d3ea13e95185d397f1a4054c5d7a22c39587
Compare: https://github.com/tribe29/checkmk/compare/13b99d5ebf06...4f040aae57ea
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: d4de08e58519d8c07a520eb92323a49eb7b0ea91
https://github.com/tribe29/checkmk/commit/d4de08e58519d8c07a520eb92323a49eb…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-08-12 (Wed, 12 Aug 2020)
Changed paths:
A .werks/11261
M cmk/ec/main.py
Log Message:
-----------
11261 FIX Fix performance regression caused by too many live status queries between EC and core
The version 1.6.0p14 introduced an issue affecting the Event Console and it's
Livestatus communication with the local monitoring core.
Instead of querying static configuration related information, which is needed
by the Event Console only once per core restart, these information were not
cached as intended. This resulted in these queries being made over and over
again.
The query was executed in the following situations:
<ul>
<li>Multiple times when querying the "eventconsolestatus" table (Once for each host known by the Event Console)</li>
<li>Once for each created event</li>
</ul>
Change-Id: Ibcfad43bfdce4745e9215bd3417b622a74a845a1
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 3fe942a74ea3e584845d33ab585e8ea3a3760d45
https://github.com/tribe29/checkmk/commit/3fe942a74ea3e584845d33ab585e8ea3a…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2020-08-13 (Thu, 13 Aug 2020)
Changed paths:
M checks/temperature.include
M cmk/base/plugins/agent_based/utils/temperature.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_temperature.py
Log Message:
-----------
Migrated check_temperature function from temperature.include to new check API
Change-Id: I5a62b659a258c1aa85c29bf2f74e3386b571ba3a
Commit: c80556596c682e7b4d315994d7f89597565fc161
https://github.com/tribe29/checkmk/commit/c80556596c682e7b4d315994d7f895975…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-08-13 (Thu, 13 Aug 2020)
Changed paths:
M checks/mssql_counters
Log Message:
-----------
mssql_counters: restructure parsed data for migration
Migration will require the data to be stored in a Dict[node_name, node_data].
Change-Id: I13884e4b0a51cba7112d441012b0ce9fcd3e31b1
Commit: 5639a054104adfcdf57241919af6c69a0a103708
https://github.com/tribe29/checkmk/commit/5639a054104adfcdf57241919af6c69a0…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-08-13 (Thu, 13 Aug 2020)
Changed paths:
M cmk/base/api/agent_based/register/_config.py
M cmk/base/api/agent_based/register/check_plugins.py
M cmk/base/checking.py
M cmk/base/discovery.py
M cmk/utils/check_utils.py
M cmk/utils/type_defs.py
M tests/unit/cmk/base/api/agent_based/register/test_check_plugins.py
Log Message:
-----------
Check API: clean up tools for management plugin names
Make is_management_name and related functions methods of
CheckPluginName.
CMK-4941
Change-Id: Idb7f2feea186ebe2c240bc5493eca92acf47381d
Compare: https://github.com/tribe29/checkmk/compare/1ec5360e4444...5639a054104a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 236b6bb1d849b64b482a1754f2f5be12a3f589c5
https://github.com/tribe29/checkmk/commit/236b6bb1d849b64b482a1754f2f5be12a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-08-13 (Thu, 13 Aug 2020)
Changed paths:
M cmk/gui/pagetypes.py
Log Message:
-----------
Pagetype lists: Add in page menu
The object that use the pagetype implementation (like bookmark lists,
graph collections, custom snapins) are now using the new in page
navigation on their list pages.
Change-Id: I5bed8026de35ec8d0ac2cebfec35b3ef8096e71b
Commit: 7406ad9f0fbd2a7b81772e16b91f1c8075587d3d
https://github.com/tribe29/checkmk/commit/7406ad9f0fbd2a7b81772e16b91f1c807…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-08-13 (Thu, 13 Aug 2020)
Changed paths:
M cmk/gui/visuals.py
Log Message:
-----------
Visual lists: Add in page menu
The object types that use the visuals implementation (dashboards, views, reports)
are now using the new in page navigation on their list pages.
Now using the same implementation for pagetypes and visuals to reduce a bit of
copy-n-paste between these two implementations.
Change-Id: I3286dcca85c4a43109364c78b577b62a8c22e5b2
Commit: 70e3f8982e00568090e4fab309ff6b034898a4c0
https://github.com/tribe29/checkmk/commit/70e3f8982e00568090e4fab309ff6b034…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-08-13 (Thu, 13 Aug 2020)
Changed paths:
M cmk/gui/page_menu.py
Log Message:
-----------
Fix: Do not show non list entries in dropdown lists
Change-Id: I9a83e718d8f8422c7e39d8954079a58301583680
Commit: 4d13f1dc6543ff5a49773b156ba66089e0f53866
https://github.com/tribe29/checkmk/commit/4d13f1dc6543ff5a49773b156ba66089e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-08-13 (Thu, 13 Aug 2020)
Changed paths:
M cmk/gui/pagetypes.py
M cmk/gui/views.py
M cmk/gui/visuals.py
Log Message:
-----------
Visual edit page: Add page menu
Add page menu to the visual edit page (dashboards, reports, views).
It also support linking to other pages of a visual, so called sub pages,
which is needed by the reports.
This will also be used by the page types in the next steps.
Change-Id: Ie1d87a5810006f4e340d079bd6b81ae8c69d885c
Commit: 1f59738371317465ab7c3a2520508a7dd27196d0
https://github.com/tribe29/checkmk/commit/1f59738371317465ab7c3a2520508a7dd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-08-13 (Thu, 13 Aug 2020)
Changed paths:
M cmk/gui/pagetypes.py
M cmk/gui/visuals.py
Log Message:
-----------
Pagetype edit page: Add page menu
Move the visuals edit page menu to pagetypes and use that logic for
visuals and pagetypes to reduce a bit of copy-n-paste between these two
implementations.
Change-Id: I878c7c641854fbfd76c4136fb8c180f1bda4f78c
Commit: d4357446533dc8dd1d0ec7bc143d449221d6f0e1
https://github.com/tribe29/checkmk/commit/d4357446533dc8dd1d0ec7bc143d44922…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-08-13 (Thu, 13 Aug 2020)
Changed paths:
M cmk/gui/forms.py
M cmk/gui/pagetypes.py
M cmk/gui/visuals.py
Log Message:
-----------
Cleanup over generalized edit_valuespec
This function was only used by a single call site: The pagetype edit page.
Since this was only used once and had several unused features, the
needed subset has now been integrated into the pagetype edit page.
This function is far away from being ideal, but for now:
a) The processing is easier to understand
b) Similar to all other value spec based edit pages
So if you know that scheme, the processing is easier to understand than
before.
Along the way solving the original problem: Move the save button to the
page menu logic
Change-Id: I83d61b91c5fb0f76fcfd8c9fbc0d150d6f5d4964
Commit: 1ec5360e44441d0e8a09dfbb73d78d27041b31d7
https://github.com/tribe29/checkmk/commit/1ec5360e44441d0e8a09dfbb73d78d270…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2020-08-13 (Thu, 13 Aug 2020)
Changed paths:
A .werks/11302
M cmk/gui/plugins/wato/check_parameters/azure.py
Log Message:
-----------
11302 FIX Azure Storage: egress data levels wrongly labelled on user interface
The egress data levels parameters of the Azure Storage plugin were labelled
'ingress data'. This has been fixed.
Change-Id: I0c6ae03dbfd03a37d659206c736519a00c3354bc
Compare: https://github.com/tribe29/checkmk/compare/7dfd67377fff...1ec5360e4444
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c9df431ce75cab878e5d25ed8df3e38bb81fe1d3
https://github.com/tribe29/checkmk/commit/c9df431ce75cab878e5d25ed8df3e38bb…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-08-13 (Thu, 13 Aug 2020)
Changed paths:
R checkman/mssql_counters
M checks/mssql_counters
Log Message:
-----------
cleanups for mssql_counters migration
Change-Id: I50b848523b258d0c966d6d4c3a49365dbcd0e8d6
Commit: d90a67368d6276e4dee124ce596e7a134e8fd6a3
https://github.com/tribe29/checkmk/commit/d90a67368d6276e4dee124ce596e7a134…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-08-13 (Thu, 13 Aug 2020)
Changed paths:
A .werks/11261
M cmk/ec/main.py
Log Message:
-----------
11261 FIX Fix performance regression caused by too many live status queries between EC and core
The version 1.6.0p14 introduced an issue affecting the Event Console and it's
Livestatus communication with the local monitoring core.
Instead of querying static configuration related information, which is needed
by the Event Console only once per core restart, these information were not
cached as intended. This resulted in these queries being made over and over
again.
The query was executed in the following situations:
<ul>
<li>Multiple times when querying the "eventconsolestatus" table (Once for each host known by the Event Console)</li>
<li>Once for each created event</li>
</ul>
Change-Id: Ibcfad43bfdce4745e9215bd3417b622a74a845a1
Commit: 7dfd67377fffc79f0eae0c4966911fff2e4ff68d
https://github.com/tribe29/checkmk/commit/7dfd67377fffc79f0eae0c4966911fff2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-08-13 (Thu, 13 Aug 2020)
Changed paths:
A tests/unit/cmk/ec/test_host_config.py
Log Message:
-----------
Add test to verify caching of HostConfig
Change-Id: I926952ed3cdb5dd145d3eba19054138539b49ea3
Compare: https://github.com/tribe29/checkmk/compare/15a0d0276b3d...7dfd67377fff
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c38fbebe1471c67f2120d486bf0c878ee6c1fb2c
https://github.com/tribe29/checkmk/commit/c38fbebe1471c67f2120d486bf0c878ee…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2020-08-13 (Thu, 13 Aug 2020)
Changed paths:
M web/htdocs/js/modules/popup_menu.js
Log Message:
-----------
Correctly determine the width of the navigation in resize_mega_menu_popup
CMK-5115
Change-Id: If59ee463f9b97c6473c70048ac2021db6b833828
Commit: 1378b369ef613f393058b2541867c2611faf5d6a
https://github.com/tribe29/checkmk/commit/1378b369ef613f393058b2541867c2611…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2020-08-13 (Thu, 13 Aug 2020)
Changed paths:
M web/htdocs/themes/facelift/scss/_mega_menu.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
Introduce variable for the height of the page header
CMK-5115
Change-Id: Id9b96c1e9c69dd93da7205753a5b3aa1f2b848ad
Commit: 34343942c112e1d6cd6eaa550323296e6afdc8ea
https://github.com/tribe29/checkmk/commit/34343942c112e1d6cd6eaa550323296e6…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2020-08-13 (Thu, 13 Aug 2020)
Changed paths:
M web/htdocs/themes/facelift/scss/_mega_menu.scss
M web/htdocs/themes/facelift/scss/_snapins.scss
Log Message:
-----------
Align the look of the mega menu with the mockups
CMK-5115
Change-Id: Ie47096a0501a4725eca3996bd96bbaae0d83cdc8
Compare: https://github.com/tribe29/checkmk/compare/d4af971ef293...34343942c112
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d4af971ef2931855256da3e0e5ab0e714f05559b
https://github.com/tribe29/checkmk/commit/d4af971ef2931855256da3e0e5ab0e714…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2020-08-13 (Thu, 13 Aug 2020)
Changed paths:
M cmk/utils/type_defs.py
Log Message:
-----------
CMK-5170: Replace BakeryOpSys (str) with AgentPackagePlatform (Enum)
Done for cmk.base.cee.agent_bakery so far.
cmk.gui.cee.agent_bakery is still TODO, so BakeryOpSys can not be
removed yet.
Change-Id: I91123e799a518b30b01741025375afb12c03d587