73 Commits

Author SHA1 Message Date
Eric Lippmann
07d04628cf Merge branch 'feature/installation-and-configuration-cleanup-5638'
Conflicts:
	config/config.ini.in
	library/Icinga/Application/ApplicationBootstrap.php
	library/Icinga/Application/Cli.php
	library/Icinga/Application/EmbeddedWeb.php
	library/Icinga/Application/Logger.php
	library/Icinga/Application/Modules/Manager.php
	library/Icinga/Application/Web.php
	library/Icinga/Authentication/Backend/DbUserBackend.php
	library/Icinga/Authentication/Manager.php
	library/Icinga/User/Preferences/IniStore.php
	test/php/library/Icinga/Application/LoggerTest.php
2014-03-03 19:03:39 +01:00
Johannes Meyer
3555e66018 Make IcingaWeb using the new log wrapper
refs 
2014-02-26 11:19:52 +01:00
Johannes Meyer
68357e9ca2 Fix coding style 2014-02-21 14:07:32 +01:00
Markus Frosch
971a87c608 Fixed executable flags on normal files.
Refs 
2014-02-18 09:42:13 +01:00
Thomas Gelf
9647c37516 Fix LDAP DN concatenation, allow to define a search base 2014-02-14 14:38:52 +00:00
Thomas Gelf
2288751aaf Better error message in LDAP connection capability test 2014-01-22 12:30:02 +00:00
Marius Hein
afbe8f0fcb Implement move on LDAP Connection
refs 

Conflicts:
	library/Icinga/Protocol/Ldap/Connection.php
2013-12-17 14:32:48 +01:00
Matthias Jentsch
bd38e998d7 Provide a cleaner interface for the Authentication Backends
refs 
2013-11-06 14:49:16 +01:00
Eric Lippmann
2387380399 Statusdat: Set default cachepath to '/tmp'; disable caching when path is not writable 2013-10-28 12:46:19 +01:00
Eric Lippmann
ca1d50ae53 Rename Icinga 2 Web to Icinga Web 2 2013-10-23 15:11:06 +02:00
Marius Hein
439168ecfb Fix ldap connection port setting
refs 
2013-10-22 17:50:21 +02:00
Eric Lippmann
30b37aa1e5 Statusdat/Query::fetchRow: Fix strict standards violation 2013-10-22 15:11:07 +02:00
Thomas Gelf
b6e7d5c4c1 NRPE Protocol: shorter timeout, fail-safe disconnect 2013-10-22 12:22:20 +00:00
Jannis Moßhammer
c4f3e78c02 Fix filter behaviour, fix statusdat filter
refs 
2013-10-21 17:04:39 +02:00
Jannis Moßhammer
278f975c48 Fix downtime query and schedule downtime 2013-10-20 16:00:56 +02:00
Jannis Moßhammer
f3bbf09bae Status.dat query fixes and documentation after rebase
refs 
2013-10-20 15:16:44 +02:00
Jannis Moßhammer
f350011028 Add Status.dat backend
refs 
2013-10-20 15:16:44 +02:00
Marius Hein
73e8d60060 Implement global commands
resolves 
2013-10-19 13:25:18 +02:00
Jannis Moßhammer
c034a5eff8 Fix tests and a few member access issues
refs 
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 
2013-10-17 19:54:58 +02:00
Eric Lippmann
f76f5b1c1d Command: Fix docstring for excludeHost
refs 
2013-09-16 14:59:45 +02:00
Eric Lippmann
8baa2dec54 Command: Rename getParameters to getArguments
refs 
2013-09-16 14:46:18 +02:00
Eric Lippmann
a47db3497e Rename BaseCommand to Command
refs 
2013-09-16 14:44:59 +02:00
Eric Lippmann
bf012fbd7e Remove CommandType interface
Moved BaseCommand from the monitoring module to the application's library.

