Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8d6978a36412db880a5d0a924dd92154279e6762
https://github.com/tribe29/checkmk/commit/8d6978a36412db880a5d0a924dd921542…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M cmk/gui/plugins/sidebar/tactical_overview.py
Log Message:
-----------
Show stale column in the show less mode of the tactical overview
Change-Id: I61c3ae30c4ce9087e19769e71b689c4c1befb1e2
Commit: 9f37501d2ddc7458c82f5747646ac24f64726a17
https://github.com/tribe29/checkmk/commit/9f37501d2ddc7458c82f5747646ac24f6…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M cmk/gui/login.py
R web/htdocs/themes/facelift/images/mk-logo.png
A web/htdocs/themes/facelift/images/mk-logo.svg
A web/htdocs/themes/modern-dark/images/mk-logo.svg
Log Message:
-----------
Use different logos for login screen to light and dark theme
Change-Id: Ibe82d433256fbf1c7d40130e371291aa585d172d
Commit: e26d581436112fe4b8488d2e25460281e8520e3c
https://github.com/tribe29/checkmk/commit/e26d581436112fe4b8488d2e25460281e…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_status.scss
Log Message:
-----------
Improve the state markers for host and services
* Set the background of the state markers via the height attribute
and not via absolute positioning.
* Use the same style for host states (hstate)
* Use the correct font color for state columns with links
Change-Id: I888c34899adb81e98a00007a30584e85acf91577
Commit: f09f610170c1a3a90b825ab905d9fb7ca91eac9d
https://github.com/tribe29/checkmk/commit/f09f610170c1a3a90b825ab905d9fb7ca…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_views.scss
Log Message:
-----------
Fix state background in tiling and single layout
Change-Id: Ife4b197391b7b42f5a98e022b01d4afe751c6dfe
Compare: https://github.com/tribe29/checkmk/compare/78a9edff579c...f09f610170c1
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 78a9edff579cc80c4d3cb002c96bbffd80e97f41
https://github.com/tribe29/checkmk/commit/78a9edff579cc80c4d3cb002c96bbffd8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
A .werks/12127
M cmk/gui/http.py
M cmk/gui/login.py
M tests/unit/cmk/gui/test_http.py
Log Message:
-----------
12127 FIX Fix one site logging out the login session of another site
Since #11499 we are tracking login sessions in each site individually.
This results in one change of the authentication session handling that
has not been mentioned in the previous werk before.
In previous Checkmk versions it was possible to share login session between
Checkmk sites of a single distributed setup. You could login into the central
site and then browse to the user interface of the remote site and did not have
to login into that site because your central site login session was accepted.
This is not possible anymore.
The result is: The login sessions of Checkmk sites are now completely
independent of other sites.
Change-Id: I9ce0453b94a3e1d5dd759448436c5fbb3d288567
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 9fa0699bbba52f2f0eb40865a157ce119613136e
https://github.com/tribe29/checkmk/commit/9fa0699bbba52f2f0eb40865a157ce119…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
A .werks/12127
M cmk/gui/http.py
M cmk/gui/login.py
M tests/unit/cmk/gui/test_http.py
Log Message:
-----------
12127 FIX Fix one site logging out the login session of another site
Since #11499 we are tracking login sessions in each site individually.
This results in one change of the authentication session handling that
has not been mentioned in the previous werk before.
In previous Checkmk versions it was possible to share login session between
Checkmk sites of a single distributed setup. You could login into the central
site and then browse to the user interface of the remote site and did not have
to login into that site because your central site login session was accepted.
This is not possible anymore.
The result is: The login sessions of Checkmk sites are now completely
independent of other sites.
Change-Id: I9ce0453b94a3e1d5dd759448436c5fbb3d288567
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1fb932daedbc4a4fa8188f5951e0c8d904c75bfd
https://github.com/tribe29/checkmk/commit/1fb932daedbc4a4fa8188f5951e0c8d90…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
A .werks/12128
M livestatus/api/python/livestatus.py
Log Message:
-----------
12128 FIX Fix random encrypted livestatus connection issues without Livestatus proxy
When using encrypted livestatus connections for accessing remote sites while
not using the livestatus proxy daemon, this could result in errors like
"attempt to connect already-connected SSLsocket" or some handshake related
errors like "The handshake operation timed out".
This was caused by the livestatus.py client which tries to optimize the connect
timeouts by first starting with a very small timeout and then retrying with a
larger timeout value. This worked as expected for not encrypted connections,
but not for encrypted connections which were able to perform the connect but
not the TLS handshake in time. The second try was then failing because of the
already connected socket from the first try. This already connected socket is
now handled correctly and will retry the handshake with a longer timeout.
Change-Id: I96dd50e6e88c14701cd5f17f6301edc78fe7e4d3
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: b7eedf70a678669e6be84db6d1f4c980cc0fc488
https://github.com/tribe29/checkmk/commit/b7eedf70a678669e6be84db6d1f4c980c…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M livestatus/src/NagiosCore.cc
M livestatus/src/TableStatus.cc
M livestatus/src/test/DummyNagios.cc
Log Message:
-----------
Synched master and 2.0.0 branches.
Change-Id: I1f04f71ca2c2c043664af23a4510f1d696748f44
Commit: 46c6da8041d960babb329d827cddc4ea759184dd
https://github.com/tribe29/checkmk/commit/46c6da8041d960babb329d827cddc4ea7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
A .werks/12128
M livestatus/api/python/livestatus.py
Log Message:
-----------
12128 FIX Fix random encrypted livestatus connection issues without Livestatus proxy
When using encrypted livestatus connections for accessing remote sites while
not using the livestatus proxy daemon, this could result in errors like
"attempt to connect already-connected SSLsocket" or some handshake related
errors like "The handshake operation timed out".
This was caused by the livestatus.py client which tries to optimize the connect
timeouts by first starting with a very small timeout and then retrying with a
larger timeout value. This worked as expected for not encrypted connections,
but not for encrypted connections which were able to perform the connect but
not the TLS handshake in time. The second try was then failing because of the
already connected socket from the first try. This already connected socket is
now handled correctly and will retry the handshake with a longer timeout.
Change-Id: I96dd50e6e88c14701cd5f17f6301edc78fe7e4d3
Compare: https://github.com/tribe29/checkmk/compare/d8022c2d1bc4...46c6da8041d9
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 3422cc7b444b907a341beaac11b5850fb8cc8577
https://github.com/tribe29/checkmk/commit/3422cc7b444b907a341beaac11b5850fb…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M livestatus/src/StringUtils.h
Log Message:
-----------
Don't use default parameters.
Change-Id: Iba37472dd87fde51d066b7b84702a9f2588abd02
Commit: 141446c25d560f98ac4286ee95148d13ef8aba38
https://github.com/tribe29/checkmk/commit/141446c25d560f98ac4286ee95148d13e…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M livestatus/src/StringUtils.h
Log Message:
-----------
IWYU glitch
Change-Id: Ie121d564902fd93e0f72a9c65c507c741dbac4b4
Commit: ce781904514e61fd461afdf113d4ec5d42b3c698
https://github.com/tribe29/checkmk/commit/ce781904514e61fd461afdf113d4ec5d4…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M livestatus/src/BlobColumn.h
M livestatus/src/DynamicEventConsoleReplicationColumn.cc
M livestatus/src/DynamicFileColumn.cc
R livestatus/src/FileColumn-impl.cc
R livestatus/src/FileColumn.cc
R livestatus/src/FileColumn.h
M livestatus/src/Makefile.am
M livestatus/src/TableHosts.cc
M livestatus/src/TableStatus.cc
M livestatus/src/test/test_BlobColumn.cc
Log Message:
-----------
Re "Lambda-ify BlobLambdaColumn::File & BlobColumn"
Revert "Revert "Lambda-ify FileColumn -> BlobLambdaColumn::File""
This reverts commit b97c183dcad10b24bccddca4e83c02f07385e948.
Revert "Revert "Merge BlobLambdaColumn into BlobColumn""
This reverts commit 93c106fee50187dd97ff3f8895d6473501156502.
Fix: missing ColumnOffsets for the BlobColumn::File.
CMK-7076
Change-Id: I30f4ded4dd82ebc2a81f5f0c8b00f30caa491821
Commit: d8022c2d1bc4bf4afbba6ad47756598252839362
https://github.com/tribe29/checkmk/commit/d8022c2d1bc4bf4afbba6ad4775659825…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M livestatus/src/BlobColumn.h
Log Message:
-----------
Various tiny fixes proposed by clangd, part 5.
Both NEB and CMC are now completely free of warnings, even with clangd-11
via LSP.
Change-Id: I9107b101cddf2891fd3df4c645fc9fad28af11e1
Compare: https://github.com/tribe29/checkmk/compare/48a8ce003499...d8022c2d1bc4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7f2afb388f72575a04febf5a7bef9206649111e2
https://github.com/tribe29/checkmk/commit/7f2afb388f72575a04febf5a7bef92066…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M livestatus/src/BlobColumn.h
M livestatus/src/DynamicEventConsoleReplicationColumn.cc
M livestatus/src/DynamicFileColumn.cc
R livestatus/src/FileColumn-impl.cc
R livestatus/src/FileColumn.cc
R livestatus/src/FileColumn.h
M livestatus/src/Makefile.am
M livestatus/src/TableHosts.cc
M livestatus/src/TableStatus.cc
M livestatus/src/test/test_BlobColumn.cc
Log Message:
-----------
Re "Lambda-ify BlobLambdaColumn::File & BlobColumn"
Revert "Revert "Lambda-ify FileColumn -> BlobLambdaColumn::File""
This reverts commit b97c183dcad10b24bccddca4e83c02f07385e948.
Revert "Revert "Merge BlobLambdaColumn into BlobColumn""
This reverts commit 93c106fee50187dd97ff3f8895d6473501156502.
Fix: missing ColumnOffsets for the BlobColumn::File.
CMK-7076
Change-Id: I30f4ded4dd82ebc2a81f5f0c8b00f30caa491821