Commit Graph

7451 Commits

Author SHA1 Message Date
Heike Jurzik 1f7a5b685f Fixes some typos/grammar issues and some code blocks
refs #11599
2016-05-23 14:42:02 +02:00
Philipp Dallig 54e1c8a9d5 Implement exclude and include ability for TimePeriod objects
This feature allows to exclude and include specific time period
objects and their time ranges from an existing time period object.

This comes in handy when e.g. excluding holidays.

fixes #7355

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-05-21 20:33:09 +02:00
Michael Friedrich d49b63d2ab Fix: First HARD state does not change retry_interval to check_interval
refs #11825
2016-05-21 18:58:19 +02:00
Michael Friedrich 3f1a9f150b Silence compiler warnings
refs #11823
2016-05-21 14:16:47 +02:00
Michael Friedrich b4843dc81b Fix: Volatile check results for OK->OK transitions are logged into DB IDO statehistory
fixes #11823
2016-05-21 13:41:43 +02:00
Michael Friedrich e27dee5476 Windows: Fix missing path for repository handler
fixes #11817
2016-05-21 13:05:35 +02:00
Gunnar Beutner 71e5fff6f6 Merge branch 'support/2.4' 2016-05-19 13:42:40 +02:00
Gunnar Beutner 073a958d85 Release version 2.4.10 2016-05-19 13:39:29 +02:00
Gunnar Beutner f8eb29f139 Release version 2.4.10 2016-05-19 13:39:19 +02:00
Gunnar Beutner 232c299a7a Fix 100% CPU usage issue and incorrect pending checks accounting in CheckerComponent::CheckThreadProc
fixes #11806
2016-05-19 13:15:00 +02:00
Gunnar Beutner 89abe1fe65 Merge branch 'support/2.4' 2016-05-19 09:56:10 +02:00
Gunnar Beutner 597d1c3d89 Release version 2.4.9 2016-05-19 09:55:19 +02:00
Gunnar Beutner e2f106b7ca Release version 2.4.9 2016-05-19 09:55:08 +02:00
Gunnar Beutner 37463741f1 Open the command pipe with O_RDWR
fixes #11807
2016-05-19 09:50:55 +02:00
Gunnar Beutner 0e76876228 Fix exception in PerfdataWriter::RotateFile
fixes #11801
2016-05-19 09:50:55 +02:00
Gunnar Beutner 9687e27c38 Fix crash in ConfigItem::Commit
fixes #11804
2016-05-19 09:50:55 +02:00
Gunnar Beutner 78705e74f3 Open the command pipe with O_RDWR
fixes #11807
2016-05-18 15:52:29 +02:00
Gunnar Beutner b99b373b6f Fix 100% CPU usage issue and incorrect pending checks accounting in CheckerComponent::CheckThreadProc
fixes #11806
2016-05-18 14:30:36 +02:00
Gunnar Beutner bb69540b32 Fix exception in PerfdataWriter::RotateFile
fixes #11801
2016-05-18 14:01:32 +02:00
Gunnar Beutner 222b90107f Fix crash in ConfigItem::Commit
fixes #11804
2016-05-18 12:53:41 +02:00
Gunnar Beutner 4af6bdea5a Merge branch 'support/2.4' 2016-05-17 11:44:01 +02:00
Gunnar Beutner eadd61c7e4 Fix PostgreSQL warnings on startup
fixes #11798
2016-05-17 10:34:42 +02:00
Gunnar Beutner 93da47a670 Fix PostgreSQL warnings on startup
fixes #11798
2016-05-17 10:32:38 +02:00
Gunnar Beutner 49558420f9 Release version 2.4.8 2016-05-12 14:07:01 +02:00
Gunnar Beutner 57149ff899 Fix race condition in ConfigObject::SetAuthority
fixes #11784
2016-05-12 14:06:52 +02:00
Gunnar Beutner 01e58b463a Fix incorrect re-scheduling behavior for command_endpoint checks
refs #8137
2016-05-12 14:06:47 +02:00
Gunnar Beutner 9edda76af2 Release version 2.4.8 2016-05-12 14:06:28 +02:00
Gunnar Beutner bc12d6c0d6 Fix race condition in ConfigObject::SetAuthority
fixes #11784
2016-05-12 14:06:28 +02:00
Gunnar Beutner 97a5091abc Fix incorrect re-scheduling behavior for command_endpoint checks
refs #8137
2016-05-12 13:47:32 +02:00
Michael Friedrich 693358f790 Update documentation for /v1/actions/remove-downtime
refs #11779
2016-05-12 11:11:03 +02:00
Gunnar Beutner 1f2fe64220 Fix incorrect variable names for joined fields in filter expressions
fixes #11779
2016-05-12 11:11:03 +02:00
Michael Friedrich 02af5e2df3 Add the category to the generated changelog
fixes #11768
2016-05-12 11:11:03 +02:00
Michael Friedrich a6e70a155d Fix possible crash in Add{Comment,Downtime}
refs #11112
2016-05-12 11:11:03 +02:00
Gunnar Beutner ff24863a72 Report failed reload attempts for the icinga check
fixes #9060
fixes #9997
fixes #11129
2016-05-12 11:11:03 +02:00
Gunnar Beutner 21d1ffa28b Fix incorrect calculation in Downtime::IsInEffect
fixes #11589
2016-05-12 11:11:03 +02:00
Michael Friedrich 40b4040880 Ensure that program status updates are immediately updated in DB IDO
fixes #11767
2016-05-12 11:11:02 +02:00
Gunnar Beutner 17fa327159 Improve timing behavior for UpdateObjectAuthority calls
refs #11765
2016-05-12 11:11:02 +02:00
Gunnar Beutner 208d035db4 Only activate HARunOnce objects once there's a cluster connection
fixes #11765
2016-05-12 11:11:02 +02:00
Michael Friedrich b39634d948 Fix overloaded command pipe errors
fixes #11390
2016-05-12 11:11:02 +02:00
Gunnar Beutner 63445398c0 Improve error handling for TlsStream::Handshake
fixes #11046
2016-05-12 11:11:02 +02:00
Gunnar Beutner bd896935d6 Make sure that object names aren't empty
fixes #9989
2016-05-12 11:11:02 +02:00
Gunnar Beutner 48ea8800c3 Update .mailmap for Jason Youngh
refs #9236
2016-05-12 11:11:00 +02:00
Jason Young 88806b031b Throw exception if PerfdataWriter::RotateFile fails to rename from host_temp_path to host_perfdata_path (and same for service)
This can happen if the two paths are not on the same mount-point.

fixes #9236

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2016-05-12 11:09:49 +02:00
Gunnar Beutner 89c7b5a900 Fix: "day -X" time specifications are parsed incorrectly
fixes #11147
2016-05-12 11:09:49 +02:00
Michael Friedrich 7f915dbfaf API: Fix error handling for invalid JSON request body
fixes #11757
2016-05-12 11:09:49 +02:00
Michael Friedrich 06f97c87ed API: Fix error message handling for invalid attributes in PUT requests
refs #11396
2016-05-12 11:09:49 +02:00
Michael Friedrich b3ad32712e Move CalculateExecutionTime and CalculateLatency into the CheckResult class
fixes #11751
2016-05-12 11:09:43 +02:00
Gunnar Beutner f08d378202 Implement support for limiting the number of concurrent checks
fixes #8137
2016-05-12 11:08:21 +02:00
Gunnar Beutner 7f8a921f53 Fix crash in UnameHelper()
fixes #11714
2016-05-12 11:08:21 +02:00
Gunnar Beutner f2e6694179 Remove unused cluster commands
fixes #11748
2016-05-12 11:08:21 +02:00