| 
							
							
								 Michael Friedrich | f5fda9ebf0 | Raise a config error for "Checkable" objects in global zones fixes #10807 | 2016-02-23 09:20:39 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | c544c686a8 | Update copyright headers for 2016 | 2016-01-12 08:31:24 +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 |  | 
			
				
					| 
							
							
								 Michael Friedrich | ce737ff2f3 | Change copyright header (again). Fixes #5424 | 2014-03-19 11:42:47 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 51c7093e13 | Fix initial check interval. Refs #5716 | 2014-03-11 15:21:35 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 22d53cf3b5 | Implement a new object type for service dependencies. Fixes #2799 | 2014-03-05 09:57:29 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 555d72150a | Update copyright header. Fixes #5424 | 2014-01-09 00:32:11 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 3a10127bf4 | Implement support for using custom variables as macros. Fixes #5364 | 2013-12-18 10:53:26 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | f8d7f7799e | Improve WorkQueue performance Refs #5327 | 2013-12-13 14:08:06 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 41ded2858c | Implement scheduled downtimes. Fixes #3584 | 2013-12-06 13:45:18 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | cac4167e79 | Fix initial check schedule. Fixes #5240 | 2013-11-28 20:56:48 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 6428fc6123 | Implement override_check_period. Refs #4746 | 2013-11-26 13:43:56 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 245dd66bab | Implement override_max_check_attempts. Refs #4746 | 2013-11-26 13:27:41 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 1c8fb7a198 | Implement override_check_command. Refs #4746 | 2013-11-26 13:26:21 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | b9f9cd03d2 | Implement override_event_command. Refs #4746 | 2013-11-26 12:44:49 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | ae3eaee1f4 | Implement override_enable_perfdata. Refs #4746 | 2013-11-26 12:33:16 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | d8c9d6a88a | Implement override_enable_flapping. Refs #4746 | 2013-11-26 12:33:16 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 04061adc01 | Implement override_enable_notifications. Refs #4746 | 2013-11-26 12:33:10 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 45161fe66d | Improve latency after start-up. Fixes #5121 | 2013-11-21 16:09:21 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 91338a7e49 | Remove redundant checks. Fixes #5071 | 2013-11-21 12:23:55 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | f7171e3e90 | Optimize Service::GetHost. Refs #5049 | 2013-11-10 22:04:18 +01:00 |  |