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

git at icinga.org git at icinga.org
Fri Oct 19 12:19:58 CEST 2012


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

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 #980

Added new credential model, fixes #980

---

 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=0aaf99d1327767c525bb9d479b949492842b2380




More information about the icinga-checkins mailing list