• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Delete trunk...

    • -664
    • +0
    ./model/portal/PortalObjectImpl.java
    • -312
    • +0
    ./model/portal/PersistentPortalObjectContainer.java
    • -88
    • +0
    ./model/portal/TransientPortalObjectContainer.java
    • -275
    • +0
    ./model/portal/AbstractPortalObjectContainer.java
  1. … 6569 more files in changeset.
- JBPORTAL-1771: Added support to set listener on portal nodes graphically in the admin GUI.

    • -5
    • +6
    ./api/node/PortalNodeEventContextImpl.java
  1. … 6 more files in changeset.
Check that the user's dashboard exists before attempting to delete it

    • -1
    • +8
    ./model/CustomizationManagerService.java
JBPORTAL-1600: Dashboard also includes protected resources from 'template' on creation

    • -15
    • +49
    ./model/CustomizationManagerService.java
- JBPORTAL-1644: Works only partially as I haven't been able to refresh the current page without causing instability in the functionality (i.e. after a while, clicking on Make default links results in seemingly random behavior with the id request parameter passed to PortalObjectManagerBean not corresponding to the clicked link).

- Added default property on PortalObject via AdminPropertyResolver.

- Made PortalObject comparable to support for children ordering.

    • -4
    • +14
    ./model/portal/PortalObjectImpl.java
  1. … 5 more files in changeset.
JBPORTAL-1627: Problem destroying service portal:service=ContentRenderer,type=GoogleWidgetPortletInstance

Fix bad undeployment of generic content types

  1. … 1 more file in changeset.
JBPORTAL-1608: CMS content type always display with no decoration

Now the "DecorateContent" attribute only defines a default behavior, but it can be overridden by portal object properties

JBPORTAL-1629: NullPointerException after adding a google portlet to dashboard

Contribution of Roman Kalyakin, thanks !

  1. … 1 more file in changeset.
JBPORTAL-1622:Implement 'admin' portlet mode
    • -0
    • +3
    ./model/instance/AbstractInstance.java
    • -1
    • +1
    ./model/instance/InstanceContextImpl.java
  1. … 15 more files in changeset.
port to trunk the removal of hibernate natural id cache + the minor improvement of the oracle fix
    • -31
    • +18
    ./model/portal/PersistentPortalObjectContainer.java
  1. … 1 more file in changeset.
- JBPORTAL-1335: Improve error reporting by displaying path in case the ObjectNode was not found.
    • -1
    • +10
    ./model/portal/PersistentPortalObjectContainer.java
- JBPORTAL-1574: Handle root case specifically so that we bypass issue with Oracle.

- Use constants instead of hardcoded values (more could be done in particular for LegacyFormat)...

    • -10
    • +16
    ./model/portal/PersistentPortalObjectContainer.java
  1. … 4 more files in changeset.
- JBPORTAL-1541: check for null parent.
    • -25
    • +23
    ./model/portal/PortalObjectImpl.java
for declared property updates really do it only on children which have been accessed as it is way more efficient for large collections
    • -24
    • +57
    ./model/portal/PortalObjectImpl.java
port bug fixes from GA branch
    • -16
    • +66
    ./model/portal/PortalObjectImpl.java
  1. … 2 more files in changeset.
revert JBPORTAL-1504 in order to fix it properly later
    • -36
    • +8
    ./model/portal/PortalObjectImpl.java
JBPORTAL-1504: Child inherited properties were not updated
    • -8
    • +36
    ./model/portal/PortalObjectImpl.java
- improve implementation of security checks in instance container

- no jacc policy context id was leading to NPE wrapped in PortalSecurityException, now we do an explicit check about the existence of the policycontextid and throw an exception ahead in the call stack

- clarified contract of checkPermission(Permission p, ...) to add an IAE if no permission is provided

  1. … 6 more files in changeset.
JBPORTAL-1466 : Provide customizable error handling
    • -240
    • +121
    ./model/content/InternalContentProvider.java
  1. … 99 more files in changeset.
remove empty dir
moved path parser stuff from core to common package
  1. … 7 more files in changeset.
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.