[icinga-checkins] icinga.org: icinga-web/mhein/extlayout: * Removed dangling factories

git at icinga.org git at icinga.org
Wed May 19 16:45:07 CEST 2010


Module: icinga-web
Branch: mhein/extlayout
Commit: 317086cd0a5f95aad6e5a34c546d17ef577fe8bf
URL:    https://git.icinga.org/?p=icinga-web.git;a=commit;h=317086cd0a5f95aad6e5a34c546d17ef577fe8bf

Author: Marius Hein <marius.hein at netways.de>
Date:   Wed May 19 16:43:20 2010 +0200

* Removed dangling factories
* Added new auth provider concept
* Added AuthLDAP concept with import

---

 app/config/icinga.xml                              |  121 +----------------
 .../AppKit/actions/AjaxLoginAction.class.php       |    2 +-
 app/modules/AppKit/config/auth.xml                 |   28 ++++
 app/modules/AppKit/config/autoload.xml             |    1 +
 .../lib/auth/AppKitAuthProviderBaseModel.class.php |   56 ++++++++
 .../lib/auth/AppKitIAuthProvider.interface.php     |    3 +-
 .../AppKit/models/Auth/DispatchModel.class.php     |  101 +++++++++++++-
 .../AppKit/models/Auth/Provider/CSVModel.class.php |   24 +++-
 .../models/Auth/Provider/DatabaseModel.class.php   |   23 +++-
 .../models/Auth/Provider/LDAPModel.class.php       |  111 +++++++++++++++
 .../Web/templates/Icinga/TestPageSuccess.php       |    5 -
 lib/appkit/AppKit.class.php                        |    3 -
 lib/appkit/auth/AppKitAuthDispatcher.class.php     |  146 --------------------
 lib/appkit/auth/AppKitSecurityUser.class.php       |   36 ++---
 .../auth/provider/AppKitAuthProvider.class.php     |   32 -----
 .../provider/AppKitAuthProviderDatabase.class.php  |   42 ------
 .../provider/AppKitAuthProviderHttpBasic.class.php |   54 -------
 .../auth/provider/AppKitAuthProviderLdap.class.php |  145 -------------------
 lib/appkit/class/AppKitAutoloader.class.php        |   27 ----
 lib/appkit/database/models/NsmUser.php             |   11 ++
 .../database/models/generated/BaseNsmUser.php      |    5 +-
 21 files changed, 372 insertions(+), 604 deletions(-)

Diff:   https://git.icinga.org/?p=icinga-web.git;a=commitdiff;h=317086cd0a5f95aad6e5a34c546d17ef577fe8bf




More information about the icinga-checkins mailing list