[icinga-checkins] icinga.org: icinga-web/mhein/reporting: * Added initial reporting module

git at icinga.org git at icinga.org
Wed Jun 29 23:20:00 CEST 2011


Module: icinga-web
Branch: mhein/reporting
Commit: 8c83c561bbbc126a68e684f5f46f5961c521e1a6
URL:    https://git.icinga.org/?p=icinga-web.git;a=commit;h=8c83c561bbbc126a68e684f5f46f5961c521e1a6

Author: Marius Hein <marius.hein at netways.de>
Date:   Wed Jun 29 23:19:37 2011 +0200

* Added initial reporting module

---

 app/config/icinga.xml.in                           |    1 +
 app/config/routing.xml                             |    3 +-
 .../AppKit/lib/util/AppKitXmlUtil.class.php        |    7 +-
 app/modules/Cronks/config/cronks.xml               |   21 ++
 .../Reporting/actions/Cronk/MainAction.class.php   |   31 +++
 .../actions/Provider/JasperServerAction.class.php  |   29 +++
 .../Provider/ReportParametersAction.class.php      |   29 +++
 .../actions/Provider/TreeLoaderAction.class.php    |   29 +++
 app/modules/Reporting/cache/Cronk/Main.xml         |   11 +
 .../Reporting/cache/Provider/JasperServer.xml      |   11 +
 .../Reporting/cache/Provider/ReportParameters.xml  |   11 +
 .../Reporting/cache/Provider/TreeLoader.xml        |   11 +
 app/modules/Reporting/config.php                   |    3 +
 app/modules/Reporting/config/autoload.xml          |   17 ++
 app/modules/Reporting/config/config_handlers.xml   |    3 +
 app/modules/Reporting/config/module.xml            |   98 +++++++++
 app/modules/Reporting/config/routing.xml           |   16 ++
 app/modules/Reporting/config/validators.xml        |   15 ++
 .../lib/action/ReportingBaseAction.class.php       |   11 +
 .../lib/jasper/JasperRequestXmlDoc.class.php       |  207 ++++++++++++++++++++
 .../lib/jasper/JasperResourceDescriptor.class.php  |  160 +++++++++++++++
 .../lib/jasper/JasperResponseXmlDoc.class.php      |   71 +++++++
 .../Reporting/lib/js/Icinga.Reporting.Cronk.js     |   40 ++++
 ...nga.Reporting.inputControl.ApiSelectionField.js |   42 ++++
 .../js/Icinga.Reporting.inputControl.Default.js    |    7 +
 ....Reporting.inputControl.OutputFormatSelector.js |   30 +++
 .../lib/js/Icinga.Reporting.util.OnTheFly.js       |   56 ++++++
 .../lib/js/Icinga.Reporting.util.ResourceTree.js   |   72 +++++++
 .../lib/js/Icinga.Reporting.util.RunReportPanel.js |  127 ++++++++++++
 .../lib/model/ReportingBaseModel.class.php         |   11 +
 .../Reporting/lib/view/ReportingBaseView.class.php |   10 +
 .../models/JasperParameterStructModel.class.php    |   88 +++++++++
 .../models/JasperSoapFactoryModel.class.php        |   88 +++++++++
 .../models/JasperTreeFilterModel.class.php         |   51 +++++
 .../models/JasperTreeStructModel.class.php         |   79 ++++++++
 .../Reporting/templates/Cronk/MainSuccess.php      |   28 +++
 app/modules/Reporting/validate/Cronk/Main.xml      |   54 +++++
 .../Reporting/validate/Provider/JasperServer.xml   |   22 ++
 .../validate/Provider/ReportParameters.xml         |   29 +++
 .../Reporting/validate/Provider/TreeLoader.xml     |   38 ++++
 .../views/Cronk/MainSuccessView.class.php          |   13 ++
 .../Provider/JasperServerSuccessView.class.php     |   21 ++
 .../Provider/ReportParametersSuccessView.class.php |   26 +++
 .../views/Provider/TreeLoaderSuccessView.class.php |   42 ++++
 44 files changed, 1766 insertions(+), 3 deletions(-)

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




More information about the icinga-checkins mailing list