• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
JBEPP-995: IE 6 displays 'This page contains both secure and nonsecure items' on every pages when using SSL
  1. … 3 more files in changeset.
JBEPP-928: NullPointerException if dashboard context is missing
    • -2
    • +5
    ./impl/model/CustomizationManagerService.java
JBEPP-561: Hard coded Error-Page link- please make it configurable

Made more configurable by allowing to override just the context path

  1. … 1 more file in changeset.
JBEPP-282: use setHeader instead of addHeader in HTTPResponse.java

Contribution of Philip Kedy

    • -10
    • +19
    ./controller/handler/HTTPResponse.java
fix for JBEPP-159
    • -5
    • +8
    ./identity/UsersActivityStatsServiceImpl.java
JBEPP-154: Javascript error when click to "sign out with sign out event" link on TestPortlet in TestWithAjax page

Handle the case of SignOutResponse

    • -0
    • +28
    ./controller/ajax/AjaxResponseHandler.java
JBEPP-150: Let a user reset an alias-binding by not defining it in a URL

Defined by KeepPNState

    • -1
    • +14
    ./model/portal/PortalObjectCommandFactory.java
    • -4
    • +15
    ./model/portal/command/view/ViewPageCommand.java
  1. … 1 more file in changeset.
JBEPP-92: Exception while calling removePublicRenderParameter on javax.portlet.actionResponse

[tentative fix, need proper testing]

    • -2
    • +13
    ./controller/portlet/ControllerResponseFactory.java
JBEPP-74: Preferences values are not getting replicated in clustered setup
- JBEPP-66:

+ Less optimal implementation of role display name duplicate checking albeit without API changes.

+ Reverted to identity version 1.1.0.

    • -12
    • +0
    ./identity/cache/CachedLDAPRoleModuleWrapper.java
    • -26
    • +0
    ./identity/cache/IdentityCacheService.java
  1. … 2 more files in changeset.
- Merged work on XSS from 2.7 branch: JBPORTAL-2390, JBPORTAL-2391, JBEPP-84, JBEPP-83, JBPORTAL-2393, JBEPP-86, JBEPP-90.

- We will need to cut a new version of the identity module for this (currently using snapshot).

    • -27
    • +40
    ./identity/cache/CachedLDAPRoleModuleWrapper.java
    • -23
    • +50
    ./identity/cache/IdentityCacheService.java
  1. … 46 more files in changeset.
[JBEPP-72] - Added provision for multi-valued Headers
    • -18
    • +30
    ./aspects/portlet/HttpHeaderInterceptor.java
[JBEPP-72] - Same HTTP header property set multiple times if set by multiple portlets
- JBPORTAL-2384: Handle pages named default separately to replicate previous behavior.
- JBPORTAL-2384:

+ Really avoid creating dashboard until needed.

+ Fixed incorrect behavior for copy to dashboard link where the link wouldn't appear if the dashboard didn't already exist.

+ Problem with new behavior: copy to dashboard is now also present on default/default which wasn't the case before... This

doesn't have any side effect has copy will not copy if the page already exists in dashboard.

    • -9
    • +23
    ./impl/model/CustomizationManagerService.java
JBPORTAL-2384: Avoid creating dashboard objects if dashboard isn't used
    • -0
    • +13
    ./impl/model/CustomizationManagerService.java
- JBEPP-66: Added more validation to prevent creating or renaming objects with invalid names. See JBPORTAL-2317 for more details of changes.
    • -0
    • +47
    ./model/HasDisplayName.java
  1. … 37 more files in changeset.
JBEPP-54: Using PortletResponse.addProperty() does not set the cookie and transport headers in the response

    • -0
    • +117
    ./aspects/portlet/HttpHeaderInterceptor.java
  1. … 1 more file in changeset.
JBEPP-45: Partial refresh and Drag and drop aren't always working correctly
    • -1
    • +1
    ./controller/ajax/AjaxCommandFactory.java
    • -0
    • +34
    ./model/portal/PortalObjectPath.java
JBEPP-40: Performance degrades as number of portal objects/dashboard increases
    • -9
    • +7
    ./impl/model/portal/PortalObjectImpl.java
    • -24
    • +14
    ./model/portal/PortalObjectId.java
JBEPP-39: Page parameters updates are not reflected with partial refresh
    • -1
    • +8
    ./controller/ajax/AjaxResponseHandler.java
JBEPP-38: When using explicit parameters, those parameters aren't passed
    • -1
    • +3
    ./controller/portlet/ControllerResponseFactory.java
JBEPP-34: Partial refresh is not updating the content

  1. … 1 more file in changeset.
- JBPORTAL-2273: real fix: when we get an OpaqueStateString just transmit it as is since chances are it cannot be interpreted

(unless it was encoded by a Portal producer) and we cannot use the information locally to mix in the public navigational

state anyway.

    • -21
    • +19
    ./controller/portlet/ControllerResponseFactory.java
- JBPORTAL-2281: Fix incompatible behavior between Java 5 and Java 6.
    • -13
    • +17
    ./impl/model/portal/PortalObjectImpl.java
  1. … 2 more files in changeset.
- JBPORTAL-2281: Performance improvements (that correctly works now!)
    • -55
    • +38
    ./impl/model/portal/PortalObjectImpl.java
  1. … 2 more files in changeset.
- patch permgen for run.bat (Should be useless here)

- Forgot to commit added attribute.

- Cleaned-up DynaAjaxServlet, still investigating whether removal is safe or not.

- Moved ParameterSanitizer to server module and renamed methods to follow common.

- JBPORTAL-2205: use proper mode and window state names...

  1. … 7 more files in changeset.
Branching for EPP

  1. … 5232 more files in changeset.