Thomas Gelf
3ac276e652
Quickfix to get master-1 running
2014-03-04 09:31:17 +00:00
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
Eric Lippmann
7bf888a554
Vagrant: Add monitoring module config
2014-03-03 18:16:07 +01:00
Eric Lippmann
39c80dccaf
Decouple authentication backend creation from Icinga\Authentication\Manager
...
Add authentication backend type msldap with default values for user_class
and user_name_attribute. Backend type ldap now logs an error when user_class
and user_name_attribute ist not configured. Rename membership.ini to
memberships.ini since all our INI configuration files are in the plurar
where it makes sense. The AuthenticationController now handles
authentication
refs #5685
refs #5638
fixes #5218
2014-03-03 17:21:17 +01:00
Matthias Jentsch
99668e87e5
Refresh session id on Authentication
...
To prevent session fixation, create a new session id each time authenticate is
called.
refs #5625
2014-02-26 19:23:34 +01:00
Matthias Jentsch
bcfebcd937
Merge branch 'feature/accept-web-server-authentication-5405'
2014-02-26 18:12:52 +01:00
Matthias Jentsch
b118e9679d
When webserver setting is missing regular authentication will be used
...
Check if the remote user is set and use regular authentication when the key is missing.
refs #5405
2014-02-26 18:08:48 +01:00
Matthias Jentsch
a8f765fa3b
Add extern authentication
...
Provide a new settings authenticationMode and delegate the
authentication handling to the webserver when the external authentication mode
is set. Add a new view 'logout' that will be shown after logout from external
authentication as the regular redirect to login is not possible.
refs #5405
2014-02-26 18:08:48 +01:00
Johannes Meyer
c5faf9fa41
Merge branch 'feature/refactor-logger-implementation-5683'
...
resolves #5683
2014-02-26 13:53:08 +01:00
Johannes Meyer
ec308ece93
Remove old log wrapper
...
refs #5683
2014-02-26 13:49:29 +01:00
Johannes Meyer
1e7c863e3c
Add stream writer
...
refs #5683
2014-02-26 13:47:16 +01:00
Johannes Meyer
031c91ce4a
Fix tests that make use of the log wrapper
...
refs #5683
2014-02-26 11:21:23 +01:00
Johannes Meyer
3555e66018
Make IcingaWeb using the new log wrapper
...
refs #5683
2014-02-26 11:19:52 +01:00
Johannes Meyer
05cb0cb87a
Add syslog writer
...
refs #5683
2014-02-26 10:50:06 +01:00
Johannes Meyer
43c18261ea
Add new log wrapper
...
refs #5683
2014-02-26 10:47:02 +01:00
Johannes Meyer
872da0c699
Remove echo instruction from Icinga\Chart\Palette
2014-02-21 14:20:54 +01:00
Johannes Meyer
485bbcd25d
Fix AuthenticationManager test
2014-02-21 14:14:45 +01:00
Johannes Meyer
68357e9ca2
Fix coding style
2014-02-21 14:07:32 +01:00
Johannes Meyer
25584f51a2
Merge branch 'bugfix/dynamic-event-history-length-5589'
...
fixes #5589
2014-02-21 13:10:08 +01:00
Johannes Meyer
c89f3b6140
Add filter functionality to eventhistory view and fix default order direction
...
refs #5589
2014-02-21 12:59:32 +01:00
Eric Lippmann
25665dec24
Vagrant: Add authentication.ini and resources.ini to /etc/icingaweb
...
refs #5638
2014-02-21 10:16:16 +01:00
Eric Lippmann
af342d6b3a
Tests: Fix Fatal error: Class 'Icinga\Exception\NotReadableError' not found
2014-02-20 14:02:29 +01:00
Eric Lippmann
7fa6668b64
Make Icinga Web 2 work without any config file
...
refs #5638
fixes #5523
2014-02-20 13:53:28 +01:00
Matthias Jentsch
6167e6a4f8
Merge branch 'feature/svg-inline-renderer-5679'
2014-02-19 19:02:29 +01:00
Matthias Jentsch
cae1734d1d
Remove test code
...
refs #5679
2014-02-19 19:01:21 +01:00
Matthias Jentsch
3a10188e81
Move inline chart rendering into separate classes
...
refs #5679
2014-02-19 18:59:54 +01:00
Matthias Jentsch
a2baf4217b
Add php script to render dynamic svgs of inline charts
...
Add a php script to render dynamic SVGs as a fallback and add a widget to draw
inline charts.
refs #5679
2014-02-19 18:29:59 +01:00
Matthias Jentsch
c17cd2df34
Fix layout of GridChart
...
Introduce diagonal layout for x-axis, use bigger fonts and set the bar-rendering
to use a bigger default-width
fixes #5672
2014-02-18 18:44:42 +01:00
Eric Lippmann
76769865da
Vagrant: Fix public paths for the dev environment
...
refs #5638
refs #5554
2014-02-18 17:41:31 +01:00
Eric Lippmann
2b7f11a752
Vagrant: Set up dev environment without any config file yet
...
refs #5638
resolves #5554
2014-02-18 16:41:53 +01:00
Eric Lippmann
8edf421c45
Replace debug log with respecting log priorities
...
refs #5638
fixes #5522
2014-02-18 14:46:15 +01:00
Eric Lippmann
c5f016b220
Fix executable flags on normal files
...
fixes #5040
2014-02-18 09:49:40 +01:00
Markus Frosch
971a87c608
Fixed executable flags on normal files.
...
Refs #5040
2014-02-18 09:42:13 +01:00
Eric Lippmann
69a482d106
Auth: Connect only when a authentication backend is used. Fix log in error messages
...
refs #5506
refs #5638
fixes #4931
2014-02-18 09:33:33 +01:00
Eric Lippmann
35fc451115
Rework save preferences
2014-02-17 14:11:55 +01:00
Eric Lippmann
08d7edebfc
Decouple (automatic) preferences storage from user preferences (WIP)
...
DbStore, persisting preferences and tests not yet reworked.
2014-02-14 17:28:11 +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
7a02d278ce
We don't want others to care about our bootstrap dependencies
2014-02-14 14:12:12 +00:00
Thomas Gelf
585b3aa506
Workaround for default tab issue on Dashboard, should be fixed elsewhere
2014-02-14 14:09:10 +00:00
Thomas Gelf
e00e5c9824
Security warning for an issue in the StaticController - still unfixed
2014-02-14 14:08:23 +00:00
Thomas Gelf
d63fee064d
Make sure DB profiler is disabled per default to avoid memory leaks
2014-02-14 13:51:28 +00:00
Thomas Gelf
8615b644c0
Show module metadata (version, description) on CLI
2014-02-14 13:50:27 +00:00
Thomas Gelf
e115d8e893
Sample module metadata implementation
2014-02-14 13:48:51 +00:00
Thomas Gelf
cb923453c9
getCssFilename signature added
2014-02-14 13:42:57 +00:00
Thomas Gelf
6b027a0dc3
Make module CSS (less) filename accessible
2014-02-14 13:41:03 +00:00
Thomas Gelf
3cfa05d420
Static controller parameter must match registered route
2014-02-14 13:40:10 +00:00
Thomas Gelf
db6dbdd381
Autoloader should not fail on missing module library directory
2014-02-14 13:38:55 +00:00
Thomas Gelf
7dbede12fb
Remove obsolete register script traces
2014-02-14 13:37:45 +00:00
Thomas Gelf
c68bce2f3d
Embedded "light" web bootstrapping adapted new module loading
2014-02-14 13:22:15 +00:00
Thomas Gelf
6096b23a76
CLI fix for --watch, hide autocomplete documentation
2014-02-14 13:19:56 +00:00