Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							4aed7468b7 
							
						 
					 
					
						
						
							
							Add view helper to resolve host-/servicemacros as well as customvars  
						
						... 
						
						
						
						refs #4490  
						
						
					 
					
						2014-01-31 15:57:53 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Jentsch 
							
						 
					 
					
						
						
						
						
							
						
						
							59d4baff0b 
							
						 
					 
					
						
						
							
							Fix remaining references to DbUserBackend and refresh the documentation.  
						
						... 
						
						
						
						refs #4786  
						
						
					 
					
						2013-11-06 13:31:07 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Jentsch 
							
						 
					 
					
						
						
						
						
							
						
						
							ad08691362 
							
						 
					 
					
						
						
							
							Extend resources.ini to contain all resources, including ldap  
						
						... 
						
						
						
						Remove the old calls to DbAdapterFactory and use ResourceFactory instead. Remove
the DbAdapterFactory and fix all unit tests that have been broken due to the changes.
Change the functionality of the ResourceFactory to also handle LdapConnections
resolves  #4587  
						
						
					 
					
						2013-11-06 10:20:15 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							ca1d50ae53 
							
						 
					 
					
						
						
							
							Rename Icinga 2 Web to Icinga Web 2  
						
						
						
						
					 
					
						2013-10-23 15:11:06 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							b553b4b61e 
							
						 
					 
					
						
						
							
							Fix tests reflecting removed 'OR' queries and array operator  
						
						
						
						
					 
					
						2013-10-21 17:15:39 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							f350011028 
							
						 
					 
					
						
						
							
							Add Status.dat backend  
						
						... 
						
						
						
						refs #3801  
						
						
					 
					
						2013-10-20 15:16:44 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Jentsch 
							
						 
					 
					
						
						
						
						
							
						
						
							4f3f5c3aad 
							
						 
					 
					
						
						
							
							Clean up old and unused command classes  
						
						... 
						
						
						
						refs #3788  
						
						
					 
					
						2013-10-18 16:44:03 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Jentsch 
							
						 
					 
					
						
						
						
						
							
						
						
							4836035437 
							
						 
					 
					
						
						
							
							Change multi-view style to match the look of the show views  
						
						
						
						
					 
					
						2013-10-18 16:44:03 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							c034a5eff8 
							
						 
					 
					
						
						
							
							Fix tests and a few member access issues  
						
						... 
						
						
						
						refs #3801  
						
						
					 
					
						2013-10-17 19:55:00 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							44be5e85da 
							
						 
					 
					
						
						
							
							Refactoring and  Query and IDO code,  
						
						... 
						
						
						
						the Monitoring/View code was completly dropped in favor of
the DataView implementations, as new Backends otherwise
would require to implement two seperate query logics
refs #3801  
						
						
					 
					
						2013-10-17 19:54:58 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							d33cec78de 
							
						 
					 
					
						
						
							
							Semantic search implementation  
						
						... 
						
						
						
						- Only implemented for hosts as an example
- URL behaviour still has to be normalized
refs #4469  
						
						
					 
					
						2013-10-17 19:52:52 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							24da98be83 
							
						 
					 
					
						
						
							
							Implement base filter library and tests  
						
						... 
						
						
						
						refs #4469  
						
						
					 
					
						2013-10-17 19:52:25 +02:00 
						 
				 
			
				
					
						
							
							
								Marius Hein 
							
						 
					 
					
						
						
						
						
							
						
						
							8e2549febe 
							
						 
					 
					
						
						
							
							Fix broken tests  
						
						... 
						
						
						
						fixes  #4878  
					
						2013-10-15 13:20:09 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							a42668edb8 
							
						 
					 
					
						
						
							
							Fix tests  
						
						... 
						
						
						
						refs #4663  
						
						
					 
					
						2013-10-09 09:20:17 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							4206504c9c 
							
						 
					 
					
						
						
							
							Fix tests for pagination in controller  
						
						... 
						
						
						
						refs #4611  
						
						
					 
					
						2013-09-23 13:56:59 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Gelf 
							
						 
					 
					
						
						
						
						
							
						
						
							bb99358a21 
							
						 
					 
					
						
						
							
							Renamed MonitoringView to AbstractView  
						
						
						
						
					 
					
						2013-09-17 10:41:02 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							c47778f10e 
							
						 
					 
					
						
						
							
							Capitalize monitoring properties, e.g. Current Attempt  
						
						
						
						
					 
					
						2013-09-05 14:49:37 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							a5908c9553 
							
						 
					 
					
						
						
							
							CS: Replace multiple empty lines with one  
						
						... 
						
						
						
						find application/ library/Icinga/ test/ modules/ -name *.php | xargs sed -i '/^$/N;/^\n$/D' 
						
						
					 
					
						2013-09-04 18:36:10 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							b74e264f01 
							
						 
					 
					
						
						
							
							Refactor comment command handling  
						
						... 
						
						
						
						- Refactored Comment class