refs 
2013-09-16 14:39:14 +02:00
Johannes Meyer
7045148f93 Adjust submitpassivecheckresult command handling
refs 
2013-09-16 13:14:29 +02:00
Johannes Meyer
fef8370d5f Adjust reschedulecheck command handling
refs 
2013-09-16 13:14:28 +02:00
Johannes Meyer
e9dc895b37 Adjust delay notification handling
refs 
2013-09-16 13:14:28 +02:00
Johannes Meyer
36424b508b Adjust custom notification handling
refs 
2013-09-16 13:14:28 +02:00
Johannes Meyer
ba7f455643 Adjust schedule downtime handling (WIP)
refs 
2013-09-16 13:14:28 +02:00
Johannes Meyer
8022bf57af Some doc fixes and other improvements
refs 
2013-09-16 13:14:28 +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
Eric Lippmann
35fd9fd391 CS: Remove whitespaces at end of line
find application/ library/ test/ modules/ -name *.php | xargs sed -i 's/\s\+$//'
2013-09-04 18:27:16 +02:00
Jannis Moßhammer
7f4e1936f7 Fix trigger downtime default value issing, docstring fixes
refs 
2013-09-04 18:08:00 +02:00
Johannes Meyer
b74e264f01 Refactor comment command handling
- Refactored Comment class
- Dropped IComment interface
- Added AddCommentCommand class
- Updated CommentForm

refs 
2013-09-04 18:08:00 +02:00
Johannes Meyer
9a476f16f4 Re-refactor dispatch process of commands and acknowledgement handling
refs 
2013-09-04 18:08:00 +02:00
Johannes Meyer
79eb6588c5 Restructure dispatch process of commands
refs 
2013-09-04 18:07:59 +02:00
Eric Lippmann
1b858cbdb4 Monitoring: Fix remaining usages of namespace Monitoring without Icinga\Module prefix
refs 
2013-09-04 11:21:12 +02:00
Eric Lippmann
092c5780ea CS: Fix violations for overdue files
refs 
2013-09-04 11:21:12 +02:00
Eric Lippmann
edb06ea8ea CS: Fix viloations for touched files in branch feature/backend-configuration-ui-3776
refs 
2013-08-21 14:22:31 +02:00
Jannis Moßhammer
83d053965f Implement monitoring instance and backend configuration forms
refs 
2013-08-21 14:22:30 +02:00
Eric Lippmann
3d3fbb123d Monitoring/Commands: Add help messages to the custom notification form
refs 
2013-08-16 17:38:50 +02:00
Eric Lippmann
93ae6d6811 Framework: mv Icinga\Config\Config to Icinga\Application\Config
refs 
2013-08-12 15:02:25 +02:00
Matthias Jentsch
56e47fd084 Add an ini writer for configuration files
Add an ini writer that respects the file structure and the comments that may be
already present in the config file. Move Application/Config.php into
Config/Config.php.

refs 
2013-08-07 15:58:42 +02:00
Marius Hein
584198f00c Fix hostlist test
refs 
2013-08-06 14:06:25 +02:00
Marius Hein
15999eb880 Change _forward to redirect() to keep url history updates
refs 
2013-08-06 13:39:10 +02:00
Marius Hein
c9c5e6ef3c Send commands: Review fixes
refs 
2013-08-06 09:32:27 +02:00
Jannis Moßhammer
a58c933a29 Code style and comment fixes
refs 
2013-08-06 09:32:27 +02:00
Jannis Moßhammer
7675ea0514 Call commandhandler from commandcontroller actions
The CommandController now implements the calls to the specific
command methods and sends commands to the icinga process

refs 
2013-08-06 09:31:13 +02:00
Jannis Moßhammer
1894054929 Implement first commands, fix obsessing state
refs 
2013-08-06 09:30:25 +02:00
Jannis Moßhammer
4f1e6ec720 Code style and comment fixes
refs 
2013-08-06 09:27:37 +02:00