Thomas Gelf
57caacb93f
Merge branch 'feature/fanzzzy-5481' into feature/master-1
...
Conflicts:
application/controllers/AuthenticationController.php
application/controllers/ErrorController.php
application/views/scripts/authentication/login.phtml
library/Icinga/Application/ApplicationBootstrap.php
library/Icinga/Web/Controller/ActionController.php
library/Icinga/Web/Hook.php
library/Icinga/Web/Widget/Dashboard.php
2014-03-04 09:42:25 +00:00
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
Thomas Gelf
ddc10c948f
Add new global search to menu
2014-02-25 10:56:58 +00:00
Thomas Gelf
3617cb2a54
Style tabs to fit recent layout changes
2014-02-25 10:30:29 +00:00
Thomas Gelf
f395bbd0dd
Logo moved back to header, add styles
2014-02-25 10:30:05 +00:00
Thomas Gelf
1cddfa2756
Adjust padding in monitoring styles
2014-02-25 10:29:34 +00:00
Thomas Gelf
97ec1fa99f
Temporarily add AVP table and monitoring detail styles to main-content.css
2014-02-25 10:28:12 +00:00
Thomas Gelf
6ebe723f7e
Remove obsolete data attributes from filter box, add placeholder
2014-02-25 10:27:11 +00:00
Thomas Gelf
ae62b261ba
Adjust config view scripts to fix tab-style headers
2014-02-25 10:26:11 +00:00
Thomas Gelf
2da7c643c7
Remove logo from menu, style search field
2014-02-25 10:25:23 +00:00
Thomas Gelf
2f44eca857
Improve layout behaviour
2014-02-25 10:24:17 +00:00
Thomas Gelf
bef3f70992
Temporary ugly active-tab fix for config controller
2014-02-25 10:23:36 +00:00
Thomas Gelf
615144a6de
Pagination color changed from petrol to gray
2014-02-25 10:22:02 +00:00
Thomas Gelf
5948ebed3f
Shorten timeSince helper, now based on Icinga\Util\Format
2014-02-25 10:20:06 +00:00
Thomas Gelf
fcb5bc7ace
Add TimeUnless helper (still buggy when going below zero)
2014-02-25 10:18:09 +00:00
Thomas Gelf
48ea0b380f
Login form layout changes
2014-02-25 10:17:05 +00:00
Thomas Gelf
a41bfcbfaf
Restructure outer layout
2014-02-25 10:13:36 +00:00
Thomas Gelf
09ed62d8bf
Default styles for all forms, still uncomplete
2014-02-25 10:07:36 +00:00
Thomas Gelf
c6e96d1552
Header gradient, add default text and link color variables
2014-02-25 10:06:52 +00:00
Thomas Gelf
912b3a6478
Remove obsolete form classes
2014-02-25 10:05:14 +00:00
Thomas Gelf
946903af37
createapidoc didn't work anymore, should be a doc module CLI command
2014-02-21 15:29:38 +00:00
Thomas Gelf
7fab16ef7d
We don't want to let an external markdown parser to generate our HTML
2014-02-21 15:28:13 +00:00
Thomas Gelf
a6a1d4d383
Disable tarball targets in Makefile
2014-02-21 15:27:09 +00:00
Thomas Gelf
b65ad7c03e
Remove unused make-tarball
2014-02-21 15:19:17 +00:00
Thomas Gelf
c32b26d086
Remove create_tests, seems unused
2014-02-21 15:18:13 +00:00
Thomas Gelf
b8020510e6
The official CLI executable name is 'icingacli' right now
2014-02-21 15:12:04 +00:00
Thomas Gelf
dd471bac0f
Removed obsolete sample.php
2014-02-21 15:11:00 +00:00
Thomas Gelf
a60483bdd7
Let's waste some space
2014-02-21 14:05:28 +00:00
Thomas Gelf
1d278617ab
Whatever your browser prefers, we want to unload Icinga if you leave
2014-02-21 14:05:28 +00:00
Thomas Gelf
f18ceae357
Make it easier to target menu links with your mouse
2014-02-21 14:05:28 +00:00
Thomas Gelf
24a32905f7
Pie spacing
2014-02-21 14:05:28 +00:00
Thomas Gelf
b74e4cb3fd
One less partial
2014-02-21 14:05:28 +00:00
Thomas Gelf
b90ceb7ca6
CSS spacing, styles for new group views. Still messy, sorry
2014-02-21 14:05:28 +00:00
Thomas Gelf
016ce83058
Global search dummy example
2014-02-21 14:05:28 +00:00
Thomas Gelf
96b7cb279c
Quickfix for dompdf woes
2014-02-21 14:05:28 +00:00
Thomas Gelf
20b7b4bbf7
List view script adjustments
2014-02-21 14:05:28 +00:00