Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 3a6b79a5051cbfc64cfe4fdf897e87c98c01750a
https://github.com/tribe29/checkmk/commit/3a6b79a5051cbfc64cfe4fdf897e87c98…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M cmk/base/checkers/_abstract.py
M cmk/fetchers/controller.py
Log Message:
-----------
Handle exceptions from Fetcher.{__enter__, __init__()}
Program, TCP, and IPMI Fetchers set up a connection in `__enter__()` and
this may raise an exception. In that case, the exception must be
wrapped in an ErrorResult in the same way as errors from
`Fetcher.fetch()`.
CMK-5612
Change-Id: Ic214af89ea1f4777f8f5f533724ed7916da57000
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8bcafdf59aea813b06f064a180ba05e973f4bf89
https://github.com/tribe29/checkmk/commit/8bcafdf59aea813b06f064a180ba05e97…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M cmk/gui/valuespec.py
M tests/unit/cmk/gui/test_valuespec.py
Log Message:
-----------
Fix and clean cascadingdropdown choice and text render
CascadingDropdowns declare the identification of their value as the value
itself. When a choices can be configured over a ValueSpec, the
identification should be a string and the configured value a Tuple[str,
Any], yet mypy wont agree and wants Tuple[Ident, Any].(To be resolved)
The weak distinction between identification/value and configured value
allowed an abuse in Werk 4477, to set default values on the choices as a
configuration for the Timerange valuespec.
In this commit. Types for identification and value, are marked. For
non-disruptive compatibility on user set graph timeranges(Werk 4477), a
value_to_text is added to the Timerange.
CMK-5668
Change-Id: I74efb5315a8d77debb6db25698e1dd4334c016f6
Commit: da9131e91075ab48f7286667d378807b24f170e8
https://github.com/tribe29/checkmk/commit/da9131e91075ab48f7286667d378807b2…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M cmk/gui/valuespec.py
M tests/unit/cmk/gui/test_valuespec.py
Log Message:
-----------
New default casting on Timerange
CMK-5668
Change-Id: I2294c44275d4dd06f1f12047c31fb1a9247ade98
Commit: 7247638454d520a3d752b8f72f802192f942d8fd
https://github.com/tribe29/checkmk/commit/7247638454d520a3d752b8f72f802192f…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
Cleanup cascadingdropdown transforms to-from json
This is only a cleanup, which does not fix bugs in this fragile code, it
just keeps it working as it was, bugs can be fixed when they arise.
CMK-5668
Change-Id: I1694046dbd03cad922c29c60903f1708f61928fb
Compare: https://github.com/tribe29/checkmk/compare/554a271f7a46...7247638454d5
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 554a271f7a4608ef4e11a6409cb8b8fbb0f69ad7
https://github.com/tribe29/checkmk/commit/554a271f7a4608ef4e11a6409cb8b8fbb…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
A .werks/11496
M cmk/gui/notify.py
M cmk/gui/plugins/config/base.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/userdb.py
M cmk/gui/wato/__init__.py
M cmk/gui/wato/pages/users.py
M tests/unit/cmk/gui/test_gui_config.py
M tests/unit/cmk/gui/test_userdb.py
M tests/unit/cmk/gui/watolib/test_watolib.py
Log Message:
-----------
11496 User access times are now recorded and displayed by default
The feature "Save last access times of users" of the GUI, which was
disabled by default, is now always enabled. The time of the last access
is stored for each user.
The time of the last activity is shown on the users page for all admin
users by default. In case you want to hide this information, you can
remove the permission "Show last user activity" from your users.
CMK-5638
Change-Id: Ife51d6427ffb30a1677efeaeb6ec4971a257fc93