Michael Friedrich
|
dab53448bc
|
icinga.com: Update *.{h,c}pp
|
2018-10-18 09:27:04 +02:00 |
Gunnar Beutner
|
94e6be1a65
|
Remove unused includes
|
2018-01-22 09:52:29 +01:00 |
Gunnar Beutner
|
9d436605f0
|
Fix compatibility with CMake < 3.1
|
2018-01-18 15:12:46 +01:00 |
Gunnar Beutner
|
c2fb9fe226
|
Use initializer lists for arrays and dictionaries
|
2018-01-16 12:27:44 +01:00 |
Gunnar Beutner
|
ac155d1dda
|
Apply clang-tidy fix 'modernize-redundant-void-arg'
|
2018-01-04 12:24:57 +01:00 |
Michael Insel
|
158ae2188e
|
Change copyright header for 2018
|
2018-01-02 12:08:55 +01:00 |
Gunnar Beutner
|
325e4a2fb9
|
Use nullptr instead of <Type>::Ptr()
|
2017-11-30 17:47:09 +01:00 |
Gunnar Beutner
|
df8266631d
|
Replace boost::tuple with std::tuple
|
2017-11-30 17:41:02 +01:00 |
Michael Friedrich
|
dc7980586b
|
Implement severity attribute for host/service objects
refs #5117
|
2017-04-13 16:09:31 +02:00 |
Michael Friedrich
|
b7caf0820d
|
Ensure that *.icinga.com is used everywhere
fixes #13897
fixes #13277
|
2017-01-10 17:19:12 +01:00 |
Gunnar Beutner
|
6e384f81a0
|
Remove unused #includes
refs #12481
|
2016-08-27 10:59:52 +02:00 |
Gunnar Beutner
|
288413f046
|
Replace BOOST_FOREACH with range-based for loops
fixes #12538
|
2016-08-25 06:46:17 +02:00 |
Gunnar Beutner
|
218e780a44
|
Avoid unnecessary string copies
fixes #12509
|
2016-08-23 15:01:40 +02:00 |
Gunnar Beutner
|
e3f1c1ec6f
|
Make sure timestamps are formatted as integers in macro strings
refs #11483
|
2016-06-21 11:29:12 +02:00 |
Michael Friedrich
|
b4c56e5f47
|
Remove duplicate last_check runtime macro
Already available as {host,service}.last_check attribute.
refs #11483
|
2016-06-16 17:39:59 +02:00 |
Gunnar Beutner
|
bc6f7d7a21
|
Fix incorrect formatting for some macro values
fixes #11483
|
2016-06-16 15:14:35 +02:00 |
Michael Friedrich
|
ba82d2eb20
|
Move CalculateExecutionTime and CalculateLatency into the CheckResult class
fixes #11751
|
2016-05-10 12:16:49 +02:00 |
Michael Friedrich
|
3bd6848763
|
Refactor patch for host recovery notifications
refs #10225
|
2016-03-15 09:47:59 +01:00 |
Michael Friedrich
|
d9fac2b613
|
Raise a config error for "Checkable" objects in global zones
fixes #10807
|
2016-01-14 15:34:38 +01:00 |
Gunnar Beutner
|
599929b0f6
|
Update copyright headers for 2016
|
2016-01-12 08:29:59 +01:00 |
Michael Friedrich
|
43976d3989
|
Add host.last_state_{up,down} and last_check attribute, hide *_raw attributes
fixes #10508
fixes #10509
|
2015-11-02 14:10:44 +01:00 |
Gunnar Beutner
|
f45f6ccd82
|
Implement support for tracking dependencies between config objects
refs #9096
|
2015-08-25 13:54:05 +02:00 |
Gunnar Beutner
|
e2290d5012
|
Implement support for unregistering objects
refs #9101
|
2015-08-15 20:07:11 +02:00 |
Gunnar Beutner
|
72a7b08480
|
Move implementation code from thpp files into separate files
fixes #8890
|
2015-03-28 11:08:12 +01:00 |
Gunnar Beutner
|
e22386e63f
|
Make load order for objects more reliable
fixes #8770
|
2015-03-19 15:58:38 +01:00 |
Michael Friedrich
|
b23d58dccc
|
Add host/service runtime macro downtime_depth
fixes #8195
|
2015-02-08 00:15:38 +01:00 |
Stephan Platz
|
2d393eab28
|
Add macro "check_source" for hosts and services to use them in notification mails
fixes #8277
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
|
2015-01-25 16:04:36 +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
|
334e61037a
|
Split DynamicObject::OnConfigLoaded into two separate events
refs #7780
|
2014-11-21 18:31:37 +01:00 |
Gunnar Beutner
|
0078e00c13
|
Refactor apply/object rules
fixes #7700
|
2014-11-20 21:29:50 +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
|
e1c95d4fa0
|
Improve config compiler's memory usage
|
2014-11-08 13:21:51 +01:00 |
Gunnar Beutner
|
4cb3d5b1f0
|
Fix "assign where" for nested groups
fixes #7475
|
2014-10-28 18:58:22 +01:00 |
Gunnar Beutner
|
eaea65a366
|
Make props argument for NameComposer::MakeName constant
|
2014-08-29 16:46:46 +02:00 |
Gunnar Beutner
|
632026cd9f
|
Rename C++ header files.
Fixes #6291
|
2014-05-25 16:27:14 +02:00 |
Gunnar Beutner
|
9c3e399188
|
Remove unnecessary includes.
Fixes #6189
|
2014-05-11 18:11:32 +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 |
Michael Friedrich
|
f48a6b429b
|
Add nested group support for {Host,Service,User}Group.
Fixes #5858
|
2014-04-14 21:52:01 +02:00 |
Gunnar Beutner
|
0fdb9ea21b
|
Implement attributes for some well-known macros and allow macro recursion.
Refs #5856
Fixes #5959
|
2014-04-08 13:23:24 +02:00 |
Gunnar Beutner
|
1c115297f9
|
Rename the service state constants.
Fixes #5964
|
2014-04-08 09:11:54 +02:00 |
Gunnar Beutner
|
ad42367999
|
Refactor name helper classes a bit.
Refs #5925
|
2014-04-06 08:15:07 +02:00 |
Gunnar Beutner
|
00fd51e628
|
Implement relative object names.
Fixes #5925
|
2014-04-05 22:17:37 +02:00 |
Michael Friedrich
|
e309a5d330
|
Access custom attributes as ${host,service,user}.vars.<name>$.
Refs #5855
|
2014-04-05 17:13:17 +02:00 |
Gunnar Beutner
|
5ccdf017ac
|
Fix macros.
Refs #5855
|
2014-04-05 09:24:11 +02:00 |
Gunnar Beutner
|
c42a582307
|
Rename "short_name", "host" and "sevice" attributes.
Fixes #5857
|
2014-04-05 09:15:40 +02:00 |
Michael Friedrich
|
0a0399826f
|
Implement ${host,service}.<name>$ runtime macros.
Refs #5855
|
2014-04-04 20:09:23 +02:00 |
Gunnar Beutner
|
23e9630682
|
Implement host checks.
Refs #5919
|
2014-04-04 15:57:54 +02:00 |
Michael Friedrich
|
5c58eb368c
|
Merge 'macros' and 'custom' attributes into 'vars', part 1.
Refs #5855
|
2014-04-03 11:35:25 +02:00 |
Gunnar Beutner
|
de81baf515
|
Remove inline service/notification/downtime definitions.
Refs #5875
|
2014-03-28 11:22:39 +01:00 |