Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 97977f2ffbdc3cd3aa918b63a8f2389b94b4e4e7
https://github.com/tribe29/checkmk/commit/97977f2ffbdc3cd3aa918b63a8f2389b9…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-07-06 (Tue, 06 Jul 2021)
Changed paths:
M livestatus/src/CommentColumn.h
M livestatus/src/DowntimeColumn.cc
M livestatus/src/DowntimeColumn.h
M livestatus/src/ListLambdaColumn.h
M livestatus/src/TableHosts.cc
M livestatus/src/TableServices.cc
Log Message:
-----------
Lambdaify DowntimeColumn
This transforms the DowntimeColumn in the very same manner as
the CommentColumn. We also make a couple of minor adjustments
to the CommentColumn to help with the definition and clarify
the similarities.
CMK-7076
Change-Id: I7814805d3c00f699060ab15d7d6f1c79f7d55075
Commit: 429945217aacba9b210f9604be002d6d3fcc8f67
https://github.com/tribe29/checkmk/commit/429945217aacba9b210f9604be002d6d3…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-07-06 (Tue, 06 Jul 2021)
Changed paths:
M livestatus/src/CommentColumn.cc
M livestatus/src/CommentColumn.h
M livestatus/src/DowntimeColumn.cc
M livestatus/src/DowntimeColumn.h
M livestatus/src/ServiceGroupMembersColumn.cc
M livestatus/src/ServiceGroupMembersColumn.h
M livestatus/src/ServiceListColumn.cc
M livestatus/src/ServiceListColumn.h
M livestatus/src/TableHosts.cc
M livestatus/src/TableServiceGroups.cc
M livestatus/src/TableServices.cc
Log Message:
-----------
Do not alias `verbosity` in the column
The `verbosity` enums are not exactly identical. Therefore,
they cannot be moved to a base class for the columns. Let
us simplify this by leaving them in the renderers.
CMK-7076
Change-Id: I9a9ecf89fcd9d4a09affad159a0af1209f2fa2e3
Commit: 879b4375fbda0a7e69bff20e87dc15226dc144d3
https://github.com/tribe29/checkmk/commit/879b4375fbda0a7e69bff20e87dc15226…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-07-06 (Tue, 06 Jul 2021)
Changed paths:
M livestatus/src/ListLambdaColumn.h
M livestatus/src/test/test_ListColumn.cc
Log Message:
-----------
Add 2nd template arg to base ListColumn::Callback
Now, we can use this as the base class to columns
such as `comment` and `downtime`.
CMK-7076
Change-Id: Ic3e1b9ce28e40c96c1469ed4e370b80f7174ee4b
Commit: 7c66679c84066f9ab55614b704c4934a24be77ae
https://github.com/tribe29/checkmk/commit/7c66679c84066f9ab55614b704c4934a2…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-07-06 (Tue, 06 Jul 2021)
Changed paths:
M livestatus/src/CommentColumn.h
M livestatus/src/DowntimeColumn.h
M livestatus/src/ListLambdaColumn.h
M livestatus/src/TableHosts.cc
M livestatus/src/TableServices.cc
Log Message:
-----------
Let {Comment,Downtime}Column inherit ListColumn::Callback
This greatly reduces duplicated boiler plate!
CMK-7076
Change-Id: I704960ec6d759b74ab0750b0be2d5673954dfcbf
Compare:
https://github.com/tribe29/checkmk/compare/27d73d5aad37...7c66679c8406