Jean Flach
a21ffd6fe4
Fix flapping
...
Re-implement flapping following the 'old way' of just observing the last
20 stage changes.
refs #4982
2017-10-24 15:54:05 +02:00
Michael Friedrich
d74b15d640
Move Base64 class into libbase
...
refs #5538
2017-09-11 16:51:13 +02:00
Michael Friedrich
b7caf0820d
Ensure that *.icinga.com is used everywhere
...
fixes #13897
fixes #13277
2017-01-10 17:19:12 +01:00
Michael Friedrich
f8e6d2d603
Add unit test for notification state/type filters
...
fixes #13225
2016-11-17 14:36:55 +01:00
Michael Friedrich
7e0c48643b
Fix Flapping{Start,End} notifications in SOFT states or downtimes
...
fixes #12560
fixes #12892
2016-11-10 14:16:02 +01:00
Gunnar Beutner
1dc4ab367e
Fix: Unit tests randomly crash after the tests have completed
...
fixes #12610
2016-09-07 08:25:53 +02:00
Gunnar Beutner
6d4e305fe3
Add more unit tests
...
fixes #12530
2016-08-30 09:10:00 +02:00
Gunnar Beutner
20174a0baa
Fix livestatus unit tests on Linux/Windows
...
refs #8806
2016-08-28 15:14:49 +02:00
Gunnar Beutner
2c8be90232
Fix livestatus unit tests on OS X
...
fixes #8806
2016-08-28 08:18:40 +02:00
Gunnar Beutner
ae1ab5f865
Implement unit tests for state changes
...
fixes #12530
2016-08-24 19:45:52 +02:00
Gunnar Beutner
99735a5b2d
Fix dependencies for the unit tests
...
fixes #11832
2016-05-24 13:49:37 +02:00
Gunnar Beutner
fc889eb9ad
Revert "Implement unit tests for the time period parser"
...
This reverts commit 1246d7dda3
.
refs #11146
2016-05-11 18:12:20 +02:00
Adam James
1246d7dda3
Implement unit tests for the time period parser
...
fixes #11146
2016-05-11 09:23:39 +02:00
Gunnar Beutner
599929b0f6
Update copyright headers for 2016
2016-01-12 08:29:59 +01:00
Jean Flach
957cf3169f
Replace boost-base64 with an openssl implementation
...
Also add unit tests
fixes #10714
2016-01-11 15:35:20 +01:00
Gunnar Beutner
425a1a0166
Implement API permissions
...
fixes #9088
2015-09-28 14:30:46 +02:00
Jean Flach
6571ffc2c8
Update url parser
...
fixes #10039
2015-09-04 14:40:27 +02:00
Jean-Marcel Flach
0130f2e79a
Rename base-url test to remote-url
...
refs #9647
2015-07-16 14:37:22 +02:00
Jean-Marcel Flach
a98d2f585d
Implement URL parser
...
fixes #9470
2015-07-07 15:33:19 +02:00
Michael Friedrich
14f5986aa5
Implement the ApiUser object type
...
Hide password in GetPassword() and add CheckPassword().
Includes basic unit tests.
refs #9471
2015-06-24 14:28:52 +02:00
Jason Young
faf6ce1a5f
Update PerfdataValue::Parse to ignore invalid warn, crit, min, and max values
...
... instead of generating exception so that metric values can
still be passed to the graphing backend.
Also update icinga-perfdata tests to reflect these changes.
refs #5043
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-03-02 13:52:41 +01:00
Michael Friedrich
2a9ceffea9
Tests: Add simple Livestatus query tests
...
More to come.
refs #8486
2015-02-20 14:37:54 +01:00
Michael Friedrich
78bfd0204c
Update copyright year
2015-01-22 12:00:23 +01:00
Gunnar Beutner
9dfa3d22d4
Implement support for arrays in command arguments
...
fixes #6709
2014-11-27 13:24:07 +01:00
Gunnar Beutner
c5b5eccf49
Add some more missing unit tests
...
refs #7805
2014-11-24 01:17:54 +01:00
Gunnar Beutner
03d712e96d
Add missing unit tests to the project file
...
refs #7805
2014-11-24 01:07:00 +01:00
Gunnar Beutner
8d0ddb7c8c
Implement more unit tests
...
refs #7805
2014-11-23 12:35:13 +01:00
Gunnar Beutner
81acd34f52
Implement unit tests for the config parser
...
refs #7805
2014-11-23 09:54:08 +01:00
Gunnar Beutner
16cf274efc
Improve test coverage for the array class
2014-11-23 09:50:11 +01:00
Gunnar Beutner
478f03b49a
Replace boost::shared_ptr with boost::intrusive_ptr
...
refs #7622
2014-11-09 16:54:41 +01:00
Gunnar Beutner
7559273359
Replace cJSON with YAJL
...
fixes #7452
2014-10-26 20:00:35 +01:00
Gunnar Beutner
46f26024dc
Implement support for excluding files from unity builds
...
refs #7034
2014-09-01 09:19:21 +02:00
Gunnar Beutner
eb091a87b0
Implement support for unity builds
...
fixes #7034
fixes #7035
2014-08-30 20:02:12 +02:00
Gunnar Beutner
042e4270bf
Fix an issue where expired Timer pointers caused other timers to be delayed.
...
Fixes #6179
2014-05-09 19:26:31 +02:00
Gunnar Beutner
a8e6ae15f9
Disable timer unit tests.
...
Refs #6179
2014-05-09 14:50:44 +02:00
Michael Friedrich
ce737ff2f3
Change copyright header (again).
...
Fixes #5424
2014-03-19 11:42:47 +01:00
Michael Friedrich
555d72150a
Update copyright header.
...
Fixes #5424
2014-01-09 00:32:11 +01:00
Michael Friedrich
7fa9188df8
Add String::Contains().
...
Refs #5355
2013-12-17 18:34:05 +01:00
Johannes Meyer
9229aa4948
Merge branch 'feature/Array-insert-functionality' into next
...
resolves #5320
2013-12-12 13:53:27 +01:00
Gunnar Beutner
aa4c2b9542
Add unit test for Stream::ReadLine.
...
Fixes #5077
2013-12-05 09:57:12 +01:00
Gunnar Beutner
49435b80a3
Fix unit tests.
...
Refs #5036
2013-11-08 21:56:42 +01:00
Gunnar Beutner
a84536bea3
Implement serializer support for arbitrary classes.
...
Fixes #5024
2013-11-08 14:08:59 +01:00
Gunnar Beutner
e246170374
Fix unit test name.
...
Refs #2710
2013-11-07 18:21:55 +01:00
Gunnar Beutner
2af388e4ef
Implement performance data parser.
...
Refs #2710
2013-11-07 16:07:52 +01:00
Gunnar Beutner
f2307c4242
Add cmake build files.
...
Refs #4962
2013-11-03 13:45:26 +01:00