[icinga-checkins] icinga.org: icinga-web/next: Migrated DQLViews to new credential grouping system

git at icinga.org git at icinga.org
Fri Apr 26 11:58:04 CEST 2013


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

Author: Markus Frosch <markus at lazyfrosch.de>
Date:   Mon Apr 22 19:39:06 2013 +0200

Migrated DQLViews to new credential grouping system

* all credentials are added via OR
* and grouped into affecting host and service
* extensions for IcingaDoctrine_Query to allow manipulation
  of the Where DqlParts

refs #3715

---

 app/modules/Api/config/views/histories.xml         |   56 ++++++------
 app/modules/Api/config/views/host.xml              |   68 +++++++-------
 app/modules/Api/config/views/hostgroups.xml        |   20 ++--
 app/modules/Api/config/views/misc.xml              |   72 +++++++-------
 app/modules/Api/config/views/notifications.xml     |   34 +++++---
 app/modules/Api/config/views/overview.xml          |  100 ++++++++++----------
 app/modules/Api/config/views/service.xml           |   40 ++++----
 app/modules/Api/config/views/servicegroups.xml     |   46 +++++-----
 .../Api/lib/config/DQLViewConfigHandler.class.php  |    7 +-
 .../lib/database/IcingaDoctrine_Query.class.php    |   56 +++++++++++
 .../Api/models/Views/ApiDQLViewModel.class.php     |   63 ++++++++-----
 .../Extender/CustomVariableExtenderModel.class.php |    2 +-
 .../Extender/MultiLikeExtenderModel.class.php      |    2 +-
 ...tificationCustomVariableExtenderModel.class.php |    2 +-
 14 files changed, 329 insertions(+), 239 deletions(-)

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




More information about the icinga-checkins mailing list