- Dropped IComment interface
- Added AddCommentCommand class
- Updated CommentForm
refs #4580  
						
						
					 
					
						2013-09-04 18:08:00 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							95d7a8a553 
							
						 
					 
					
						
						
							
							Fix triggered_by field in ScheduleDowntimeForm is not a select box  
						
						... 
						
						
						
						refs #4496  
						
						
					 
					
						2013-09-04 18:07:59 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							d27e34cef8 
							
						 
					 
					
						
						
							
							Codestyle and Test fixes for SortBox  
						
						... 
						
						
						
						refs #4601  
						
						
					 
					
						2013-09-04 15:22:00 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							3e4d1aa2fb 
							
						 
					 
					
						
						
							
							Monitoring/Tests: Replace BaseFormTest with BaseTestCase  
						
						... 
						
						
						
						refs #4586  
						
						
					 
					
						2013-09-04 11:21:12 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							e3044b8b62 
							
						 
					 
					
						
						
							
							Tests/Monitoring: Remove ScheduleDowntimeFormTest since it's being refactored in another branch  
						
						... 
						
						
						
						refs #4586  
						
						
					 
					
						2013-09-04 11:21:12 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							a89631fd92 
							
						 
					 
					
						
						
							
							Tests/Monitoring: Remove useless test ConfirmationFormTest  
						
						... 
						
						
						
						refs #4586  
						
						
					 
					
						2013-09-04 11:21:12 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							74b9731df5 
							
						 
					 
					
						
						
							
							Remove auto class requirement from BaseTestCase::createForm()  
						
						... 
						
						
						
						The tests for the respective forms must require the form class.
refs #4586  
						
						
					 
					
						2013-09-04 11:21:12 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							8a062ff3e5 
							
						 
					 
					
						
						
							
							Fix tests after renaming the namespace  
						
						... 
						
						
						
						refs #4586  
						
						
					 
					
						2013-09-04 11:21:12 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							c86874d4ba 
							
						 
					 
					
						
						
							
							Rename namespace Monitoring to Icingæ\Module\Monitoring  
						
						... 
						
						
						
						refs #4586  
						
						
					 
					
						2013-09-04 11:21:11 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							23f0962da1 
							
						 
					 
					
						
						
							
							Adjust command forms and tests  
						
						... 
						
						
						
						Made those command forms using the DateTimePicker
element compatible with its new validation.
refs #4581  
						
						
					 
					
						2013-09-03 09:27:02 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							9f923b4940 
							
						 
					 
					
						
						
							
							Fix pagination and remove ModuleController, rename handlesAuth  
						
						... 
						
						
						
						This commit introduces the following changes:
- Count is now performed after joins are added to the selection query,
  therefore returning the correct number
- MonitoringControllerTest now needn't to mock ModuleActionController (which is now removed)
- handlesAuthentication is now requiresAuthentication
- Redirection to login is now directly handled in the ActionController constructor,
  so we don't need to overwrite the preDispatch method
refs #4589 
refs #4591 
refs #4572  
						
						
					 
					
						2013-09-02 18:42:05 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							13e4efa221 
							
						 
					 
					
						
						
							
							Make use of the helptext decorator if suitable  
						
						... 
						
						
						
						Refactored some uses of the form element Note so that
each one is properly attached to its input element.
refs #4566  
						
						
					 
					
						2013-08-28 08:57:46 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							895976550c 
							
						 
					 
					
						
						
							
							Fix templates, capitalization and icons in php files  
						
						... 
						
						
						
						refs #4550 
refs #4584  
						
						
					 
					
						2013-08-23 10:28:48 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							972bc9853e 
							
						 
					 
					
						
						
							
							Configuration interfaces for logging, authentication and general configuration  
						
						... 
						
						
						
						- Added HelpText decorator
- Added Time and DateFormatValidator
- Added tests
refs #3777  
						
						
					 
					
						2013-08-21 14:22:30 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							17c1e5a449 
							
						 
					 
					
						
						
							
							Add tests, move BaseFormTest away from modules/monitoring  
						
						... 
						
						
						
						refs #3777  
						
						
					 
					
						2013-08-21 14:18:53 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							bda3537c36 
							
						 
					 
					
						
						
							
							Comment out error-prone checktime test  
						
						... 
						
						
						
						The check time test for the host list easily fails when the db access
