Branch: refs/heads/2.1.0
Home:
https://github.com/Checkmk/checkmk
Commit: 9d667a6f36f770ff66baa15e1d59e03489bb6953
https://github.com/Checkmk/checkmk/commit/9d667a6f36f770ff66baa15e1d59e0348…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-10-17 (Tue, 17 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: e4b6d84564fdccfb81f14348cdc6bafbad10a9f3
https://github.com/Checkmk/checkmk/commit/e4b6d84564fdccfb81f14348cdc6bafba…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-10-17 (Tue, 17 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: 634c65de70666eeac3bcc228183328b15a220ee3
https://github.com/Checkmk/checkmk/commit/634c65de70666eeac3bcc228183328b15…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-10-17 (Tue, 17 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: 00e75f1194c3b64cbefb4aed4833239c9916f703
https://github.com/Checkmk/checkmk/commit/00e75f1194c3b64cbefb4aed4833239c9…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-10-17 (Tue, 17 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
A tests/unit/cmk/gui/plugins/wato/active_checks/test_check_mail.py
A tests/unit/cmk/gui/plugins/wato/active_checks/test_check_mail_loop.py
A tests/unit/cmk/gui/plugins/wato/active_checks/test_check_mailboxes.py
M tests/unit/cmk/gui/plugins/wato/test_active_checks.py
M tests/unit/cmk/utils/test_mailbox.py
Log Message:
-----------
check_mail*: Refactor param names
Change-Id: I44fe27d7a10be124a70899944e0b76aacfa55221
Commit: 218ae03d9f7d5a7930533e03b59ad54717ac1f72
https://github.com/Checkmk/checkmk/commit/218ae03d9f7d5a7930533e03b59ad5471…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-10-17 (Tue, 17 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: 076767432b9b1e95575c5bd77ca1bc6e53e353c7
https://github.com/Checkmk/checkmk/commit/076767432b9b1e95575c5bd77ca1bc6e5…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-10-17 (Tue, 17 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: f06c696164773a673b0e84bf649d1bf5e0ec4608
https://github.com/Checkmk/checkmk/commit/f06c696164773a673b0e84bf649d1bf5e…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-10-17 (Tue, 17 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: 0783b2b45e623fa7d7157fbd56006bb9306a7fc1
https://github.com/Checkmk/checkmk/commit/0783b2b45e623fa7d7157fbd56006bb93…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-10-17 (Tue, 17 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_check_mail_loop.py
M tests/unit/cmk/gui/plugins/wato/test_active_checks.py
Log Message:
-----------
check_mail_loop: Enable EWS mail sending
CMK-14048
Change-Id: Ibf90fb21f60eed2429bdb2d6d48ac924dffb33cf
Commit: 8d1df05863acfcae81308387df5dbc2deaa43f9a
https://github.com/Checkmk/checkmk/commit/8d1df05863acfcae81308387df5dbc2de…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-10-17 (Tue, 17 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: 5fc68eb0058a7ceccb2e517c9b4ba70608342a67
https://github.com/Checkmk/checkmk/commit/5fc68eb0058a7ceccb2e517c9b4ba7060…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-10-17 (Tue, 17 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/e7c1e54439d8...5fc68eb0058a