Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 9dbbce5be033502067f4f4b2e71867814ba47fab
https://github.com/tribe29/checkmk/commit/9dbbce5be033502067f4f4b2e71867814…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
M tests/testlib/containers.py
Log Message:
-----------
Integration tests: Fix broken .venv reuse
During 2.0 development we had multiple virtual environments
which were persisted from image creation and reused during
testing.
* We only deal with a single .venv now which was previously
persisted correctly. Only the reuse of this venv was not
working anymore. Fixed this.
* Renamed the functions from plural to singular since we now
deal with only a single venv.
* Added some more doc strings to explain the inteded behaviour.
Change-Id: Idd300d6764ae4570111520d064fcb0d532d12e6c
Commit: 48ae22989315bb00374949dd14adb9ef446667e4
https://github.com/tribe29/checkmk/commit/48ae22989315bb00374949dd14adb9ef4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
M cmk/gui/pdf.py
Log Message:
-----------
Extract individual computations from need_pagebreak
Both calculations need to be separated for the next step.
Change-Id: Ibe54b61e23346f981afb909a41dfdde729015c8c
Commit: fd9d47cc682a4732329058ffa160423c3331f136
https://github.com/tribe29/checkmk/commit/fd9d47cc682a4732329058ffa160423c3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
M cmk/gui/pdf.py
Log Message:
-----------
Extract add_table to TableRenderer
Change-Id: I8b0dda7f892771c0f336a98987f091d5f0503892
Commit: 105ca72a5fc9b202c27360d4a9d628e4e432da31
https://github.com/tribe29/checkmk/commit/105ca72a5fc9b202c27360d4a9d628e4e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
M cmk/gui/pdf.py
Log Message:
-----------
Extract helper functions from add_table
Change-Id: I76ca30b9d5294c502060899b5e9ffb79e06a6696
Commit: dc238485cfb3c789ef6c513807f6179c51baae7f
https://github.com/tribe29/checkmk/commit/dc238485cfb3c789ef6c513807f6179c5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
A .werks/12831
M cmk/gui/pdf.py
Log Message:
-----------
12831 FIX Improve page breaks when rendering graph columns over multiple pages
This change fixes a layout problem of reports or PDF exports of views
containing graph columns which fill multiple pages. Previous Checkmk versions
were displaying one or multiple empty pages in such a situation or pages which
are not fully populated by graphs.
The layout of graphs columns has now been improved to work better in common
situation. Even though the new layout algorithm is better than the previous
one in specific situations, there are still several cases that are not handled
ideally. To improve this further would require major rebuilding work that
cannot be done as part of a bug fix of the stable version.
Change-Id: I4637e00348167c937539f94dc3cf5970dbc03660
Compare:
https://github.com/tribe29/checkmk/compare/7e992953a694...dc238485cfb3