Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c2a30ce5db37c8e82b31146ecd1d2974e65239a9
https://github.com/tribe29/checkmk/commit/c2a30ce5db37c8e82b31146ecd1d2974e…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
A .werks/10294
M cmk/gui/plugins/openapi/endpoints/host_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
10294 REST API: fix update/remove attributes in update host endpoint
Previously the update_attributes and remove_attribues parameters were
erroneously ignored. This is now fixed.
Change-Id: I5affdce63a1cc865046b292452d1f038d1e61fbd
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 5df4d31c5683a561060c6fd7e794aa1f478a7a40
https://github.com/tribe29/checkmk/commit/5df4d31c5683a561060c6fd7e794aa1f4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
A .werks/11871
M docker/Dockerfile
Log Message:
-----------
11871 FIX Docker container: Add git client to support setup git integration
To make it possible to use the git integration of the setup (WATO) in the
Checkmk docker container, we now ship the git client with the docker container
by default.
Change-Id: I8357a4fbddb157c5580c9cb4738713a13fc58d5f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 975557a6f781a64a70f7b6583f8601d9bad84f8e
https://github.com/tribe29/checkmk/commit/975557a6f781a64a70f7b6583f8601d9b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
A .werks/11871
M docker/Dockerfile
Log Message:
-----------
11871 FIX Docker container: Add git client to support setup git integration
To make it possible to use the git integration of the setup (WATO) in the
Checkmk docker container, we now ship the git client with the docker container
by default.
Change-Id: I8357a4fbddb157c5580c9cb4738713a13fc58d5f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 4d58d6efca898b53a050feb89e7c36400970f421
https://github.com/tribe29/checkmk/commit/4d58d6efca898b53a050feb89e7c36400…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M cmk/base/check_table.py
M tests/unit/cmk/base/test_check_table.py
Log Message:
-----------
refactor check_table I: detach static methods
Mid term goal:
check_table is backwards in that the methods of the class are
actually all static (i.e. helpers not belonging to the class)
and the exposed functions should be methods of the class.
Change-Id: I6df759a5379fa5b008c59fa2e5b120f56f92ac44
Commit: dac7f681e3358e3d6fd238b0c85b9562994b4d8d
https://github.com/tribe29/checkmk/commit/dac7f681e3358e3d6fd238b0c85b95629…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M cmk/base/check_table.py
Log Message:
-----------
refactor check_table II: _ServiceFilter class
Change-Id: Iabe9df008604ae41a734a3a7bb179c0aeb9864b6
Commit: a2903752cd219c11f0cae9e6db40921d21412961
https://github.com/tribe29/checkmk/commit/a2903752cd219c11f0cae9e6db40921d2…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M cmk/base/check_table.py
Log Message:
-----------
refactor check_table III: simplify signature
Change-Id: Ia3c15b891b25a5608b722d4bbd2de266342748ff
Commit: 80f6d599ea24b415572744d3833c3998faa6e645
https://github.com/tribe29/checkmk/commit/80f6d599ea24b415572744d3833c3998f…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M cmk/base/check_table.py
Log Message:
-----------
refactor check_table IV: stop rewriting skip_autochecks
Change-Id: I4eb0e3cc753b4b9de711d3d62eb498f23e24828b
Commit: 8e60630b7ec07c48be4cf181556c0d99175c8c8e
https://github.com/tribe29/checkmk/commit/8e60630b7ec07c48be4cf181556c0d991…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M cmk/base/check_table.py
M cmk/base/checking.py
M cmk/base/core_nagios.py
M cmk/base/sources/snmp.py
M tests/unit/cmk/base/test_check_table.py
Log Message:
-----------
refactor check_table V: make filter_mode an Enum
Change-Id: Ie1263720eecc0c21a2f1f71e15456fa73b1fd25e
Commit: 5e6c56d017ace550861061c0722a907d631565e0
https://github.com/tribe29/checkmk/commit/5e6c56d017ace550861061c0722a907d6…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M cmk/base/check_table.py
Log Message:
-----------
refactor check_table VI: make HostCheckTable 'immutable'
The cached (!) check table is no longer a *Mutable*Mapping
Change-Id: I4427c7f80470283b56c1783fc1e91f4475649e80
Compare: https://github.com/tribe29/checkmk/compare/0a95ad6108f1...5e6c56d017ac
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: cb2ee75b659b4fdf1fc123ba10b558c487742380
https://github.com/tribe29/checkmk/commit/cb2ee75b659b4fdf1fc123ba10b558c48…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
A .werks/11913
M cmk/base/notify.py
M cmk/gui/wato/pages/notifications.py
Log Message:
-----------
Fix usage of host custom attribute in service notification bulking
SUP-4797
Change-Id: I0f049b3711f77faf84e2905b958fdfe4d93fca9b
Commit: fb1bde207fb17194ea3d713e7739652bca206110
https://github.com/tribe29/checkmk/commit/fb1bde207fb17194ea3d713e7739652bc…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M cmk/gui/plugins/metrics/artwork.py
M tests/unit/cmk/gui/plugins/metrics/test_artwork.py
M web/htdocs/js/modules/graphs.js
Log Message:
-----------
Performance graphs grid simplification
- Removal of fine grid. That is unlabeled ticks don't get grid elements
- Main line is always continuous. Discarded dash drawing on GUI.
CMK-6704
Change-Id: I7f7b5d75bf8b26777351fc5a701ef55307a01afc
Commit: dd2c84d4ad5da601374a0079bdcbedc86da239c8
https://github.com/tribe29/checkmk/commit/dd2c84d4ad5da601374a0079bdcbedc86…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M web/htdocs/js/modules/graphs.js
Log Message:
-----------
Performance Graphs render grid before all curves
CMK-6704
Change-Id: I48d238e976b48b04f7ba6f43c9c9d3cdb1e364e3
Commit: 3064973a307b63cdc500bf9df9e388d6e43ed988
https://github.com/tribe29/checkmk/commit/3064973a307b63cdc500bf9df9e388d6e…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M web/htdocs/js/modules/graphs.js
Log Message:
-----------
Fix Performance Graphs time axis labels to remain visible
CMK-6704
Change-Id: I5ad73ac5212b0b4c51b325f27aa44b268eba7645
Commit: ff9df86064bc0e6288f6d73d12ca97b3119614bd
https://github.com/tribe29/checkmk/commit/ff9df86064bc0e6288f6d73d12ca97b31…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M web/htdocs/js/modules/graphs.js
Log Message:
-----------
Performance Graphs transparent area
Area plot have now a reduced opacity of 0.3 like presented in UX project
unless color already includes its opacity(ntop werk 10630).
Fillstyle was a gradient, which is defined out of bounds, thus is
completely removed for reduced opacity fill color.
Areas are not plotted as single polygon, but as a series of
trapezoids(helps with missing data), that overlap. That overlap(-1 shift)
is dropped otherwise the area looks like a zebra.
An additional line that marks the top of the area is rendered in full
opacity.
CMK-6704
Change-Id: I672bd024814acd26f987f883787e9801872e8c48
Compare: https://github.com/tribe29/checkmk/compare/1bd3759aaf6b...ff9df86064bc
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 1bd3759aaf6b821aa9e42e24d0ee2b8ba304e049
https://github.com/tribe29/checkmk/commit/1bd3759aaf6b821aa9e42e24d0ee2b8ba…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M cmk/fetchers/piggyback.py
M cmk/utils/piggyback.py
Log Message:
-----------
Fix typing for get_piggyback_raw_data
The function already handles a falsy `piggybacked_hostname`. We might
as well make the argument optional.
CMK-6842
Change-Id: Ib5a6f4a2ab4e7fd58bcaa769ef70e60f34d67c45
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: ddec4d02f11aa0b29b6d45a5ae61e273efaaeb7f
https://github.com/tribe29/checkmk/commit/ddec4d02f11aa0b29b6d45a5ae61e273e…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M cmk/gui/plugins/metrics/artwork.py
M tests/unit/cmk/gui/plugins/metrics/test_artwork.py
M web/htdocs/js/modules/graphs.js
Log Message:
-----------
Performance graphs grid simplification
- Removal of fine grid. That is unlabeled ticks don't get grid elements
- Main line is always continuous. Discarded dash drawing on GUI.
CMK-6704
Change-Id: I7f7b5d75bf8b26777351fc5a701ef55307a01afc
Commit: 5304663857b82186d0d5bd7b5c2fa623202247f0
https://github.com/tribe29/checkmk/commit/5304663857b82186d0d5bd7b5c2fa6232…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M web/htdocs/js/modules/graphs.js
Log Message:
-----------
Performance Graphs render grid before all curves
CMK-6704
Change-Id: I48d238e976b48b04f7ba6f43c9c9d3cdb1e364e3
Commit: eef96d40f0395e971156f4ce63f80c93c7c9a642
https://github.com/tribe29/checkmk/commit/eef96d40f0395e971156f4ce63f80c93c…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M web/htdocs/js/modules/graphs.js
Log Message:
-----------
Fix Performance Graphs time axis labels to remain visible
CMK-6704
Change-Id: I5ad73ac5212b0b4c51b325f27aa44b268eba7645
Commit: f36859344419293200676f7fbd8adb5331e8d96f
https://github.com/tribe29/checkmk/commit/f36859344419293200676f7fbd8adb533…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M web/htdocs/js/modules/graphs.js
Log Message:
-----------
Performance Graphs transparent area
Area plot have now a reduced opacity of 0.3 like presented in UX project
unless color already includes its opacity(ntop werk 10630).
Fillstyle was a gradient, which is defined out of bounds, thus is
completely removed for reduced opacity fill color.
Areas are not plotted as single polygon, but as a series of
trapezoids(helps with missing data), that overlap. That overlap(-1 shift)
is dropped otherwise the area looks like a zebra.
An additional line that marks the top of the area is rendered in full
opacity.
CMK-6704
Change-Id: I672bd024814acd26f987f883787e9801872e8c48
Commit: 19ce6bc3521b4e8916b484baec31c76ea9f22a47
https://github.com/tribe29/checkmk/commit/19ce6bc3521b4e8916b484baec31c76ea…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M cmk/gui/plugins/metrics/html_render.py
Log Message:
-----------
Declutter performance graphs in dashlets
Set as new defaults
- Show graph time range: disabled
- Show margin round the graph: disabled
CMK-6704
Change-Id: I9eb29f8234c76c8eca344ea3779b724fef193adc
Commit: 8588029ec37ff13ea98cf571eb9284cc41b0a4d2
https://github.com/tribe29/checkmk/commit/8588029ec37ff13ea98cf571eb9284cc4…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M web/htdocs/js/modules/figures/cmk_gauge.js
Log Message:
-----------
Gauge dashlet range font size
Take reference of performance graphs default fontsize defined in
cmk.gui.plugins.metrics.artwork.get_default_graph_render_options['font_size']
CMK-6704
Change-Id: I258a17e7e26e97d2c438712edc2922530c5de65b
Compare: https://github.com/tribe29/checkmk/compare/49c58eef81ef...8588029ec37f