• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- JBPORTAL-2326: needs to be tested

+ If no parameters is passed to a page to be displayed, erased previous page navigational state

+ If we have a PNS, pass the current state as parameters to ViewPageCommand before full refresh in AJAX context (hackish)

+ Improved getPortletPublicNavigationalState method to avoid unnecessary work

    • -55
    • +59
    ./ControllerPageNavigationalState.java
  1. … 3 more files in changeset.
JBPORTAL-2335: Explicit public parameters don't work

- JBPORTAL-2326:

+ Not sure why previous PNS was saved in ViewPageCommand: limited testing hasn't shown any adverse side effects so far

+ Do not iterate over all bindings when looking for PNS for a window (was previously overwriting found PNS)

    • -81
    • +78
    ./ControllerPageNavigationalState.java
  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
    ./ControllerResponseFactory.java
- JBPORTAL-2273: Deal with opaque navigational state.

- Use portlet trunk-SNAPSHOT.

  1. … 1 more file in changeset.
- JBPORTAL-2270: check that we have properties before trying to manipulate them...
    • -26
    • +33
    ./ControllerResponseFactory.java
JBPORTAL-2242: pass Content-Disposition property to client
  1. … 4 more files in changeset.
JBPORTAL-2248: Action URL retained by client
JBPORTAL-2248: Action URL retained by client

  1. … 2 more files in changeset.
JBPORTAL-2248: Action URL retained by client

minor
  1. … 3 more files in changeset.
JBPORTAL-1944: Move ThreadLocals for JBossPortlet support to interceptors
  1. … 5 more files in changeset.
- WSRP needs navigational state to be passed when creating an action command for templating purpose.

PortletRequestEncoder.encodeAction can just discard the NS instead of throwing an exception.

  1. … 2 more files in changeset.
fix customization bug where the controller portlet controller context was using directly an instance lookup instead of using the customization manager
    • -1
    • +9
    ./ControllerPortletControllerContext.java
rewrote ControllerPageNavigationalState#initiateWindowPublicNavigationalStateUpdate() which was bugged
    • -18
    • +20
    ./ControllerPageNavigationalState.java
Another Coordination refactoring - hopefully the very last one for now....

- Remove CoordinationStrategy, add implicit-mode and update configs and logic

    • -40
    • +14
    ./ControllerPageNavigationalState.java
  1. … 9 more files in changeset.
fix precedence of window over alias bindings
    • -3
    • +2
    ./ControllerPageNavigationalState.java
  1. … 1 more file in changeset.
implement alias binding runtime update
    • -2
    • +0
    ./ControllerPageNavigationalState.java
implement alias binding runtime update
    • -11
    • +22
    ./ControllerPageNavigationalState.java
    • -0
    • +9
    ./ControllerPortletControllerContext.java
  1. … 4 more files in changeset.
- in EXPLICIT make not binded parameters window private
    • -16
    • +103
    ./ControllerPageNavigationalState.java
use directly empty namespace and remove explicit namespace declaration
    • -2
    • +3
    ./ControllerPageNavigationalState.java
  1. … 2 more files in changeset.
- rework samples to better reflect use cases (still need to redo the fallback case, but going to bed)

- initial implementation for integration with page urls

    • -16
    • +7
    ./ControllerPageNavigationalState.java
  1. … 10 more files in changeset.
- merge maps in PageNavigationalState and ControllerPageNavigationalState
    • -73
    • +5
    ./ControllerPageNavigationalState.java
  1. … 1 more file in changeset.
- Coordination refactorings and addition of alias binding
    • -4
    • +4
    ./ControllerPageNavigationalState.java
  1. … 15 more files in changeset.
- Move coordination package higher in core module

- A lot of small fixes for explicit coordination stuff

- initial simple coordination samples in core-samples module

    • -7
    • +134
    ./ControllerPageNavigationalState.java
  1. … 40 more files in changeset.
Syncing explicit coordination stuff. For now no configuration test cases and not plugged in ControllerPageNavigationalState.
    • -0
    • +6
    ./ControllerPortletControllerContext.java
    • -10
    • +12
    ./CoreEventControllerContext.java
  1. … 17 more files in changeset.
- Fix for WSRP

- Fixing UserContext implementations

    • -1
    • +1
    ./ControllerPageNavigationalState.java
  1. … 2 more files in changeset.
small change

  1. … 2 more files in changeset.
- Really remove moved class.
    • -31
    • +0
    ./IllegalCoordinationException.java
- Fix (?) explicit event wiring model.
  1. … 2 more files in changeset.