[icinga-checkins] icinga.org: icinga-web/master: * Rewrite of menubar, removed events, added AppKitLinkedList (that is used by the menu), replaced DoctrineSessionStorage with simple AgaviSessionstorage

git at icinga.org git at icinga.org
Wed Aug 10 14:36:27 CEST 2011


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

Author: Jannis Mosshammer <jannis.mosshammer at netways.de>
Date:   Tue Aug  9 14:13:28 2011 +0200

* Rewrite of menubar, removed events, added AppKitLinkedList (that is used by the menu), replaced DoctrineSessionStorage with simple AgaviSessionstorage
* which should be a major performance improvement

---

 app/config/menu.xml                                |    5 +
 .../actions/Widgets/HeaderDataAction.class.php     |    9 +-
 app/modules/AppKit/config/autoload.xml             |   23 +-
 app/modules/AppKit/config/javascript.xml           |    3 +-
 app/modules/AppKit/config/menu.xml                 |   72 +
 app/modules/AppKit/config/module.xml               |  162 +-
 .../lib/config/AppKitMenuConfigHandler.class.php   |  122 ++
 .../lib/context/AppKitAgaviContext.class.php       |   11 +-
 app/modules/AppKit/lib/event/AppKitEvent.class.php |  229 ---
 .../lib/event/AppKitEventDispatcher.class.php      |  216 ---
 .../AppKit/lib/event/AppKitEventHandler.class.php  |   48 -
 .../AppKitEventHandlerInterface.interface.php      |    7 -
 app/modules/AppKit/lib/js/AppKitNavBar.js          |  195 ++
 .../storage/AppKitDoctrineSessionStorage.class.php |    2 +-
 .../AppKit/lib/util/AppKitLinkedList.class.php     |  553 ++++++
 .../AppKit/lib/util/AppKitStringUtil.class.php     |    4 +-
 app/modules/AppKit/lib/xml/xsd/menu.xsd            |   26 +
 app/modules/AppKit/lib/xml/xsd/parts/menu.xsd      |   59 +
 .../models/NavigationContainerModel.class.php      |  125 +-
 app/modules/AppKit/more                            | 1975 ++++++++++++++++++++
 app/modules/AppKit/templates/Ext/HeaderSuccess.php |  122 +--
 .../AppKit/views/Ext/HeaderSuccessView.class.php   |    6 -
 .../views/Widgets/HeaderDataSuccessView.class.php  |    8 +-
 app/modules/Cronks/cache/Example/HelloWorld.xml    |    7 -
 app/modules/Cronks/cache/Provider/Categories.xml   |    7 -
 app/modules/Cronks/cache/Provider/Combined.xml     |    7 -
 app/modules/Cronks/cache/Provider/Cronks.xml       |    7 -
 app/modules/Cronks/cache/System/CronkListing.xml   |    7 -
 app/modules/Cronks/cache/System/CronkLoader.xml    |    7 -
 app/modules/Cronks/cache/System/CronkPortal.xml    |    7 -
 app/modules/Cronks/cache/System/IframeView.xml     |    7 -
 .../Cronks/cache/System/MonitorPerformance.xml     |    7 -
 app/modules/Cronks/cache/System/ObjectSearch.xml   |    7 -
 app/modules/Cronks/cache/System/PortalHello.xml    |    7 -
 app/modules/Cronks/cache/System/PortalView.xml     |    7 -
 app/modules/Cronks/cache/System/StaticContent.xml  |    7 -
 app/modules/Cronks/cache/System/StatusMap.xml      |    7 -
 app/modules/Cronks/cache/System/StatusOverall.xml  |    7 -
 app/modules/Cronks/cache/System/ViewProc.xml       |    7 -
 .../cache/System/ViewProc/AjaxGridLayout.xml       |    7 -
 .../System/ViewProc/CommandMetaInformation.xml     |    7 -
 .../cache/System/ViewProc/MetaInformation.xml      |    7 -
 .../Cronks/cache/System/ViewProc/SendCommand.xml   |    7 -
 tests/phpunit/suites.xml                           |   21 +-
 .../phpunit/tests/appkit/AppKitLinkedListTest.php  |  303 +++
 45 files changed, 3475 insertions(+), 971 deletions(-)

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




More information about the icinga-checkins mailing list