Branch: refs/heads/1.6.0
Home:
https://github.com/tribe29/checkmk
Commit: e5e1b396f41ec978cea22f9e3d8a9d1aca7b1b98
https://github.com/tribe29/checkmk/commit/e5e1b396f41ec978cea22f9e3d8a9d1ac…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
Minor cleanups
Change-Id: I1bc11e93b881a37b32331d87be617f0b3b889bbd
Commit: 5b987a76b155fc0ccd4a0f2ffe9a695f12e51f5a
https://github.com/tribe29/checkmk/commit/5b987a76b155fc0ccd4a0f2ffe9a695f1…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
ListOfMultiple: Extract row rendering logic
Change-Id: I83303f203e9fc2091a0f5695e0f7dd6ec13db03e
Commit: 67d3236d32d237e8d69a5e25754b0d34079398f9
https://github.com/tribe29/checkmk/commit/67d3236d32d237e8d69a5e25754b0d340…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/valuespec.py
M cmk/gui/visuals.py
M tests/unit/cmk/gui/test_pages.py
M web/htdocs/js/modules/valuespecs.js
M web/htdocs/themes/classic/scss/_views.scss
M web/htdocs/themes/facelift/scss/_views.scss
Log Message:
-----------
ListOfMultiple: Choices are now fetched via AJAX on demand
The ListOfMultiple valuespec is currently used in two places (the filter
selection of the view editor and the tag selection of the rule condition
editor).
Instead of precomputing all the possible values, the valuespec is now
only rendering the initially selected choices. In the moment the user
adds a new choice, this will be fetched from the server using an AJAX
call.
Each call site of the ListOfMultiple valuespec needs to implement an
AJAX page which is based on ABCPageListOfMultipleGetChoice.
Change-Id: I42e83b7f009e629f2455b1cbfef18b314f3debc5
Compare:
https://github.com/tribe29/checkmk/compare/0602710fb0ea...67d3236d32d2