Julian Brost
|
b1fe15f694
|
Merge pull request #9962 from Icinga/influx-disk-9948
Influx DB: truncate timestamps to whole seconds to save disk space
|
2024-01-17 08:50:16 +01:00 |
Julian Brost
|
f0924a0f4b
|
Merge pull request #9964 from Icinga/Boost1.84
Bump Boost shipped for Windows to v1.84
|
2024-01-16 17:48:42 +01:00 |
Alexander A. Klimov
|
77313d751c
|
Bump Boost shipped for Windows to v1.84
Note: For doc/21-development.md use:
perl -pi -e 's/(boost[-\w]*?1[-_]?)83/${1}84/g' doc/21-development.md
|
2024-01-16 12:35:19 +01:00 |
Alexander A. Klimov
|
cc9db3756f
|
Revert "Influx DB: don't unneccessarily truncate timestamps to whole seconds"
This reverts commit eaa3cd83ad .
|
2024-01-16 12:19:48 +01:00 |
Alexander A. Klimov
|
fc5b1178c6
|
Revert "Remove no-op InfluxDB URL param"
This reverts commit 21f548d3c0 .
|
2024-01-16 12:19:47 +01:00 |
Alexander Aleksandrovič Klimov
|
2c9117b4f7
|
Merge pull request #9952 from Icinga/probot/sync-changelog/master/9e0dcf2b47e73fa58c9bd72883d380dc4c096aa6
CHANGELOG.md: add v2.14.1
|
2023-12-22 16:39:05 +01:00 |
Alexander A. Klimov
|
cc99fda7f8
|
CHANGELOG.md: add v2.14.1
|
2023-12-22 13:44:42 +00:00 |
Alexander Aleksandrovič Klimov
|
9e0dcf2b47
|
Merge pull request #9951 from Icinga/probot/sync-changelog/master/28b2db844654961e756959d0f07588a4fa967aec
CHANGELOG.md: add v2.13.9
|
2023-12-22 14:44:28 +01:00 |
Alexander A. Klimov
|
c2be90a1c9
|
CHANGELOG.md: add v2.13.9
|
2023-12-22 11:45:04 +00:00 |
Alexander Aleksandrovič Klimov
|
28b2db8446
|
Merge pull request #9851 from Icinga/Al2Klimov-patch-3
Make ObjectImpl<Logger>#GetSeverity() non-virtual
|
2023-12-22 12:44:51 +01:00 |
Alexander Aleksandrovič Klimov
|
6c03598678
|
Merge pull request #9896 from Icinga/provide-cancel_time-where-has_been_cancelled-may-be-1
Disallow triggering a cancelled downtime, but provide cancel_time in Icinga DB downtime history where has_been_cancelled may be 1
|
2023-12-20 10:03:09 +01:00 |
Alexander Aleksandrovič Klimov
|
949d983a76
|
Merge pull request #9895 from Icinga/targeted-api-filter
FilterUtility::GetFilterTargets(): don't run filter for specific object(s) for all objects
|
2023-12-19 15:18:41 +01:00 |
Alexander Aleksandrovič Klimov
|
fa07cd4207
|
Merge pull request #9931 from Icinga/OpenSSL3012
Bump OpenSSL shipped for Windows to v3.0.12
|
2023-12-19 15:16:25 +01:00 |
Alexander Aleksandrovič Klimov
|
7f1ba96615
|
Merge pull request #9930 from Icinga/boost183
Bump Boost shipped for Windows to v1.83
|
2023-12-19 15:15:42 +01:00 |
Alexander Aleksandrovič Klimov
|
8b2e28a869
|
Merge pull request #9891 from Icinga/renew-the-ca-9890
ApiListener#Start(): auto-renew CA on its owner
|
2023-12-19 14:57:47 +01:00 |
Alexander Aleksandrovič Klimov
|
96cfc4abe8
|
Merge pull request #9887 from Icinga/argument-list-too-long-9340
PluginNotificationTask::ScriptFunc(): on Linux truncate output and comment
|
2023-12-19 14:36:57 +01:00 |
Alexander A. Klimov
|
175153ce6a
|
PluginNotificationTask::ScriptFunc(): on Linux truncate output and comment
not to run into an exec(3) error E2BIG due to a too long argument.
This sends a notification with truncated output instead of not sending.
|
2023-12-19 12:21:03 +01:00 |
Alexander A. Klimov
|
4424d57e7a
|
Tests: config_apply/gettargetservices_*: use BOOST_CHECK_EQUAL_COLLECTIONS()
to show the value diff in case of mismatch.
Co-authored-by: Yonas Habteab <yonas.habteab@icinga.com>
|
2023-12-18 16:01:31 +01:00 |
Alexander A. Klimov
|
966216f4ba
|
RequestCertificateHandler(): also renew if CA needs a renewal
and a newer one is available.
|
2023-12-18 15:28:11 +01:00 |
Alexander A. Klimov
|
551c3afa60
|
CertificateToString(): allow raw pointer input
|
2023-12-18 15:28:11 +01:00 |
Alexander A. Klimov
|
bc778116e9
|
ApiListener#Start(): auto-renew CA on its owner
otherwise it would expire.
|
2023-12-18 15:28:11 +01:00 |
Alexander A. Klimov
|
36a08b0497
|
ApiListener#RenewCert(): enable optional CA creation
|
2023-12-18 15:28:11 +01:00 |
Alexander A. Klimov
|
7b55df6f11
|
CreateCertIcingaCA(EVP_PKEY*, X509_NAME*): enable optional CA creation
|
2023-12-18 15:28:11 +01:00 |
Alexander A. Klimov
|
dc338a406a
|
Test IsCertUptodate() and IsCaUptodate()
|
2023-12-18 15:28:11 +01:00 |
Alexander A. Klimov
|
191bf93f2e
|
Test ApplyRule::GetTarget*s()
|
2023-12-18 13:07:31 +01:00 |
Alexander Aleksandrovič Klimov
|
953eeba061
|
Merge pull request #9893 from Icinga/do-not-re-notify-if-filtered-states-don-t-change-4503
Discard likely duplicate problem notifications via Notification#last_notified_state_per_user
|
2023-12-13 16:13:28 +01:00 |
Alexander A. Klimov
|
ecfc9033b0
|
FilterUtility::GetFilterTargets(): don't run filter for specific object(s) for all objects
|
2023-12-13 16:02:50 +01:00 |
Alexander A. Klimov
|
15191bcd74
|
ApplyRule::GetTarget*s(): support constant strings from variables
in addition to literal strings. This is for sandboxed filters with some
variables pre-set by the caller. They're "constant" in that scope, too.
|
2023-12-13 16:02:50 +01:00 |
Alexander A. Klimov
|
a04cef1890
|
Introduce DictExpression#GetExpressions()
|
2023-12-13 16:02:50 +01:00 |
Alexander A. Klimov
|
8bcae97ecc
|
Introduce Dictionary#GetRef()
|
2023-12-13 16:02:50 +01:00 |
Alexander A. Klimov
|
97cd05db7a
|
Notification#BeginExecuteNotification(): on recovery clear last_notified_state_per_user
|
2023-12-13 13:21:22 +01:00 |
Alexander A. Klimov
|
44e9c6f40d
|
Notification#BeginExecuteNotification(): discard likely duplicate problem notifications
|
2023-12-13 13:21:19 +01:00 |
Alexander A. Klimov
|
d268acaf20
|
Bump OpenSSL shipped for Windows to v3.0.12
|
2023-12-13 12:46:47 +01:00 |
Alexander A. Klimov
|
d60859c936
|
Bump Boost shipped for Windows to v1.83
Note: For doc/21-development.md use:
perl -pi -e 's/(boost[-\w]*?1[-_]?)82/${1}83/g' doc/21-development.md
|
2023-12-13 12:30:18 +01:00 |
Alexander A. Klimov
|
74f52c6fcd
|
Introduce IsCaUptodate() by splitting IsCertUptodate()
|
2023-12-13 12:08:34 +01:00 |
Julian Brost
|
871fa67b52
|
Merge pull request #9885 from Icinga/renegotiation
|
2023-12-12 17:38:09 +01:00 |
Alexander A. Klimov
|
2cff763295
|
Cluster-sync Notification#last_notified_state_per_user
|
2023-12-12 15:29:50 +01:00 |
Alexander Aleksandrovič Klimov
|
d05be80fef
|
Merge pull request #9929 from Icinga/analyze-notification-result
Doc: Troubleshooting: remove obsolete section "Analyze Notification Result"
|
2023-12-12 15:26:40 +01:00 |
Alexander A. Klimov
|
87bb33dd2e
|
Doc: Troubleshooting: remove obsolete section "Analyze Notification Result"
This feature has been reverted and won't be re-introduced anytime soon.
|
2023-12-12 11:04:51 +01:00 |
Alexander A. Klimov
|
b25ba7a316
|
Notification#BeginExecuteNotification(): track state change notifications
|
2023-12-07 12:43:30 +01:00 |
Julian Brost
|
420db1565b
|
Merge pull request #9914 from Icinga/Al2Klimov-patch-9
|
2023-12-06 12:05:33 +01:00 |
Julian Brost
|
1c0a13c82b
|
Merge pull request #9919 from Icinga/Al2Klimov-patch-11
|
2023-11-27 09:26:21 +01:00 |
Alexander Aleksandrovič Klimov
|
46f929cc63
|
Merge pull request #9917 from Icinga/Al2Klimov-patch-10
GHA: drop EOL Fedora 36
|
2023-11-24 15:04:07 +01:00 |
Alexander Aleksandrovič Klimov
|
9021ed37f8
|
Remove redundant RincewindsHat from AUTHORS
.mailmap already translates him to Lorenz Kästle who is included in AUTHORS as well.
|
2023-11-24 15:00:01 +01:00 |
Alexander Aleksandrovič Klimov
|
63cf195327
|
GHA: drop EOL Fedora 36
|
2023-11-24 12:03:35 +01:00 |
Alexander Aleksandrovič Klimov
|
2d167ccd28
|
Merge pull request #9911 from Icinga/gha-AUTHORS
GHA: complain if PR adds commits from people not yet listed in ./AUTHORS
|
2023-11-23 12:38:55 +01:00 |
Alexander A. Klimov
|
8025e0259a
|
GHA: complain if PR adds commits from people not yet listed in ./AUTHORS
not to have to update ./AUTHORS or .mailmap after merging.
|
2023-11-21 12:40:16 +01:00 |
Alexander A. Klimov
|
d81607d9d8
|
.mailmap: map al2klimov@gmail.com to myself
|
2023-11-21 11:19:52 +01:00 |
Julian Brost
|
cbb2caf030
|
Merge pull request #9864 from Icinga/al2023
Docs: change "Amazon Linux 2" to "Amazon Linux" where applicable
|
2023-11-21 11:09:40 +01:00 |
Julian Brost
|
d2a7117007
|
Merge pull request #9899 from Icinga/icinga2-crashes-silently-9897
IcingaDB#SendConfigDelete(): fix missing nullptr check before deref
|
2023-11-21 11:03:28 +01:00 |