Branch: refs/heads/2.2.0
Home:
https://github.com/Checkmk/checkmk
Commit: e3432e2625545ea329c85681f5f2fa4288e71aec
https://github.com/Checkmk/checkmk/commit/e3432e2625545ea329c85681f5f2fa428…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-10-13 (Fri, 13 Oct 2023)
Changed paths:
M cmk/utils/mailbox.py
Log Message:
-----------
Mailbox utils: Fix IMAP protocol string
We used the string "IMAP4" as possible return value in inbox_protocol()
while using "IMAP" as --fetch-protocol argument (args.fetch_protocol).
This is unified to always use "IMAP" as the string for the IMAP4
protocol.
Change-Id: Ic5d98e13639b830e401b6b5bf99465aca85146ee
Commit: e5de96ee3428bdf87dbce94d07f51e38927d6515
https://github.com/Checkmk/checkmk/commit/e5de96ee3428bdf87dbce94d07f51e389…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-10-13 (Fri, 13 Oct 2023)
Changed paths:
M active_checks/check_mail
M active_checks/check_mail_loop
M checks/check_mailboxes
A cmk/base/check_legacy_includes/check_mail.py
M cmk/utils/mailbox.py
Log Message:
-----------
check_mail: Refactoring and help text fixes
(preparation for CMK-14043)
Change-Id: I30425cb38135ec9dab60f6d5b53b01c30829c43d
Commit: fe3e0fa128ac4359ebc3645cdde011f550b76578
https://github.com/Checkmk/checkmk/commit/fe3e0fa128ac4359ebc3645cdde011f55…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-10-13 (Fri, 13 Oct 2023)
Changed paths:
M active_checks/check_mail
M active_checks/check_mail_loop
M checks/check_mail
M cmk/gui/plugins/wato/active_checks/mailbox.py
M cmk/utils/mailbox.py
M tests/unit/active_checks/test_ac_check_mail.py
M tests/unit/checks/test_check_mail.py
Log Message:
-----------
check_mail: Enable EWS
CMK-14043
Change-Id: I610383d4ec3f21ced2ab7e87f19eec888ff1b4cd
Commit: 130ee65f84c60b966ebd6d56161bbb85dc46a7a5
https://github.com/Checkmk/checkmk/commit/130ee65f84c60b966ebd6d56161bbb85d…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-10-13 (Fri, 13 Oct 2023)
Changed paths:
M active_checks/check_mail_loop
M checks/check_mail
M checks/check_mail_loop
M checks/check_mailboxes
M cmk/base/check_legacy_includes/check_mail.py
M cmk/gui/plugins/wato/active_checks/mailbox.py
M cmk/utils/mailbox.py
M tests/unit/active_checks/test_ac_check_mail_loop.py
M tests/unit/checks/test_check_mail.py
M tests/unit/checks/test_check_mail_loop.py
M tests/unit/checks/test_check_mailboxes.py
M tests/unit/cmk/gui/plugins/wato/active_checks/test_mail_loop.py
M tests/unit/cmk/gui/plugins/wato/active_checks/test_mailboxes.py
M tests/unit/cmk/utils/test_mailbox.py
Log Message:
-----------
check_mail*: Refactor param names
Change-Id: I44fe27d7a10be124a70899944e0b76aacfa55221
Commit: a26e83510d8c6c7dff88327303d7f4f48f6d03bc
https://github.com/Checkmk/checkmk/commit/a26e83510d8c6c7dff88327303d7f4f48…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-10-13 (Fri, 13 Oct 2023)
Changed paths:
M active_checks/check_mail_loop
M checks/check_mail_loop
M cmk/gui/plugins/wato/active_checks/mailbox.py
M cmk/utils/mailbox.py
M tests/unit/cmk/utils/test_mailbox.py
Log Message:
-----------
check_mail_loop: Enable EWS mail receiving
CMK-14044
Change-Id: Iae1b4d1f0f191c17ddc3b47e279eb53397bb97a3
Commit: 4a8989066f88075e122b4f65302d5aacc32b5476
https://github.com/Checkmk/checkmk/commit/4a8989066f88075e122b4f65302d5aacc…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-10-13 (Fri, 13 Oct 2023)
Changed paths:
M cmk/gui/plugins/wato/active_checks/mailbox.py
M cmk/utils/mailbox.py
Log Message:
-----------
check_mail*: Fix some typos
Change-Id: I1ddf5cf712aff24707b365730e73fc76691450f5
Commit: a67c1815c24843b8d1996526e739db0eb6d3bf11
https://github.com/Checkmk/checkmk/commit/a67c1815c24843b8d1996526e739db0eb…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-10-13 (Fri, 13 Oct 2023)
Changed paths:
M active_checks/check_mail
M active_checks/check_mail_loop
M cmk/utils/mailbox.py
M tests/unit/active_checks/test_ac_check_mail.py
Log Message:
-----------
check_mail*: Rename inbox_protocol -> protocol
Change-Id: I9c09714a84685ae14d8418946371911c862b769f
Commit: 2472f24026e7fff704be51b9fd05bcab1f83651a
https://github.com/Checkmk/checkmk/commit/2472f24026e7fff704be51b9fd05bcab1…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-10-13 (Fri, 13 Oct 2023)
Changed paths:
M active_checks/check_mail_loop
M checks/check_mail_loop
M cmk/gui/plugins/wato/active_checks/mailbox.py
M cmk/utils/mailbox.py
M tests/unit/active_checks/test_ac_check_mail.py
M tests/unit/checks/test_check_mail_loop.py
M tests/unit/cmk/gui/plugins/wato/active_checks/test_mail_loop.py
Log Message:
-----------
check_mail_loop: Enable EWS mail sending
CMK-14048
Change-Id: Ibf90fb21f60eed2429bdb2d6d48ac924dffb33cf
Commit: 5cbe73dc8b4ea6aaf9a1f0b10cbacfc959464010
https://github.com/Checkmk/checkmk/commit/5cbe73dc8b4ea6aaf9a1f0b10cbacfc95…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-10-13 (Fri, 13 Oct 2023)
Changed paths:
A .werks/16043
Log Message:
-----------
16043 check_mail and check_mail_loop: Enable EWS and OAuth2
In response to the deprecation of basic authentication for Microsoft mail services, EWS
and OAuth2 are enabled for the active checks check_mail ("Check Email") and
check_mail_loop ("Check Email Delivery"), as was done for check_mailboxes
("Check IMAP/EWS Mailboxes") already.
Users can now configure their respective check rules to fetch (and in case of
check_mail_loop send) mails via EWS and OAuth2.
Note that some command line options for the underlying active check commands have changed.
So for calling these checks directly from the command line, users will need to look into
the command usage help to find the updated options. Check configurations set up in the UI,
however, are migrated to the new structure and thus need no further action.
Change-Id: Ia8306867a16d1c96bfc93fc968b4e1f2e7c0256e
Commit: 69b172f48e8d54dcd1754739bd3d9448b3cd97bb
https://github.com/Checkmk/checkmk/commit/69b172f48e8d54dcd1754739bd3d9448b…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-10-13 (Fri, 13 Oct 2023)
Changed paths:
M active_checks/check_mail_loop
M checkman/check_mail
M checkman/check_mail_loop
M cmk/gui/plugins/wato/active_checks/mailbox.py
M cmk/utils/mailbox.py
Log Message:
-----------
check_mail*: Update checkman and help texts
Change-Id: I1193a99e0a03ac8bac56f2918bdb234d6ba28a56
Compare:
https://github.com/Checkmk/checkmk/compare/42666b2f13c5...69b172f48e8d