[icinga-checkins] icinga.org: icinga-web/master: Service filter credential (fixes #978)

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


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

Author: Marius Hein <marius.hein at netways.de>
Date:   Tue Jul 24 17:14:21 2012 +0200

Service filter credential (fixes #978)

Adding new data credentials (principals), IcingaHost and IcingaService
to filter on single object names

---

 app/modules/Api/config/views/histories.xml         |   36 +-
 app/modules/Api/config/views/host.xml              |   37 +-
 app/modules/Api/config/views/hostgroups.xml        |   18 +
 app/modules/Api/config/views/misc.xml              |   18 +
 app/modules/Api/config/views/notifications.xml     |   22 +-
 app/modules/Api/config/views/service.xml           |   16 +
 app/modules/Api/config/views/servicegroups.xml     |   19 +
 .../Filter/DoctrineUserRestrictionModel.class.php  |   29 +-
 app/modules/AppKit/config/javascript.xml           |    1 +
 .../AppKit/lib/database/models/NsmTarget.php       |    1 -
 .../database/models/generated/BaseNsmTarget.php    |  165 +++-
 app/modules/AppKit/lib/js/admin/RoleEditForm.js    |  566 +++++++------
 app/modules/AppKit/lib/js/admin/UserEditForm.js    |  895 +++++++++++---------
 .../js/admin/components/ObjectRestrictionView.js   |  363 ++++++++
 app/modules/Cronks/config/module.xml               |    5 -
 app/modules/Cronks/lib/js/Cronk/util/CronkUtil.js  |   41 +-
 .../lib/js/Icinga/Cronks/System/CronkPortal.js     |  169 ++++-
 .../lib/js/Icinga/Cronks/System/StatusOverall.js   |    7 +-
 .../models/Provider/StatusSummaryModel.class.php   |   10 +-
 .../Cronks/templates/System/CronkPortalSuccess.php |    1 -
 .../Web/actions/Icinga/ApiSearchAction.class.php   |   10 +-
 app/modules/Web/config/autoload.xml                |    3 +-
 .../IcingaDataHostPrincipalTarget.class.php        |   57 ++
 .../IcingaDataHostgroupPrincipalTarget.class.php   |   20 +-
 .../IcingaDataServicePrincipalTarget.class.php     |   57 ++
 .../IcingaIPrincipalConstants.interface.php        |   17 +-
 .../Icinga/ApiSimpleDataProviderModel.class.php    |    5 +-
 doc/CHANGELOG-1.8                                  |    2 +
 etc/conf.d/module_cronks.xml                       |    7 +-
 etc/schema/updates/mysql_v1-7-x_to_v1-8-0.sql      |   45 +-
 pub/styles/icinga.css                              |   12 +
 31 files changed, 1898 insertions(+), 756 deletions(-)

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




More information about the icinga-checkins mailing list