Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 53999f8014bb580e25a702740d818e7546799100
https://github.com/tribe29/checkmk/commit/53999f8014bb580e25a702740d818e754…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2021-01-26 (Tue, 26 Jan 2021)
Changed paths:
M cmk/gui/pagetypes.py
M cmk/gui/visuals.py
Log Message:
-----------
Add additional save button for visuals and pagetypes
CMK-6509
Change-Id: I8c1b354d15af4069e97281242ea2b633a9f09905
Commit: ae642fa35fb9722e36127a1f1a9d283eab77a5e1
https://github.com/tribe29/checkmk/commit/ae642fa35fb9722e36127a1f1a9d283ea…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2021-01-26 (Tue, 26 Jan 2021)
Changed paths:
A .werks/11923
M cmk/gui/logwatch.py
Log Message:
-----------
11923 FIX logwatch: Fix hiding of context
FEED-5529
Change-Id: I84a3db2708859b3b587cef7c5353e8988a734489
Commit: 8cfe3219d2c688262d6ae5f619301989078825ab
https://github.com/tribe29/checkmk/commit/8cfe3219d2c688262d6ae5f6193019890…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-01-26 (Tue, 26 Jan 2021)
Changed paths:
M cmk/gui/backup.py
M cmk/gui/gui_background_job.py
M cmk/gui/plugins/views/availability.py
M cmk/gui/plugins/views/painters.py
M cmk/gui/plugins/views/utils.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/pages/pattern_editor.py
M cmk/gui/wato/pages/services.py
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/facelift/scss/_wato.scss
Log Message:
-----------
Improve the look of states in views
States are now highlighted in two different ways:
1) In state columns a colored background is added only around the
text. Before a background color was added to the whole cell.
2) In columns that show a count of states the text color now has
the color of the state.
This resolves the issue that the state of e.g. hosts in headers was
very broad. Furthermore, line wraps are now prohibited in header
columns.
CMK-6174
Change-Id: Ia2352ff40565d3649b0ccb5771131fb10fa6b6fc
Commit: ab9ab94e01cd58b495f3888cdbc70b3519ccb103
https://github.com/tribe29/checkmk/commit/ab9ab94e01cd58b495f3888cdbc70b351…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-01-26 (Tue, 26 Jan 2021)
Changed paths:
M cmk/gui/plugins/views/builtin.py
Log Message:
-----------
Remove grouping from "Service problems" view
Entries are already sorted by service state and can additionally be
be filtered by service state if necessary.
CMK-6174
Change-Id: I8997041b2d38c8634292ffffc7a76e7b744609ed
Commit: a2a792296888e86269eb5eb27fd62334bb1904bb
https://github.com/tribe29/checkmk/commit/a2a792296888e86269eb5eb27fd62334b…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-26 (Tue, 26 Jan 2021)
Changed paths:
M cmk/gui/availability.py
Log Message:
-----------
availability: factor out DST fix
Change-Id: Icbe73a7e9798ffa5352d92dcc34876f21df0e6f3
Commit: 07e71b7389eb454e280d0e8ea5dff4767353a3b3
https://github.com/tribe29/checkmk/commit/07e71b7389eb454e280d0e8ea5dff4767…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-26 (Tue, 26 Jan 2021)
Changed paths:
M cmk/gui/availability.py
Log Message:
-----------
availability: stop modifying list im place
Change-Id: Id8c2235d5e4809169895cd2eaf5770d07bfb2c16
Commit: 6bb6ff311b3120836434d10b7a9d6ba42b5fd361
https://github.com/tribe29/checkmk/commit/6bb6ff311b3120836434d10b7a9d6ba42…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-26 (Tue, 26 Jan 2021)
Changed paths:
M cmk/gui/availability.py
M tests/unit/cmk/gui/test_availability_layout_timeline_choords.py
Log Message:
-----------
availability: clean up dispatching
Split up the cases in 'find_next_choord' into separate functions.
Change-Id: I082217151d912dc3ef3158f0308fa6a561236681
Commit: 891296f5d285f15286a6779126bc22404c3b9663
https://github.com/tribe29/checkmk/commit/891296f5d285f15286a6779126bc22404…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-26 (Tue, 26 Jan 2021)
Changed paths:
M cmk/gui/availability.py
Log Message:
-----------
availability: make _fix_dst_change a docorator
Change-Id: I32352c20b03698ba933d2d47166fc2b284f09764
Compare: https://github.com/tribe29/checkmk/compare/6445586c3846...891296f5d285
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d90abc0d689e9b5c41d0e96a85b2b9fd2d22b127
https://github.com/tribe29/checkmk/commit/d90abc0d689e9b5c41d0e96a85b2b9fd2…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-26 (Tue, 26 Jan 2021)
Changed paths:
A .werks/11997
M agents/plugins/mk_docker.py
Log Message:
-----------
11997 FIX mk_docker.py: Handle parallel calls of the plugin
The docker API will not allow parallel calls to its 'df' command.
Since this command is notoriously long running, the section
'docker_node_disk_usage' was often missing if the agent has been
called multiple times in parallel.
Change-Id: I0fe937fddcc37aac1281ca74e77fdda69cce4f33
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: bdbe9493953efe4ead8280dcde93f7ab02479abc
https://github.com/tribe29/checkmk/commit/bdbe9493953efe4ead8280dcde93f7ab0…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2021-01-26 (Tue, 26 Jan 2021)
Changed paths:
M bin/check_mk
Log Message:
-----------
Fix cmk = cmk -h #2
Change-Id: I4f01b3e3d884e78ae78390487e298fa03080183d
Commit: 765c97ce10209baf7ac7e70a45b3152a6daee819
https://github.com/tribe29/checkmk/commit/765c97ce10209baf7ac7e70a45b3152a6…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-01-26 (Tue, 26 Jan 2021)
Changed paths:
M cmk/gui/plugins/dashboard/single_metric.py
M cmk/gui/plugins/metrics/unit.py
M cmk/gui/plugins/metrics/valuespecs.py
M cmk/gui/valuespec.py
M tests/unit/cmk/gui/test_pages.py
M web/htdocs/js/modules/figures/cmk_gauge.js
M web/htdocs/js/modules/valuespecs.js
Log Message:
-----------
Unit dynamically aware valuespec
Registered units in metric system know its valuespec or default to Float
New metric valuespec ValuesWithUnits becomes aware of declared surrounding
valuespec concerning metrics and matches its unit. It takes as elements the
labels of values it needs: mix,max,warn,crit or some other label that might
be needed.
New ajax page is registered to resolve the unit needed by a metric.
Usage in the:
- Gauge dashlet for mix-max range
- Metric History painter for warn-crit value. (Additionally the relative
comparison option is disabled as it constantly creates confusing for
users. CMK-6963)
Change-Id: Id89b9c815a359f4e0f9a45f222d15e580356e4f7
Commit: 403cbd418ead2707f52dc96324a6508fe6df2723
https://github.com/tribe29/checkmk/commit/403cbd418ead2707f52dc96324a6508fe…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-01-26 (Tue, 26 Jan 2021)
Changed paths:
M web/htdocs/js/modules/figures/cmk_gauge.js
Log Message:
-----------
Fix Gauge dashlet display
- The gauge bar is clamped to the domain range otherwise it was looping
outside of it's range when user selected an inappropriate fixed range.
- Don't construct histogram unless there are more than 10 values to compare
CMK-6595
Change-Id: I880aa5eb6c677fc1fe4656342491f67c8dbf7886
Commit: 69807a32a66e807f7460c7585edbeba166648621
https://github.com/tribe29/checkmk/commit/69807a32a66e807f7460c7585edbeba16…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-01-26 (Tue, 26 Jan 2021)
Changed paths:
M cmk/gui/plugins/dashboard/average_scatterplot_dashlet.py
M web/htdocs/js/modules/figures/cmk_timeseries.js
Log Message:
-----------
timeseries axes
Change-Id: I768cf2b57d96764a3034e76390c93a2e8339cfa7
Compare: https://github.com/tribe29/checkmk/compare/8a3448a74bd5...69807a32a66e
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: cc448fb37fedc2d83f0abb2104ff5eb0382fea06
https://github.com/tribe29/checkmk/commit/cc448fb37fedc2d83f0abb2104ff5eb03…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-01-26 (Tue, 26 Jan 2021)
Changed paths:
M cmk/gui/backup.py
M cmk/gui/gui_background_job.py
M cmk/gui/plugins/views/availability.py
M cmk/gui/plugins/views/painters.py
M cmk/gui/plugins/views/utils.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/pages/pattern_editor.py
M cmk/gui/wato/pages/services.py
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/facelift/scss/_wato.scss
Log Message:
-----------
Improve the look of states in views
States are now highlighted in two different ways:
1) In state columns a colored background is added only around the
text. Before a background color was added to the whole cell.
2) In columns that show a count of states the text color now has
the color of the state.
This resolves the issue that the state of e.g. hosts in headers was
very broad. Furthermore, line wraps are now prohibited in header
columns.
CMK-6174
Change-Id: Ia2352ff40565d3649b0ccb5771131fb10fa6b6fc
Commit: 8a3448a74bd554b9b5dfd4a88b939f11cc456e23
https://github.com/tribe29/checkmk/commit/8a3448a74bd554b9b5dfd4a88b939f11c…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-01-26 (Tue, 26 Jan 2021)
Changed paths:
M cmk/gui/plugins/views/builtin.py
Log Message:
-----------
Remove grouping from "Service problems" view
Entries are already sorted by service state and can additionally be
be filtered by service state if necessary.
CMK-6174
Change-Id: I8997041b2d38c8634292ffffc7a76e7b744609ed
Compare: https://github.com/tribe29/checkmk/compare/c7a46ba49894...8a3448a74bd5
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d1aa4e5a0634ba56fc3fc2f5949044e3858df531
https://github.com/tribe29/checkmk/commit/d1aa4e5a0634ba56fc3fc2f5949044e38…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-01-26 (Tue, 26 Jan 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/constructors.py
Log Message:
-----------
constructors: extending etag_of_dict functionality to allow more content
Change-Id: I683d79187d1aa85bfcdbe2c905a377fd14a08d1d
Commit: d49d578e52f4eac7a447a4f0bcb2dae93cc2a61b
https://github.com/tribe29/checkmk/commit/d49d578e52f4eac7a447a4f0bcb2dae93…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-01-26 (Tue, 26 Jan 2021)
Changed paths:
M cmk/gui/watolib/users.py
Log Message:
-----------
users: adjustment to allow easier mocking of functions
Change-Id: I3d447fefa7baf2d3b63d9f7d91216e9972876bbd
Commit: c1c04da59048e6b0086e4218a13b26cd8b6c77ad
https://github.com/tribe29/checkmk/commit/c1c04da59048e6b0086e4218a13b26cd8…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-01-26 (Tue, 26 Jan 2021)
Changed paths:
M cmk/gui/plugins/dashboard/single_metric.py
M cmk/gui/plugins/metrics/unit.py
M cmk/gui/plugins/metrics/valuespecs.py
M cmk/gui/valuespec.py
M tests/unit/cmk/gui/test_pages.py
M web/htdocs/js/modules/figures/cmk_gauge.js
M web/htdocs/js/modules/valuespecs.js
Log Message:
-----------
Unit dynamically aware valuespec
Registered units in metric system know its valuespec or default to Float
New metric valuespec ValuesWithUnits becomes aware of declared surrounding
valuespec concerning metrics and matches its unit. It takes as elements the
labels of values it needs: mix,max,warn,crit or some other label that might
be needed.
New ajax page is registered to resolve the unit needed by a metric.
Usage in the:
- Gauge dashlet for mix-max range
- Metric History painter for warn-crit value. (Additionally the relative
comparison option is disabled as it constantly creates confusing for
users. CMK-6963)
Change-Id: Id89b9c815a359f4e0f9a45f222d15e580356e4f7
Commit: ba538cf9c795516e35da201fac1088ee0f33d234
https://github.com/tribe29/checkmk/commit/ba538cf9c795516e35da201fac1088ee0…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-01-26 (Tue, 26 Jan 2021)
Changed paths:
M web/htdocs/js/modules/figures/cmk_gauge.js
Log Message:
-----------
Fix Gauge dashlet display
- The gauge bar is clamped to the domain range otherwise it was looping
outside of it's range when user selected an inappropriate fixed range.
- Don't construct histogram unless there are more than 10 values to compare
CMK-6595
Change-Id: I880aa5eb6c677fc1fe4656342491f67c8dbf7886
Commit: f7027080c1bd9370a53d6de8cc0009e255afdecd
https://github.com/tribe29/checkmk/commit/f7027080c1bd9370a53d6de8cc0009e25…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-01-26 (Tue, 26 Jan 2021)
Changed paths:
M cmk/gui/plugins/dashboard/average_scatterplot_dashlet.py
M web/htdocs/js/modules/figures/cmk_timeseries.js
Log Message:
-----------
timeseries axes
Change-Id: I768cf2b57d96764a3034e76390c93a2e8339cfa7
Compare: https://github.com/tribe29/checkmk/compare/729a9a11147a...f7027080c1bd
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 346d510a574d265ad49aab9af88638b245a1404a
https://github.com/tribe29/checkmk/commit/346d510a574d265ad49aab9af88638b24…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-26 (Tue, 26 Jan 2021)
Changed paths:
A .werks/11997
M agents/plugins/mk_docker.py
Log Message:
-----------
11997 FIX mk_docker.py: Handle parallel calls of the plugin
The docker API will not allow parallel calls to its 'df' command.
Since this command is notoriously long running, the section
'docker_node_disk_usage' was often missing if the agent has been
called multiple times in parallel.
Change-Id: I0fe937fddcc37aac1281ca74e77fdda69cce4f33