• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
update of JSF meta bridge to handle the myfaces servlet context listener
  1. … 9 more files in changeset.
minor update of DashboardContext class
    • -7
    • +122
    ./model/portal/DashboardContext.java
    • -31
    • +31
    ./model/portal/PortalObjectImpl.java
  1. … 2 more files in changeset.
- Use local variable for CapabilitiesInfo to avoid having to retrieve the portlet several times as it could be costly with WSRP.
    • -34
    • +36
    ./model/content/InternalContentProvider.java
- portal object permission "view" should not imply "recursive view" on the same node (it was not on descendants)
    • -6
    • +7
    ./model/portal/AbstractPortalObjectContainer.java
    • -4
    • +4
    ./model/portal/PersistentPortalObjectContainer.java
    • -3
    • +3
    ./model/portal/TransientPortalObjectContainer.java
  1. … 8 more files in changeset.
fix issues for dashboard permission detection
improve dashboard implementation
    • -19
    • +40
    ./model/CustomizationManagerService.java
    • -21
    • +33
    ./model/portal/AbstractPortalObjectContainer.java
    • -24
    • +25
    ./model/portal/PersistentPortalObjectContainer.java
    • -71
    • +0
    ./model/portal/PortalObjectIdImpl.java
    • -0
    • +58
    ./model/portal/PortalObjectIdUserType.java
    • -10
    • +29
    ./model/portal/TransientPortalObjectContainer.java
  1. … 48 more files in changeset.
- better split between instance container logic and persistence

- set persistent classes as package protected so it cannot leak out of the package

    • -22
    • +13
    ./model/instance/AbstractInstance.java
    • -12
    • +6
    ./model/instance/AbstractInstanceCustomization.java
    • -67
    • +0
    ./model/instance/ContainerContext.java
    • -0
    • +36
    ./model/instance/JBossInstanceContainerContext.java
  1. … 6 more files in changeset.
- improved instance container implementation with a cleaner separation between the logic and the hibernate persistence

- improved instance container test cases

    • -0
    • +340
    ./model/instance/AbstractInstance.java
    • -0
    • +82
    ./model/instance/AbstractInstanceCustomization.java
    • -0
    • +82
    ./model/instance/AbstractInstanceDefinition.java
    • -16
    • +26
    ./model/instance/ContainerContext.java
    • -171
    • +0
    ./model/instance/InstanceCustomizationImpl.java
    • -351
    • +0
    ./model/instance/InstanceImpl.java
    • -689
    • +0
    ./model/instance/PersistentInstanceContainer.java
    • -0
    • +274
    ./model/instance/persistent/PersistentInstanceContext.java
  1. … 13 more files in changeset.
- minor code reorg in portal object container

- no need to inject CustomizationManager in portal object container anymore as it is used by the internal portlet content provider instead

    • -34
    • +43
    ./model/portal/AbstractPortalObjectContainer.java
    • -5
    • +0
    ./model/portal/PersistentPortalObjectContainer.java
    • -6
    • +0
    ./model/portal/TransientPortalObjectContainer.java
  1. … 4 more files in changeset.
- introduced PortletInfoFactory that allows to plug in PortletInfo extension

- replaced usage of build time meta data in portlet core aspects by an extension of the portlet runtime meta data

- optimized security checks in the PortalNodeImpl object by leveraging the fact that the security check view recursive on a node will imply the security check view on its children

    • -10
    • +1
    ./model/portal/TransientPortalObjectContainer.java
    • -0
    • +47
    ./portlet/info/AjaxInfoImpl.java
    • -0
    • +44
    ./portlet/info/CorePortletInfoFactory.java
    • -0
    • +80
    ./portlet/info/CorePortletInfoImpl.java
    • -0
    • +61
    ./portlet/info/MarkupHeaderInfoImpl.java
  1. … 59 more files in changeset.
- added missing Context interface

- renamed instanceRef -> URI field on the WindowImpl object (need to keep the underlying DB field instanceRef though)

- added convenient Window.getPage() method

  1. … 3 more files in changeset.
renamed EventBridge to ServletEventBridge as we bridge servlet events to portal events
    • -0
    • +145
    ./api/event/ServletEventBridge.java
  1. … 1 more file in changeset.
minor
transform inner classes into outter classes
    • -0
    • +93
    ./api/node/AbstractPortalNodeURL.java
    • -0
    • +49
    ./api/node/PageURL.java
    • -93
    • +0
    ./api/node/PortalNodeURLFactory.java
    • -0
    • +49
    ./api/node/WindowURL.java
- WindowRenderEvent was not returned properly

- package reorg in the portal api impl to better match the api package org

    • -132
    • +0
    ./api/CoreNavigationalStateContext.java
    • -97
    • +0
    ./api/CorePortalRuntimeContext.java
    • -0
    • +100
    ./api/PortalRuntimeContextImpl.java
    • -0
    • +47
    ./api/event/PortalEventContextImpl.java
    • -0
    • +133
    ./api/navstate/NavigationalStateContextImpl.java
    • -0
    • +120
    ./api/node/PortalNodeEventContextImpl.java
    • -0
    • +159
    ./api/node/PortalNodeURLFactory.java
  1. … 12 more files in changeset.
- reorg of PortalSession and UserSessionEvent->PortalSessionEvent

- improved WindowRenderEvent

  1. … 12 more files in changeset.
- fixed nav state bug
  1. … 2 more files in changeset.
- fixed window state change with NavStateContext bug
    • -2
    • +1
    ./api/CoreNavigationalStateContext.java
  1. … 1 more file in changeset.
- fix cms / core navigational state integration bug

- remove hard coded ajax properties for dashboard, instead configure it in the default-object.xml, so administrator can create a dashboard that would not have any ajax feature

    • -3
    • +4
    ./api/CoreNavigationalStateContext.java
  1. … 11 more files in changeset.
- Correctly propagate event context.
clone also listener in the PortalObject clone operation
rename method with a more generic name
inline trivial method
renamed package ns to navstate
    • -1
    • +1
    ./api/CoreNavigationalStateContext.java
  1. … 12 more files in changeset.
renamed o.j.p.core.ns to o.j.p.core.navstate
    • -1
    • +1
    ./api/CoreNavigationalStateContext.java
  1. … 13 more files in changeset.
minor reorg of API for non published classes
    • -1
    • +1
    ./api/CoreNavigationalStateContext.java
  1. … 14 more files in changeset.
removed empty dir
- slight improvement to portal API
    • -0
    • +47
    ./api/user/UserEventContext.java
    • -0
    • +65
    ./api/user/UserEventInterceptor.java
  1. … 18 more files in changeset.
- reworked a bit the portal API that has not yet been published
    • -0
    • +132
    ./api/CoreNavigationalStateContext.java
    • -0
    • +97
    ./api/CorePortalRuntimeContext.java
  1. … 20 more files in changeset.
renamed "asynchronous" to "partial-refresh" in jboss-portlet.xml as it describes better the feature, asynchronous is not precise enough
  1. … 7 more files in changeset.