Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 628d9faa81bc3bc1d62b3a890a1188902fa83cb9
https://github.com/tribe29/checkmk/commit/628d9faa81bc3bc1d62b3a890a1188902…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
A web/htdocs/themes/facelift/images/icon_add.png
A web/htdocs/themes/facelift/images/icon_close.png
A web/htdocs/themes/facelift/images/icon_download_agents_linux.png
A web/htdocs/themes/facelift/images/icon_download_agents_windows.png
A web/htdocs/themes/facelift/images/icon_predefined_conditions.png
Log Message:
-----------
Add some more missing images
Change-Id: I4710856f062fe110de6ebf16a5fe963c0f355cbe
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: adc49b1bb2e1381c1c7258910f1fa1731c393e0a
https://github.com/tribe29/checkmk/commit/adc49b1bb2e1381c1c7258910f1fa1731…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M cmk/gui/wato/mkeventd.py
Log Message:
-----------
Set correct advanced attribute
Change-Id: I557cfddca52cee4d58fe3545c16ff94f58235e4f
Commit: 60f0e3c901162ab84e7ce8958c82127a8e654fd6
https://github.com/tribe29/checkmk/commit/60f0e3c901162ab84e7ce8958c82127a8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M cmk/gui/plugins/main_menu/mega_menus.py
A web/htdocs/themes/facelift/images/icon_main_configure.svg
A web/htdocs/themes/facelift/images/icon_topic_configure.png
A web/htdocs/themes/facelift/images/icon_topic_graphs.png
Log Message:
-----------
Add configure mega menu
Exact topic structure needs to be discussed. For example
the topics could be moved to a separate topic for a cleaner
structure.
Change-Id: I9697288894ea792af8d570603c7f7abf999c5899
Commit: 1c8226033f5f6deb0d0c739d6e22ad95b6cbfba7
https://github.com/tribe29/checkmk/commit/1c8226033f5f6deb0d0c739d6e22ad95b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/logwatch_ec.py
M cmk/gui/wato/pages/pattern_editor.py
M cmk/gui/wato/pages/rulesets.py
Log Message:
-----------
Link logfile pattern analyzer on logfile patterns page
Also consolidate wording: logwatch -> logfile
Change-Id: Ib9e9109c2ac1b966eefd26c63fa6c84cbc8983f0
Commit: 0f8d350ff8bfbe33443ef508d3acab210bca03aa
https://github.com/tribe29/checkmk/commit/0f8d350ff8bfbe33443ef508d3acab210…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M cmk/gui/plugins/wato/builtin_modules.py
M cmk/gui/wato/__init__.py
M cmk/gui/wato/pages/download_agents.py
M tests/unit/cmk/gui/plugins/wato/utils/test_main_menu.py
Log Message:
-----------
Split agent file download page into multiple pages
Change-Id: Ia642d9f0dc3e4351c3463dccadcdc2c4debe9930
Commit: 8f5d7661f2854d49a7d5a531afaf637203f0241a
https://github.com/tribe29/checkmk/commit/8f5d7661f2854d49a7d5a531afaf63720…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M cmk/gui/htmllib.py
M cmk/gui/main_menu.py
M cmk/gui/plugins/sidebar/wato.py
M web/htdocs/js/modules/utils.js
A web/htdocs/themes/facelift/scss/_more.scss
M web/htdocs/themes/facelift/theme.scss
M web/htdocs/themes/modern-dark/theme.scss
Log Message:
-----------
Introduce "more button"
This button is used by our new UX to toggle basic / advanced
elements. It is already working in the monitoring and setup
menus.
Change-Id: I763655a60dff5e35308632e13cf81b8974c4feba
Compare: https://github.com/tribe29/checkmk/compare/d989cac3c4bd...8f5d7661f285
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 3cdfd24ead29ce57a5e3b22d160da439786dcc41
https://github.com/tribe29/checkmk/commit/3cdfd24ead29ce57a5e3b22d160da4397…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
A web/htdocs/themes/facelift/images/icon_collapse_arrow.png
Log Message:
-----------
Add another missing image
Change-Id: Ifef3810ce46a5afe9d4429fe8520d28b7f02a233
Commit: 03b07eda939705f61ed07bbbc3d2084756c3eb2a
https://github.com/tribe29/checkmk/commit/03b07eda939705f61ed07bbbc3d208475…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M cmk/base/data_sources/_abstract.py
M cmk/base/data_sources/snmp.py
Log Message:
-----------
Formalize missing configuration point in ABCDataSource
Make _summary_result() abstract in the ABC and move the implementation
to SNMPDataSource. The method was already overridden in
AgentDataSource.
CMK-4838
Change-Id: Ife5e724322b113a547a87be37b3bd3d5f80536b6
Commit: 6d1428935ec2fcf8b5db5cc742d94e41dfc295d7
https://github.com/tribe29/checkmk/commit/6d1428935ec2fcf8b5db5cc742d94e41d…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M cmk/base/data_sources/agent.py
M tests/unit/cmk/base/data_sources/test_tcp_data_source.py
Log Message:
-----------
Extract Summarizer class from AgentDS
The AgentDataSource has several responsibilities so that the code is not
clear. Here, we extract the summary-related methods from the main
class. It is clear that the methods do not have much to do with the DS.
Now, we can also see that what gets summarized is not the DS but the
AgentSectionContent contained in some attribute of the DS. We shall
make this clear in a next patch.
CMK-4838
Change-Id: Ib2de63202dd6c7f1e08336e0dbe063363df00db5
Commit: 4d30453552567bc96839798f72bacacdf0972145
https://github.com/tribe29/checkmk/commit/4d30453552567bc96839798f72bacacdf…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M cmk/base/data_sources/agent.py
M tests/unit/cmk/base/data_sources/test_tcp_data_source.py
Log Message:
-----------
Clarify summary object in Agent DS
Pass the Optional[AgentSectionContent] to the summarizer as it
seems like the object being summarized.
We make some trivial methods static. Actually, the remaining
non-static methods only use an HostConfig that is not really
owned by the Summarizer... All of this may be advantageously
replaced with free functions or moved some place it belongs in.
CMK-4838
Change-Id: I223f2160a8cd7de4d776e6c129da778e2bf89213
Commit: 34fe2d8beac818cf71f6d3110bc1268a5a0fc052
https://github.com/tribe29/checkmk/commit/34fe2d8beac818cf71f6d3110bc1268a5…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M cmk/base/data_sources/agent.py
M tests/unit/cmk/base/data_sources/test_agent.py
Log Message:
-----------
Extract Parser class from AgentDS
This again removes noise from the main class.
CMK-4838
Change-Id: I4536cca566c84f846ed9a09070a8a55fe94467ad
Commit: e6399a61e538923abeb99f37bbc5aa628f26b007
https://github.com/tribe29/checkmk/commit/e6399a61e538923abeb99f37bbc5aa628…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M cmk/base/data_sources/agent.py
Log Message:
-----------
Pass more useful args to parser
CMK-4838
Change-Id: Ib9d199de9185fe13debbb53ed759c05aad12f64c
Commit: fa6e7243c768e3e29d1710dc710352bc0250efc3
https://github.com/tribe29/checkmk/commit/fa6e7243c768e3e29d1710dc710352bc0…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M cmk/base/data_sources/agent.py
M cmk/base/ip_lookup.py
M tests/unit/cmk/base/data_sources/test_agent.py
M tests/unit/cmk/base/test_ip_lookup.py
Log Message:
-----------
Group IP utils and corresponding tests
CMK-4838
Change-Id: I2fbb2334cd4c9b5f529229fef5ff521053fe7ee9
Commit: 3f8ca2eb2768631b17d9124751b75e3b12977051
https://github.com/tribe29/checkmk/commit/3f8ca2eb2768631b17d9124751b75e3b1…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M tests/unit/cmk/base/data_sources/test_agent.py
Log Message:
-----------
test_agent: whitespace
Test classes with classes and shut yapf up.
CMK-4838
Change-Id: I3a34bd6e7e97354c634738f5bf0cdcc2901690ee
Commit: 1c6788a797cc2516e2ee2b753d6808bac6431a7b
https://github.com/tribe29/checkmk/commit/1c6788a797cc2516e2ee2b753d6808bac…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M cmk/base/data_sources/agent.py
M tests/unit/cmk/base/data_sources/test_agent.py
Log Message:
-----------
Demonstrate what the Parser does with unit tests
CMK-4838
Change-Id: I0d8ff8dc7ecdc80d804e980efaef44ee8f815e33
Commit: 84fb9befe1f3cef72c25f6aec3d944d018fbaa9a
https://github.com/tribe29/checkmk/commit/84fb9befe1f3cef72c25f6aec3d944d01…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M cmk/base/data_sources/_abstract.py
Log Message:
-----------
Whitespace: Unyapfify source code
CMK-4838
Change-Id: I0fcd8e57b77a077b7d1140293a3d6553083f4953
Compare: https://github.com/tribe29/checkmk/compare/bfc8099fa20e...84fb9befe1f3