| 
							
							
								 Gunnar Beutner | 6c23481a55 | Bugfix: Local events for changed attributes aren't processed at transaction commit time. Fixes #3605 | 2013-02-08 23:40:28 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | f725c6ee7a | Copy service and host dependencies into service items. | 2013-02-08 21:38:34 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | e443b77a56 | Implement dictionary-based host/service name pairs. | 2013-02-08 21:30:14 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 580f2e1fcc | Use Host constructor/destructor/OnAttributeChange instead of OnCommitted/OnRemoved for Host->services Fixes #3612 | 2013-02-08 21:05:08 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | c637647051 | External commands: Removed duplicate argument validation. | 2013-02-08 21:03:23 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 3458b7d9d1 | Implement service shortnames. Refs #3660 | 2013-02-08 15:38:22 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 39008eff4e | Fixed infinite loop bug in Service::BeginExecuteCheck. | 2013-02-08 11:22:42 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 32d6308a3c | Build fix. | 2013-02-08 10:31:59 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 10cc9bb1a3 | Bugfix: Don't use check interval offsets for services with a check_interval smaller than 1 second. | 2013-02-08 10:29:17 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 601c7d25d1 | Implement sub-second check intervals. Fixes #3656 | 2013-02-08 10:17:41 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 1b4a9a3a21 | Redesign dependencies. Fixes #3646 | 2013-02-07 20:29:35 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | f64bdc8788 | Removed obsolete timeperiod code. | 2013-02-06 12:59:56 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | b887f14d96 | Use BOOST_THROW_EXCEPTION instead of boost::throw_exception() Fixes #3636 | 2013-02-06 12:51:12 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | e047e06fc8 | Finish implementing %validator. Fixes #3634 | 2013-02-06 12:09:50 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 580b5e358e | Fixed incorrect variable name. | 2013-02-06 11:09:52 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | d463bed478 | Config: Implement detection of missing required attributes Fixes #3627 | 2013-02-06 00:32:05 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 79efdd89d6 | Fixed default path for the icinga2.state file. | 2013-02-05 15:39:20 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 00fb17880c | Fixed default paths for icinga2.state and icinga2.pid files. | 2013-02-04 09:48:37 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 745e86de97 | Service::CheckCompletedHandler: Convert exceptions to fake check results. | 2013-02-03 16:32:31 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 5774792a23 | Implemented --version and made --help output prettier. | 2013-02-03 01:21:11 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | dbf762e771 | Use boost::program_options to parse arguments. Fixes #3536
Fixes #3184 | 2013-02-02 23:22:27 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | f2e17bdd09 | Fixed compiler warnings (-Wextra). | 2013-02-02 22:13:54 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | f9ea72ddb1 | Bugfix: Don't copy the enable_checks attribute to child services. | 2013-02-02 20:05:18 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | b74c2c8a68 | Removed the old-style validation code. | 2013-02-02 20:03:30 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 5492d6fac3 | Bugfix: Unhandled exception in Service::CheckTimerHandler. Fixes #3607 | 2013-02-01 19:27:36 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 7835563e03 | Fixed some compiler warnings. | 2013-02-01 15:44:03 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | f5a3dc4d84 | Config: Warn about unknown attributes. | 2013-02-01 14:11:22 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 070607a1d1 | Implement Service::OnCheckResultReceived, rename ServiceStateChangeMessage to CheckResultMessage Fixes #3597 | 2013-01-31 16:51:50 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 15b260d75e | Don't use exceptions in CommentProcessor::Get*. Fixes 3595 | 2013-01-31 16:23:02 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 9862ab5324 | Implement triggered downtime for services. Fixes #3583 | 2013-01-31 13:57:14 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 7b03c77b66 | Bugfix: some legacy_id changes didn't cause the cache to get updated. | 2013-01-30 15:24:02 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 49cc9f5898 | Remove expired comments and downtimes. | 2013-01-30 14:28:13 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 4b5d91caad | Implement external commands SCHEDULE_HOSTGROUP_SVC_DOWNTIME and SCHEDULE_SERVICEGROUP_HOST_DOWNTIME Fixes #3582 | 2013-01-30 13:23:00 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 3fb8c05a50 | Make sure comment/downtime legacy IDs are always unique (even in a cluster context). | 2013-01-30 13:02:20 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 6e119dafee | Use UUIDs to uniquely identify comments and downtimes. | 2013-01-30 09:59:22 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | d71de9f6cf | Updated VS project files. | 2013-01-29 16:37:44 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | c7550971fe | Implemented comments. Fixes #3558 | 2013-01-29 16:29:09 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 08bb9470b3 | Updated VS project files. | 2013-01-29 15:47:38 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | e5ee9b9ea9 | Renamed ExternalCommand to ExternalCommandProcessor. Fixes #3579 | 2013-01-29 15:47:38 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | d753a0c9cd | Bugfix: DowntimeProcessor::AddDowntime() should return new downtime ID. | 2013-01-29 15:47:38 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 4643444913 | Added missing files. | 2013-01-29 15:47:38 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 8e8e607b2e | Implement downtimes. Fixes #2833 | 2013-01-29 14:19:54 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 76f37c1d71 | Implement Convert class, move existing type conversion functionality there Fixes #3580 | 2013-01-29 12:05:46 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | c563736588 | Schedule pending services using the retry interval. | 2013-01-28 13:40:05 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 366b1d1435 | Decreased minimum check interval to 5 seconds. | 2013-01-28 09:48:20 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 2e78899347 | Implement statistics for passive service checks. | 2013-01-28 09:01:47 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 1bbd9d629e | Use check interval (rather than retry interval) when rescheduling passive checks. | 2013-01-28 08:31:29 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | a77aa596a8 | Reschedule services after receiving passive check results. | 2013-01-27 12:13:45 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | dbe1e7cdd5 | Fixes host acknowledgement commands. | 2013-01-27 12:02:22 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | e10d4f6b8b | Bugfix: null derefence in Service::ApplyCheckResult. | 2013-01-27 11:49:23 +01:00 |  |