[icinga-checkins] icinga.org: icinga-web/master: New central credential model (rebased)

git at icinga.org git at icinga.org
Tue Aug 21 14:07:55 CEST 2012


Module: icinga-web
Branch: master
Commit: b06dd2b954b140be06a9cfc501378608a1feecd9
URL:    https://git.icinga.org/?p=icinga-web.git;a=commit;h=b06dd2b954b140be06a9cfc501378608a1feecd9

Author: Marius Hein <marius.hein at netways.de>
Date:   Fri Aug 17 17:02:15 2012 +0200

New central credential model (rebased)

Loading all object ids at startup and store in session. Added
Credential.Aggregator and rewrite view for performance tests refs. Applied
the new model to the grids and the top cronks.

---

 app/modules/Api/config/views/histories.xml         |  112 +-----
 app/modules/Api/config/views/host.xml              |  150 +------
 app/modules/Api/config/views/hostgroups.xml        |   49 +--
 app/modules/Api/config/views/misc.xml              |   95 +----
 app/modules/Api/config/views/notifications.xml     |   82 +----
 app/modules/Api/config/views/service.xml           |   63 +---
 app/modules/Api/config/views/servicegroups.xml     |   80 +---
 .../IcingaIDoctrineQueryFilter.interface.php       |   14 +-
 .../generated/BaseIcingaContactgroupMembers.php    |   11 +
 .../Filter/DoctrineUserRestrictionModel.class.php  |  209 ---------
 .../Api/models/Filter/UserObjectIdModel.class.php  |  194 ++++++++
 .../Api/models/Views/ApiDQLViewModel.class.php     |    9 +-
 .../Extender/CustomVariableExtenderModel.class.php |    4 +-
 .../Extender/UserObjectIdExtenderModel.class.php   |   49 ++
 .../AppKit/lib/auth/AppKitSecurityUser.class.php   |   19 +
 app/modules/AppKit/lib/database/models/NsmUser.php |    5 +-
 .../models/Credential/AggregatorModel.class.php    |  489 ++++++++++++++++++++
 .../models/Provider/StatusSummaryModel.class.php   |   50 +-
 .../Provider/SystemPerformanceModel.class.php      |    9 +
 .../IcingaIPrincipalConstants.interface.php        |    6 +-
 20 files changed, 854 insertions(+), 845 deletions(-)

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




More information about the icinga-checkins mailing list