Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0c8ce7f829d607b30f0d0b285d68b76784c8e8c9
https://github.com/tribe29/checkmk/commit/0c8ce7f829d607b30f0d0b285d68b7678…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M scripts/run-doctests
Log Message:
-----------
pre-commit: make doctest mandatory again
Change-Id: I75de82bb8a1e5c0701b176c2a947eebcc1df67a8
Commit: 33c4b03acf8e6045c3446248dff9e986cee455f2
https://github.com/tribe29/checkmk/commit/33c4b03acf8e6045c3446248dff9e986c…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M cmk/gui/plugins/openapi/livestatus_helpers/queries.py
M cmk/gui/plugins/openapi/livestatus_helpers/testing.py
Log Message:
-----------
Livestatus helpers: fix bug in Query.to_dict and add tests
* add tests for most of the methods of Query
* add test fixture data to testing
Change-Id: I8b5c97154448812242ad8d33104d92dda01cf722
Compare: https://github.com/tribe29/checkmk/compare/9fa88169caeb...33c4b03acf8e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1164c31eac84cefd9ff41d29523aaa8befc27210
https://github.com/tribe29/checkmk/commit/1164c31eac84cefd9ff41d29523aaa8be…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M cmk/gui/backup.py
M cmk/gui/bi.py
M cmk/gui/crash_reporting.py
M cmk/gui/dashboard.py
M cmk/gui/logwatch.py
M cmk/gui/main_menu.py
M cmk/gui/node_visualization.py
M cmk/gui/notifications.py
M cmk/gui/notify.py
M cmk/gui/pagetypes.py
R cmk/gui/plugins/main_menu/__init__.py
R cmk/gui/plugins/main_menu/mega_menus.py
R cmk/gui/plugins/main_menu/utils.py
A cmk/gui/plugins/sidebar/main_menu.py
M cmk/gui/plugins/views/utils.py
M cmk/gui/plugins/wato/utils/base_modes.py
M cmk/gui/sidebar.py
M cmk/gui/views.py
M cmk/gui/visuals.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/user_profile.py
M cmk/gui/werks.py
Log Message:
-----------
Resolve import cycle
* move MegaMenuConfigure to pagetypes.py
* move remaining content of cmk/gui/plugins/main_menu/* to cmk/gui/main_menu.py
Change-Id: I68c40b9d0dcbb9c5b1cbe3cf13ad994c933037da
Commit: 218a7f6e2770f842bce0e23351f3135561d1ea67
https://github.com/tribe29/checkmk/commit/218a7f6e2770f842bce0e23351f313556…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M cmk/gui/plugins/sidebar/__init__.py
M cmk/gui/plugins/sidebar/dashboards.py
M cmk/gui/plugins/sidebar/views.py
M cmk/gui/plugins/sidebar/wato.py
Log Message:
-----------
Import types in sidebar directly from cmk.gui.type_defs
Change-Id: I24caa96d124ef3f93a8b865ed8f34196b4432f4e
Compare: https://github.com/tribe29/checkmk/compare/4b39c17b6e1b...218a7f6e2770
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 947de367d5c02734b79c77c6a45fa3caf00bc5f5
https://github.com/tribe29/checkmk/commit/947de367d5c02734b79c77c6a45fa3caf…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M livestatus/src/Makefile.am
M livestatus/src/OffsetPerfdataColumn.cc
M livestatus/src/OffsetPerfdataColumn.h
R livestatus/src/OffsetStringColumn.cc
R livestatus/src/OffsetStringColumn.h
M livestatus/src/TableContactGroups.cc
M livestatus/src/TableHostGroups.cc
M livestatus/src/TableHosts.cc
M livestatus/src/TableLog.cc
M livestatus/src/TableServiceGroups.cc
M livestatus/src/TableServices.cc
M livestatus/src/TableStateHistory.cc
Log Message:
-----------
Replaced OffsetStringColumn with StringLambdaColumn.
Change-Id: I74f1666d5c7dc31e752b3e1ea0030658b202870a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: dd59f30a8bca5a64b5fe79ff00ba5948ef2e862c
https://github.com/tribe29/checkmk/commit/dd59f30a8bca5a64b5fe79ff00ba5948e…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M web/htdocs/js/modules/sidebar.js
Log Message:
-----------
Minor cleanup in sidebar.js
* Simplify two loops.
* Remove unnecessary conditional in getSnapinList. It now always
return the list of snapins. "g_snapin_dragging == false" is
already guaranteed by the call sites.
* Remove unnecessary conditional in getSnapinTargetPos that is
already handled in getSnapinList.
* Use ternary instead of conditional.
* Remove unnecessary parseInt.
Change-Id: I33fa8125c5c7ac0e9cc8165d37d1ac971d12d05d
Commit: ff092c3c0ea7757a1dc2f6c38a8429d8eb223ecb
https://github.com/tribe29/checkmk/commit/ff092c3c0ea7757a1dc2f6c38a8429d8e…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M web/htdocs/js/modules/sidebar.js
Log Message:
-----------
Snapins cannot be inserted after the add snapin button anymore
Change-Id: Ia7bee6784271ccd3a9feef5c14a8a71331af7f70
Commit: 4ccccbe0ffc45d0b71375d75fdfd09b6c0cfe58d
https://github.com/tribe29/checkmk/commit/4ccccbe0ffc45d0b71375d75fdfd09b6c…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M web/htdocs/themes/facelift/scss/_mega_menu.scss
M web/htdocs/themes/facelift/scss/_sidebar.scss
Log Message:
-----------
Links of main menu and add snapin buttons are larger now
Change-Id: I5add5282c1e10703e175376964bf0ed4fd93ad85
Compare: https://github.com/tribe29/checkmk/compare/d63bb826e8c2...4ccccbe0ffc4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: aaa9eba6657aa98d68ab392f228a4fda49934fc5
https://github.com/tribe29/checkmk/commit/aaa9eba6657aa98d68ab392f228a4fda4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
A cmk/gui/page_menu.py
M cmk/gui/plugins/wato/utils/base_modes.py
A tests/unit/cmk/gui/test_page_menu.py
Log Message:
-----------
Add data structures for the upcoming page menu
Change-Id: Ic18b1844a66cdef9b47632ee0f9937a6402a29df
Commit: 1f20a704a8f8f6f70fa95929c230698e3cb43dd9
https://github.com/tribe29/checkmk/commit/1f20a704a8f8f6f70fa95929c230698e3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M cmk/gui/htmllib.py
M cmk/gui/page_menu.py
M cmk/gui/plugins/wato/bi.py
M cmk/gui/wato/page_handler.py
M tests/unit/cmk/gui/test_page_menu.py
Log Message:
-----------
Add first experimental page menu
* Made the description and name optional to simplify transition
from context buttons to the entries.
* No styling / JS yet. This is just to show the future structure
of menus built in the currently planned way.
Change-Id: Ia946dddae8deb0535039c9b9f8441b4fc00f71f6
Commit: 859d230530b16642237b3e83697d260a1df3d1a0
https://github.com/tribe29/checkmk/commit/859d230530b16642237b3e83697d260a1…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M cmk/gui/htmllib.py
M cmk/gui/page_menu.py
M web/htdocs/js/index.js
A web/htdocs/js/modules/page_menu.js
M web/htdocs/js/modules/utils.js
A web/htdocs/themes/facelift/scss/_page_menu.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/theme.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
M web/htdocs/themes/modern-dark/theme.scss
Log Message:
-----------
Page menu: Add JS and CSS
* Add JS and CSS files from PoC branch and enable them
* Rework top_heading rendering to be based on divs on the way
* Add all needed container elements to make page menu bar appear
Change-Id: I577206c7566272d78f00359d3eef144138f36412
Commit: 4e6013234551222cc621165766a668e29221eb8f
https://github.com/tribe29/checkmk/commit/4e6013234551222cc621165766a668e29…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M cmk/gui/htmllib.py
M cmk/gui/page_menu.py
M tests/unit/cmk/gui/test_page_menu.py
M web/htdocs/js/modules/help.js
A web/htdocs/themes/facelift/images/icon_manual.png
Log Message:
-----------
Add help dropdown and make inline help toggle work
* Removed fragments of old help toggling
* Add the help menu that is shown on all pages
* Enable the help toggle on pages with help texts available
Change-Id: Ia33e1d6b684bede7f211d6b44460d15758d75a2d
Commit: d0c82dfc05b7cdddf3e808fa12b53394457d43ee
https://github.com/tribe29/checkmk/commit/d0c82dfc05b7cdddf3e808fa12b533944…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M cmk/gui/page_menu.py
Log Message:
-----------
Page menu: Add shortcut rendering
Change-Id: I842daae3567897f75569f32e03173d9b1c4e5344
Commit: 0c184f564e1e5983319ea16fe18fe9287df6fe57
https://github.com/tribe29/checkmk/commit/0c184f564e1e5983319ea16fe18fe9287…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M cmk/gui/page_menu.py
M cmk/gui/plugins/wato/bi.py
A web/htdocs/themes/facelift/images/icon_suggestion.png
M web/htdocs/themes/facelift/scss/_page_menu.scss
Log Message:
-----------
Page menu: Add suggestion rendering
Change-Id: I4e282ac67b3ddb7f9dd875045fac7dff8c6ce7ca
Commit: 708e25ff30be508dfcf79f5317c546fc7e0e188f
https://github.com/tribe29/checkmk/commit/708e25ff30be508dfcf79f5317c546fc7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M cmk/gui/htmllib.py
M cmk/gui/page_menu.py
M tests/unit/cmk/gui/test_page_menu.py
Log Message:
-----------
Move some status icons to display page menu
Change-Id: I8e0d109763bb35705ea86cb386cb8181bcb8f764
Commit: 934511b1cd8bd3d896a73e701c143342135ad2b3
https://github.com/tribe29/checkmk/commit/934511b1cd8bd3d896a73e701c1433421…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M cmk/gui/htmllib.py
M cmk/gui/page_menu.py
M cmk/gui/plugins/wato/bi.py
M cmk/gui/plugins/wato/utils/base_modes.py
M cmk/gui/wato/page_handler.py
Log Message:
-----------
Add "Up" entry to page menu
It is currently added during rendering, but should be added
while creating the PageMenu data structure. This can be done
once we hand over the breadcrumb data structure to the PageMenu.
Change-Id: Ibb3fe84683737c4fe60870e93f4e4ced1fc75346
Commit: 86ba1f851683d31ea418e82d68a97a76adf0e017
https://github.com/tribe29/checkmk/commit/86ba1f851683d31ea418e82d68a97a76a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M cmk/gui/page_menu.py
M web/htdocs/themes/facelift/scss/_page_menu.scss
Log Message:
-----------
Remove unneeded async progress artifacts
Change-Id: I4559f735a73b68ac7923f346c2526dbc37b80e41
Commit: 2525ede2b8a99ca2e13afddd7a263952f697871b
https://github.com/tribe29/checkmk/commit/2525ede2b8a99ca2e13afddd7a263952f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M cmk/gui/page_menu.py
M cmk/gui/plugins/wato/bi.py
Log Message:
-----------
Add page menu for remaining WATO BI pages
Change-Id: Ia2af24d7f4d63cec98c2739bf143a1f7b1267fc0
Commit: dc8360546ef0c07b379dcbe2fb6ace457b12897c
https://github.com/tribe29/checkmk/commit/dc8360546ef0c07b379dcbe2fb6ace457…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M cmk/gui/page_menu.py
M cmk/gui/plugins/wato/bi.py
Log Message:
-----------
BI pages: Move checkbox toggle to page menu
Change-Id: Ife56270f8c91da27fa98e843f197f15a1740ab96
Commit: f93ccfe0b063dd5afcf1621534d7c0ad3c098a42
https://github.com/tribe29/checkmk/commit/f93ccfe0b063dd5afcf1621534d7c0ad3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M cmk/gui/plugins/wato/bi.py
Log Message:
-----------
BI pages: Move bulk delete action to page menu
Change-Id: Icd4c3ab654527b4189511776e5b4f363496b1d52
Commit: 9a3ffec72ebb9a9904889d32bd304212ec4aef86
https://github.com/tribe29/checkmk/commit/9a3ffec72ebb9a9904889d32bd304212e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M cmk/gui/utils/popups.py
Log Message:
-----------
Fix typing: content needs to be str, not Optional[str]
The parent class defines "str" for the content property, MethodInline
now respects this typing.
Change-Id: If647eda6060371849d9581408eff7ab0aff68c68
Commit: 411972a8d20e501ee7ee899565283648a953aca6
https://github.com/tribe29/checkmk/commit/411972a8d20e501ee7ee899565283648a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M cmk/gui/htmllib.py
Log Message:
-----------
Buttons: Support the HTML5 form attribute
Change-Id: I84d3a6f88c42cdbad01aa73f2438f1e5c369eabc
Commit: ad536bf8f15a4bce177ee7c194f0ef2e343c094f
https://github.com/tribe29/checkmk/commit/ad536bf8f15a4bce177ee7c194f0ef2e3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M cmk/gui/htmllib.py
M cmk/gui/page_menu.py
M cmk/gui/plugins/wato/bi.py
M web/htdocs/js/modules/page_menu.js
M web/htdocs/themes/facelift/scss/_page_menu.scss
Log Message:
-----------
Page menu: Add entries popping up forms
These popup elements are pre-rendered containers which e.g. contain
a form. This logic will be used for all kind of forms that are opened
by the page menu.
Use this for the BI aggregation and rule "move to folder" bulk action.
Change-Id: I18d0a827bdad4e3de9075e3556e29c89b26a8162
Commit: 3e1a883b50ee0bc585dc6b1f1e7540016fc166cb
https://github.com/tribe29/checkmk/commit/3e1a883b50ee0bc585dc6b1f1e7540016…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M cmk/gui/page_menu.py
M web/htdocs/themes/facelift/scss/_page_menu.scss
Log Message:
-----------
Page menu: Some minor hover effect improvements
Change-Id: Ib54edd50dcb6dc023d9bbd7c0e6e1908f332395e
Commit: 584f42ea49d13e4fbc2b023e7e943d9fe10fa0e9
https://github.com/tribe29/checkmk/commit/584f42ea49d13e4fbc2b023e7e943d9fe…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M cmk/gui/page_menu.py
Log Message:
-----------
Remove commented out code
Change-Id: If39f7bfe16de1b45ad71999fcd875a37a172ef12
Commit: fae31eb9db1a7f9988ecbb1ce76bf3b563232014
https://github.com/tribe29/checkmk/commit/fae31eb9db1a7f9988ecbb1ce76bf3b56…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M cmk/gui/http.py
M tests/unit/cmk/gui/test_http.py
M web/htdocs/js/modules/sidebar.js
Log Message:
-----------
Fix Firefox browser warnings about not set samesite cookie attribute
Change-Id: Icd39b1c7ee175b1e8f6dfad8d0b7e3a8109fc32a
Compare: https://github.com/tribe29/checkmk/compare/0b2b3717143f...fae31eb9db1a