Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 845b8feb72f16c1ffcede218d8b1b086b6bf4c47
https://github.com/tribe29/checkmk/commit/845b8feb72f16c1ffcede218d8b1b086b…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M cmk/gui/plugins/sidebar/utils.py
Log Message:
-----------
Forecast Graphs are shown in the sidebar
The default topic is analyze. That is changed to for Custom Graphs and
Graph collections.
CMK-4890
Change-Id: Ie2df951c5ec51bb7e9e76d41dd20d89167b8306f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0be9722a440e3271b81bccdb2f1d37b0eb78cbc4
https://github.com/tribe29/checkmk/commit/0be9722a440e3271b81bccdb2f1d37b0e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M cmk/gui/plugins/sidebar/utils.py
Log Message:
-----------
Topic menu: Use internal name instead of mangled title
Change-Id: I57846d657a1af896000e609d15909315d3fe1f2b
Commit: 9d9a86d68e06a07f8fc7dbe4d41ff98224c55296
https://github.com/tribe29/checkmk/commit/9d9a86d68e06a07f8fc7dbe4d41ff9822…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M cmk/gui/htmllib.py
M cmk/gui/main_menu.py
M cmk/gui/plugins/userdb/user_attributes.py
M cmk/gui/sidebar.py
M tests/unit/cmk/gui/test_userdb_ldap_connector.py
Log Message:
-----------
Add user property to control the basic / advanced toggles
The basic / advanced toggles are defaulting to "basic" mode. The user option
"Basic / Advanced mode" can be used to change the default to advanced mode
or even enforce one of the modes. In enforced mode the user will not see
the toggle in the user interface.
Change-Id: I5e09c82f3478f4a7be6548c833a8d0d81e08d693
Commit: 6719c9934b68fdb2b61d4e9b31c2bffab2098696
https://github.com/tribe29/checkmk/commit/6719c9934b68fdb2b61d4e9b31c2bffab…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
A cmk/gui/breadcrumb.py
A tests/unit/cmk/gui/test_breadcrumb.py
Log Message:
-----------
Add basic types for breadcrumb
Change-Id: Idab4b9c96c0421030c12f035b3de8f3a825bb1c0
Compare: https://github.com/tribe29/checkmk/compare/83d56ec0a7ee...6719c9934b68
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: cb707202733bd3fa8ea07aca8f8b63fd55a48bab
https://github.com/tribe29/checkmk/commit/cb707202733bd3fa8ea07aca8f8b63fd5…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M cmk/gui/plugins/wato/check_mk_configuration.py
Log Message:
-----------
check_mk_configuration: adapt wording and choices of "SNMPv3 contexts to use in requests"
The contexts have always been associated to the section (formally known
as "main check"). The choices and the wording in the rule now reflect
that.
Change-Id: Ic567ddd045d4170a790be5fdd3a20117c483534f
Commit: 257b98f889b9afb921465d6e191f339c362ffbe6
https://github.com/tribe29/checkmk/commit/257b98f889b9afb921465d6e191f339c3…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M cmk/base/automations/check_mk.py
Log Message:
-----------
automations: remove snmp field
A check plugin no longer has the attribute of 'being an SNMP check'. That is a property of the sections.
Change-Id: I308d83f36d1be27805b5ed6d88c74c2cb760a922
Commit: 83d56ec0a7ee049f909af5a9639961331da7c0a2
https://github.com/tribe29/checkmk/commit/83d56ec0a7ee049f909af5a9639961331…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M cmk/base/config.py
Log Message:
-----------
config: dead code: 'discoverable_snmp_checks'
Change-Id: If337df3ec0131b6a8d24c5da80520205d3861baf
Compare: https://github.com/tribe29/checkmk/compare/3583fa2ca245...83d56ec0a7ee
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: f39dc43cf53271671ac18a39fc984e151ef9d461
https://github.com/tribe29/checkmk/commit/f39dc43cf53271671ac18a39fc984e151…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M tests/unit/cmk/base/data_sources/test_program_data_source.py
Log Message:
-----------
whitespace: un-yapf-ify
Yapf loves putting all the code on the right. Remains but one question
that can be formulated using only three letters: WTF?
Change-Id: I6748e53feb046af23c228e323a892ba65991b974
Commit: 990e750df7a2e9f7ac266a1bd879f18c7eb6d1b0
https://github.com/tribe29/checkmk/commit/990e750df7a2e9f7ac266a1bd879f18c7…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M tests/unit/cmk/gui/watolib/test_hosts_and_folders.py
Log Message:
-----------
test_hosts_and_folders: Mock start_bake_agents
Change-Id: I6895bba3ec17c2dd01b296b0f82ed3ac962279cd
Commit: 2ea655b9b8392a4e734eabe435ce9fdb44bcdb1d
https://github.com/tribe29/checkmk/commit/2ea655b9b8392a4e734eabe435ce9fdb4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M cmk/gui/sidebar.py
Log Message:
-----------
Shortcut menu now respects target permissions
* Refactored items to use a named tuple as structure
* Add permission_name attribute
* Hide links to not permitted pages
Change-Id: Ia74cdf23dfde6e576276299cda8ba1e8a8165a97
Commit: 37afce3f0ef19ac4aa757cc9bc6d56b077fd017c
https://github.com/tribe29/checkmk/commit/37afce3f0ef19ac4aa757cc9bc6d56b07…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M cmk/gui/plugins/config/base.py
M tests/unit/cmk/gui/test_sidebar.py
Log Message:
-----------
Change initial snapin bar to only contain state related snapins
The navigation is now done using the main menu. If you like to keep using the
snapin bar for navigation, you can add the views and configuration snapins to
your sidebar.
Change-Id: I6b7d455484e9cd069ce0c2e6179326e86ef04825
Commit: 5ae8889a53aec8a9b6b3440aa0fd000fb201a881
https://github.com/tribe29/checkmk/commit/5ae8889a53aec8a9b6b3440aa0fd000fb…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M Pipfile.lock
Log Message:
-----------
Update pipenv lock
Change-Id: I67fe0246af850d129acb40d989ed19dee6676e76
Commit: e10b58e70e5ef36ad1661272c0b2c6f81d2dfc59
https://github.com/tribe29/checkmk/commit/e10b58e70e5ef36ad1661272c0b2c6f81…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M Pipfile
M Pipfile.lock
M omd/packages/python3-modules/python3-modules.make
A omd/packages/python3-modules/src/Babel-2.8.0.tar.gz
A omd/packages/python3-modules/src/Flask-Babel-1.0.0.tar.gz
A omd/packages/python3-modules/src/pytz-2020.1.tar.gz
Log Message:
-----------
Add Flask-Babel
We need lazy gettext localizations in our GUI in several
places. Flask-Babel is a step towards a standard solution.
This will allow us to place localized strings at the module
level and they will be localized later during the request.
Change-Id: I1bc9fe76d9498c84888c6a734ee56cb245d34058
Commit: 3583fa2ca2457f5f985c50d452ef630be1ac8d07
https://github.com/tribe29/checkmk/commit/3583fa2ca2457f5f985c50d452ef630be…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M cmk/gui/i18n.py
M cmk/gui/plugins/main_menu/mega_menus.py
M cmk/gui/plugins/wato/utils/main_menu.py
M tests/unit/cmk/gui/test_i18n.py
Log Message:
-----------
Use lazy gettext localization for globally defined texts
This is just the first place where we use it. We have a lot of
places where this will be very useful in the future.
Change-Id: I190c7f65187e234d09c8e69c78bea56ade3eced5
Compare: https://github.com/tribe29/checkmk/compare/ee1d4ed40646...3583fa2ca245
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: ee1d4ed406466202aa09c448431ef4a8aa924e57
https://github.com/tribe29/checkmk/commit/ee1d4ed406466202aa09c448431ef4a8a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
A .werks/11255
M cmk/gui/plugins/views/commands.py
Log Message:
-----------
11255 FIX Disable dangerous commands on hosts / services by default
In the views you have the option to execute commands on the visible
hosts or services. The most popular ones are the ones for setting
downtimes or acknowledging problems.
Significantly less used, but rather dangerous, commands include "Toggle
notifications", "Toggle active checks", "Toggle passive checks" and "clear
modified attributes".
These commands modify the behaviour of the core for the selected objects, e.g.
checks or notifications are deactivated, which overwrites the configuration of
the core. This can easily lead to confusion, as it is not very transparent for
which objects this modification is active.
The commands were previously only available by default for users with the role
"admin". We have now also withdrawn these rights from the role "admin" by
default.
Admins who still need these commands can reactivate the rights under "Roles &
Permissions" in the configuration.
Change-Id: I37e2b8246374ce6ee737ac288ee285b3d212af8c
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 960d3032269b7db0a8c548e37d5a718160311597
https://github.com/tribe29/checkmk/commit/960d3032269b7db0a8c548e37d5a71816…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M cmk/gui/plugins/metrics/translation.py
Log Message:
-----------
FIX: Add correct metric for Storeonce4x
* This fix is needed in order to display the Filesystem sizes in the correct unit
CMK-4918
Change-Id: I6cfc7749ba1296cba3bc4ea64cb0be85491d1958