is slower than 1s, so it's commented out here
refs #4575  
						
						
					 
					
						2013-08-19 20:16:40 +02:00 
						 
				 
			
				
					
						
							
							
								Marius Hein 
							
						 
					 
					
						
						
						
						
							
						
						
							3a8a3b8f2c 
							
						 
					 
					
						
						
							
							Monitoring backend: Change database objects to DbAdapterFactory  
						
						... 
						
						
						
						refs #4575  
						
						
					 
					
						2013-08-19 18:29:26 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							a45409c5f3 
							
						 
					 
					
						
						
							
							Monitoring/Commands/Forms/Tests: Follow our Coding Standards  
						
						... 
						
						
						
						refs #4524  
						
						
					 
					
						2013-08-16 17:38:50 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							5e85dd1c06 
							
						 
					 
					
						
						
							
							Monitoring/Commands: Fix reschedule next check form tests  
						
						... 
						
						
						
						refs #4524  
						
						
					 
					
						2013-08-16 17:38:50 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							26f7b740c5 
							
						 
					 
					
						
						
							
							Monitoring/Commands: Fix delay notification form tests  
						
						... 
						
						
						
						refs #4524  
						
						
					 
					
						2013-08-16 17:38:50 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							329d63839b 
							
						 
					 
					
						
						
							
							Monitoring/Commands: Fix tests  
						
						... 
						
						
						
						refs #4524  
						
						
					 
					
						2013-08-16 17:38:50 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							b28c7f2f4c 
							
						 
					 
					
						
						
							
							Refactor test, tabs and controller  
						
						... 
						
						
						
						- Remove unused methods,
- Code style
- Documentation for widgets
- Tabextensions instead of hardcoded tab actions
- Add tests for tabs
- Add missing phpdoc for touched files
- Fix tests
refs #4512 
refs #4541 
refs #4540  
						
						
					 
					
						2013-08-16 15:08:28 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							be29b8ff8f 
							
						 
					 
					
						
						
							
							Make ConfigController and PreferenceController extensible by convention  
						
						... 
						
						
						
						- Rename ConfigurationController to ConfigController
- ConfigController and PreferenceController are now subclasses of
  BaseConfigController and BasePreferenceController
- Module and Application Config/Preference Tabs are detected via
  the ControllerTabCollector
- Moved Controller classes to Icinga/Web/Controller (this is why
  so many files are modified)
refs #4530  
						
						
					 
					
						2013-08-14 16:08:15 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							7dea7fcad0 
							
						 
					 
					
						
						
							
							Monitoring/Forms: Replace PHP DateTime usage with DateTimeFactory  
						
						... 
						
						
						
						refs #4440  
						
						
					 
					
						2013-08-12 16:43:10 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							7c732ef682 
							
						 
					 
					
						
						
							
							Monitoring/Tests: Fix DateTimePicker element usage  
						
						... 
						
						
						
						refs #4440  
						
						
					 
					
						2013-08-12 16:43:08 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							f8bb478f0e 
							
						 
					 
					
						
						
							
							Update dashboard implementation  
						
						... 
						
						
						
						fix javascript naming (icinga-url to icingaurl), fix add form, add remove
button, code style changes
refs #4192  
						
						
					 
					
						2013-08-07 17:43:37 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							290c8c5225 
							
						 
					 
					
						
						
							
							CC: Add newline to end of file where missing  
						
						... 
						
						
						
						Following command was used:
    $ find application/ library/Icinga/ modules/ -name *.php | xargs sed -i -e :a -e '/./,$!d;/^\n*$/{$d;N;};/\n$/ba;$a\' 
						
						
					 
					
						2013-08-07 10:27:50 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							ff62a82895 
							
						 
					 
					
						
						
							
							Fix dynamic form validation behaviour, fix documentaion, fix correct isValid() call  
						
						... 
						
						
						
						- When a dynamic form is modified, no validation is performed, but
  the form is being populated with $this->populate.
- changed parent::isValid to $this->isValid, otherwise no custom validation
  logic could be implemented
- Updated documentation
- Fix CSRF protection by removing the time
refs #4439  
						
						
					 
					
						2013-08-06 15:08:54 +02:00 
						 
				 
			
				
					
						
							
							
								Marius Hein 
							
						 
					 
					
						
						
						
						
							
						
						
							584198f00c 
							
						 
					 
					
						
						
							
							Fix hostlist test  
						
						... 
						
						
						
						refs #4516  
						
						
					 
					
						2013-08-06 14:06:25 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							d78a5338df 
							
						 
					 
					
						
						
							
							Rename ConfirmationForm and ConfirmationWithIdentifierForm  
						
						... 
						
						
						
						Rename ConfirmationForm to CommandForm and
ConfirmationWithIdentifierForm to CommandWithIdentifierForm.
refs #4439  
						
						
					 
					
						2013-08-06 11:14:56 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							5533b632ed 
							
						 
					 
					
						
						
							
							Fix code style and make form name non mandatory  
						
						... 
						
						
						
						refs #4439  
						
						
					 
					
						2013-08-06 11:11:29 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							f26af0eb12 
							
						 
					 
					
						
						
							
							Update command form tests  
						
						... 
						
						
						
						Update command form tests so that they reflect the new dynamic
functionality and the correct purpose of "isSubmittedAndValid".
refs #4439  
						
						
					 
					
						2013-08-06 11:11:28 +02:00