Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 4e5cc2e56dd46429b09808f81c890a5a15aa776f
https://github.com/tribe29/checkmk/commit/4e5cc2e56dd46429b09808f81c890a5a1…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2022-11-23 (Wed, 23 Nov 2022)
Changed paths:
A .werks/14392
M cmk/gui/http.py
M cmk/gui/wato/pages/user_profile/change_password.py
M cmk/gui/wato/pages/users.py
A tests/gui_e2e/test_change_password.py
M tests/testlib/playwright/helpers.py
Log Message:
-----------
14392 FIX Consistently handle white-space in passwords
Previously it was not possible to set user passwords starting with or
ending on white-space characters in the Edit Users UI. This is now
possible.
White-space characters at be beginning or end of passwords were stripped
in the Edit Users interface. For example, the password "insecure example
" would have been accepted by the interface, but modified to "insecure
example". As a result, users might have ended up with a different
password than they expected and been unable to log in.
White-spaces in passwords are now no longer stripped, so the password
"insecure example " can be set and used.
Note that the user's Change Password interface, reachable via the User
Profile section, was not affected by this and has already allowed
passwords starting with or ending on white-space characters.
Change-Id: I93a597641c47afa9b4170e9789736a5c1d0633c9
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: a14d536c68cf198990238fcb999c985745962650
https://github.com/tribe29/checkmk/commit/a14d536c68cf198990238fcb999c98574…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2022-11-23 (Wed, 23 Nov 2022)
Changed paths:
A .werks/14392
M cmk/gui/wato/pages/users.py
Log Message:
-----------
14392 FIX Consistently handle white-space in passwords
Previously it was not possible to set user passwords starting with or
ending on white-space characters in the Edit Users UI. This is now
possible.
White-space characters at be beginning or end of passwords were stripped
in the Edit Users interface. For example, the password "insecure example
" would have been accepted by the interface, but modified to "insecure
example". As a result, users might have ended up with a different
password than they expected and been unable to log in.
White-spaces in passwords are now no longer stripped, so the password
"insecure example " can be set and used.
Note that the user's Change Password interface, reachable via the User
Profile section, was not affected by this and has already allowed
passwords starting with or ending on white-space characters.
Change-Id: I93a597641c47afa9b4170e9789736a5c1d0633c9
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: ac3c83de71fd1d59fd97ffb72b4bd7b75e61cd31
https://github.com/tribe29/checkmk/commit/ac3c83de71fd1d59fd97ffb72b4bd7b75…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2022-11-23 (Wed, 23 Nov 2022)
Changed paths:
A .werks/14997
M cmk/gui/plugins/visuals/filters.py
Log Message:
-----------
14997 FIX Fix wrong negate value for "Host Auxiliary Tags" filter
SUP-12402
Change-Id: I8c1821d5e6b4e716dfd116161355891a577b55bb
Commit: 775dfd3564a865bbe4fcaf27d2c359e82facc6bb
https://github.com/tribe29/checkmk/commit/775dfd3564a865bbe4fcaf27d2c359e82…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-11-23 (Wed, 23 Nov 2022)
Changed paths:
R cmk/gui/crash_reporting.py
A cmk/gui/crash_reporting/__init__.py
A cmk/gui/crash_reporting/pages.py
A cmk/gui/crash_reporting/views.py
M cmk/gui/plugins/main_modules/registration.py
R cmk/gui/plugins/views/crash_reporting.py
M tests/unit/cmk/gui/test_gui_crash_reporting.py
Log Message:
-----------
Consolidate crash_reporting gui integration
* Make cmk.gui.crash_reporting a package
* Move view extensions into that package
Change-Id: Id8ac5ecb4fab1ed7e4bdc7576f9a271ecb5f82a3
Commit: cec730eba375df87c494401aee128a212a3887ee
https://github.com/tribe29/checkmk/commit/cec730eba375df87c494401aee128a212…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-11-23 (Wed, 23 Nov 2022)
Changed paths:
R cmk/gui/mobile.py
A cmk/gui/mobile/__init__.py
A cmk/gui/mobile/pages.py
A cmk/gui/mobile/views.py
M cmk/gui/plugins/main_modules/registration.py
R cmk/gui/plugins/views/mobile.py
M cmk/gui/views/layout/__init__.py
M cmk/gui/views/layout/layouts.py
M cmk/gui/views/layout/registry.py
M pyproject.toml
Log Message:
-----------
Consolidate mobile gui integration
* Make cmk.gui.mobile a package
* Move view extensions into that package
Change-Id: I039f1ef2425d824b13e0803aa359e986e9000ca1
Commit: 6a78f304915b97ba460c712e919034def0b0b0b4
https://github.com/tribe29/checkmk/commit/6a78f304915b97ba460c712e919034def…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-11-23 (Wed, 23 Nov 2022)
Changed paths:
M cmk/gui/dashboard.py
M cmk/gui/node_visualization.py
Log Message:
-----------
Reverse dependency on get_topology_view_and_filters
The generic cmk.gui.dashboard module must not depend on the
node_visualization module. The other way round is OK for now.
In the end this special case should be cleaned up, but that
is something for a separate change.
Change-Id: Ic27c397c27f80637da58cf212abc900cd4cff625
Commit: ac1120ceaf37441ed01d09c8576991a0d6cc069f
https://github.com/tribe29/checkmk/commit/ac1120ceaf37441ed01d09c8576991a0d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-11-23 (Wed, 23 Nov 2022)
Changed paths:
R cmk/gui/mkeventd.py
A cmk/gui/mkeventd/__init__.py
A cmk/gui/mkeventd/defines.py
A cmk/gui/mkeventd/helpers.py
A cmk/gui/mkeventd/livestatus.py
A cmk/gui/mkeventd/permission_section.py
A cmk/gui/mkeventd/rule_matching.py
A cmk/gui/mkeventd/views.py
M cmk/gui/plugins/main_modules/registration.py
M cmk/gui/plugins/sidebar/mkeventd.py
R cmk/gui/plugins/views/mkeventd.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/watolib/config_domains.py
R tests/unit/cmk/gui/test_mkeventd_.py
M tests/unit/cmk/gui/wato/test_mkeventd.py
Log Message:
-----------
Consolidate mkeventd gui integration
* Make cmk.gui.mkeventd a package
* Move view extensions into that package
Change-Id: I3efb936d7e11e974e50e55af957c28aeb986e1ba
Compare: https://github.com/tribe29/checkmk/compare/8c61c7728659...ac1120ceaf37
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 0094dec466e51a17849c4d206ff813fcb9f49a1b
https://github.com/tribe29/checkmk/commit/0094dec466e51a17849c4d206ff813fcb…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2022-11-23 (Wed, 23 Nov 2022)
Changed paths:
A .werks/14392
M cmk/gui/wato/pages/user_profile/change_password.py
M cmk/gui/wato/pages/users.py
A tests/gui_e2e/test_change_password.py
M tests/testlib/playwright/__init__.py
Log Message:
-----------
14392 FIX Consistently handle white-space in passwords
Previously it was not possible to set user passwords starting with or
ending on white-space characters in the Edit Users UI. This is now
possible.
White-space characters at be beginning or end of passwords were stripped
in the Edit Users interface. For example, the password "insecure example
" would have been accepted by the interface, but modified to "insecure
example". As a result, users might have ended up with a different
password than they expected and been unable to log in.
White-spaces in passwords are now no longer stripped, so the password
"insecure example " can be set and used.
Note that the user's Change Password interface, reachable via the User
Profile section, was not affected by this and has already allowed
passwords starting with or ending on white-space characters.
Change-Id: I93a597641c47afa9b4170e9789736a5c1d0633c9
Commit: 072c8fe4a02a3b5427f383febf432593f105ffab
https://github.com/tribe29/checkmk/commit/072c8fe4a02a3b5427f383febf432593f…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-11-23 (Wed, 23 Nov 2022)
Changed paths:
M cmk/gui/fields/definitions.py
M cmk/gui/plugins/sidebar/performance.py
M cmk/gui/plugins/webapi/utils.py
M cmk/gui/sites.py
M cmk/gui/utils/logged_in.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/host_attributes.py
M cmk/gui/watolib/hosts_and_folders.py
M tests/unit/cmk/gui/utils/test_logged_in.py
Log Message:
-----------
sites: rename allsites to get_enabled_sites for less confusion
Change-Id: Ica90d4565ac8c3548d45315a26c28016f53fc8d1
Commit: 82589c85b3a8ac3f3a9fbc2b9b5980dd9aa99782
https://github.com/tribe29/checkmk/commit/82589c85b3a8ac3f3a9fbc2b9b5980dd9…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-11-23 (Wed, 23 Nov 2022)
Changed paths:
A .werks/15031
M cmk/gui/fields/definitions.py
Log Message:
-----------
15031 FIX host_config & dcd: change SiteField field to use configured_sites rather than enabled_sites
Prior to this werk, the REST API endpoint show all hosts returned a 500 error when one of the returned
hosts was part of a disabled remote site. This error also affected the DCD as the connector uses the
same endpoint to retrieve the hosts. This werk resolves this error by changing the site verification
from using all configured sites rather than all enabled sites.
Change-Id: Ia9dff546e17b2a2753f7cb31e3e6001b323ee528
Compare: https://github.com/tribe29/checkmk/compare/8a029f0df007...82589c85b3a8
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8c61c7728659b613ec4b4c9c962bc4af35786645
https://github.com/tribe29/checkmk/commit/8c61c7728659b613ec4b4c9c962bc4af3…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-11-23 (Wed, 23 Nov 2022)
Changed paths:
M doc/documentation/arch-comp-hosts.rst
Log Message:
-----------
remove reference to pull/push
At this zoom level, there is no distiction between push and pull.
Also: There is no push agent.
Change-Id: Ie386213fc4ba8ccc0d0957707c334e2b915c712f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5381f60b331655a7b9895acf471a3d63388dc68a
https://github.com/tribe29/checkmk/commit/5381f60b331655a7b9895acf471a3d633…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-11-23 (Wed, 23 Nov 2022)
Changed paths:
M cmk/base/agent_based/checking/commandline.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/agent_based/discovery/commandline.py
M cmk/base/agent_based/discovery/preview.py
M cmk/base/agent_based/inventory/_inventory.py
M cmk/base/automations/check_mk.py
M cmk/base/dump_host.py
M cmk/base/modes/check_mk.py
M cmk/base/sources.py
M tests/unit/cmk/base/sources/test_data_sources.py
Log Message:
-----------
Revert "Move looping over sources to caller"
This reverts commit 5fa0525780f64d76fcc116b2f8a60b328310e53b.