Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 45e068cdf959b229926b9aa4a9392e446a9e99fa
https://github.com/Checkmk/checkmk/commit/45e068cdf959b229926b9aa4a9392e446…
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
A cmk/base/check_legacy_includes/check_mail.py
M cmk/base/legacy_checks/check_mailboxes.py
M cmk/gui/plugins/wato/active_checks/mailbox.py
M cmk/utils/mailbox.py
Log Message:
-----------
check_mail: Refactoring and help text fixes
(preparation for CMK-14043)
Change-Id: I30425cb38135ec9dab60f6d5b53b01c30829c43d
Commit: b5c767c344731932fb2a14ea3576c3b8081ba832
https://github.com/Checkmk/checkmk/commit/b5c767c344731932fb2a14ea3576c3b80…
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/base/legacy_checks/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.py
M tests/unit/checks/test_check_mail.py
Log Message:
-----------
check_mail: Enable EWS
CMK-14043
Change-Id: I610383d4ec3f21ced2ab7e87f19eec888ff1b4cd
Commit: 8920fb40a6c9c2f063e7a4eda170074be74f003d
https://github.com/Checkmk/checkmk/commit/8920fb40a6c9c2f063e7a4eda170074be…
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 cmk/base/check_legacy_includes/check_mail.py
M cmk/base/legacy_checks/check_mail.py
M cmk/base/legacy_checks/check_mail_loop.py
M cmk/base/legacy_checks/check_mailboxes.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: 5f78fb7fadd40952f5417f380426414bcc5a1029
https://github.com/Checkmk/checkmk/commit/5f78fb7fadd40952f5417f380426414bc…
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 cmk/base/legacy_checks/check_mail_loop.py
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: c0c8bde8a2b797e24bdc358271f329e3bf28db5d
https://github.com/Checkmk/checkmk/commit/c0c8bde8a2b797e24bdc358271f329e3b…
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: eb9d7ebb5026458afebadb2d21d21e1f60093c1e
https://github.com/Checkmk/checkmk/commit/eb9d7ebb5026458afebadb2d21d21e1f6…
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: a6b8eaaaefa91e5fa52bd92b8c07f1e2cd0548cb
https://github.com/Checkmk/checkmk/commit/a6b8eaaaefa91e5fa52bd92b8c07f1e2c…
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 cmk/base/legacy_checks/check_mail_loop.py
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: 3edae2a66fb645586417f63b0646c471b923a6d9
https://github.com/Checkmk/checkmk/commit/3edae2a66fb645586417f63b0646c471b…
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: dd3884d23d51361ce518ef73ff42e065b237efae
https://github.com/Checkmk/checkmk/commit/dd3884d23d51361ce518ef73ff42e065b…
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/7e346ce95382...dd3884d23d51