Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
GTNPORTAL-2428 Create navigation node pointing on external URI

    • -0
    • +120
    ./AttributesStateTest.java
  1. … 13 more files in changeset.
GTNPORTAL-3370 - Added feature to restrict access to a node when outside publishing window

Added a new feature, to restrict access to a node if it's not inside of the publishing window.

This feature consists of:

* A new property (mixin) for the Node

* A new checkbox on the UI, close to the "publishing date" set of fields

* A new check on the UIPageActionListener, that displays the home page, should access to the node be restricted. This is so that the page has the same effect as of a "non existing node".

  1. … 20 more files in changeset.
Simplify NodeAdapter

    • -47
    • +47
    ./TestNavigationServiceLoad.java
    • -41
    • +41
    ./TestNavigationServiceRebase.java
    • -146
    • +146
    ./TestNavigationServiceSave.java
    • -108
    • +108
    ./TestNavigationServiceUpdate.java
  1. … 11 more files in changeset.
Initial mongodb support for GateIn

  1. … 23 more files in changeset.
Initial MongoDB persistence implementation

    • -0
    • +33
    ./TestMongoNavigationServiceLoad.java
    • -0
    • +33
    ./TestMongoNavigationServiceRebase.java
    • -0
    • +33
    ./TestMongoNavigationServiceSave.java
    • -11
    • +11
    ./TestNavigationServiceLoad.java
    • -12
    • +12
    ./TestNavigationServiceRebase.java
    • -40
    • +40
    ./TestNavigationServiceSave.java
    • -19
    • +19
    ./TestNavigationServiceUpdate.java
  1. … 67 more files in changeset.
Encapsulate the mop services for lazy access in mop tests

    • -37
    • +37
    ./TestNavigationServiceLoad.java
    • -51
    • +51
    ./TestNavigationServiceRebase.java
    • -202
    • +202
    ./TestNavigationServiceSave.java
    • -100
    • +100
    ./TestNavigationServiceUpdate.java
  1. … 7 more files in changeset.
Introduce page XML 2.0 and now we use name UI components with a real name instead of using a generated UUID

    • -12
    • +12
    ./TestNavigationServiceRebase.java
    • -28
    • +28
    ./TestNavigationServiceSave.java
  1. … 38 more files in changeset.
Add an Element class for testing

  1. … 8 more files in changeset.
Extracted the ModelNode class from Node to use self bound pattern for using as subclass in unit tests and created a class Node extends ModelNode<Node, NodeState> for navigation package

  1. … 6 more files in changeset.
Decouple page service unit test from JCR

    • -151
    • +0
    ./AbstractTestNavigationService.java
    • -38
    • +39
    ./TestNavigationServiceLoad.java
    • -52
    • +53
    ./TestNavigationServiceRebase.java
    • -203
    • +204
    ./TestNavigationServiceSave.java
    • -101
    • +102
    ./TestNavigationServiceUpdate.java
    • -28
    • +36
    ./TestNavigationServiceWrapper.java
  1. … 11 more files in changeset.
Decouple the navigation service tests from the POMDataStorage by introducing the PersistenceContext abstraction

    • -22
    • +82
    ./AbstractTestNavigationService.java
    • -0
    • +112
    ./PersistenceContext.java
    • -46
    • +91
    ./TestNavigationServiceLoad.java
    • -52
    • +25
    ./TestNavigationServiceRebase.java
    • -246
    • +75
    ./TestNavigationServiceSave.java
    • -72
    • +39
    ./TestNavigationServiceUpdate.java
    • -15
    • +11
    ./TestNavigationServiceWrapper.java
  1. … 5 more files in changeset.
Rename TestNavigationService -> TestNavigationServiceLoad

Implementation of the in memory persistence for navigation

    • -0
    • +20
    ./AbstractTestNavigationService.java
    • -0
    • +31
    ./TestRamNavigationServiceLoad.java
    • -0
    • +31
    ./TestRamNavigationServiceRebase.java
    • -0
    • +31
    ./TestRamNavigationServiceSave.java
    • -0
    • +31
    ./TestRamNavigationServiceUpdate.java
  1. … 6 more files in changeset.
Abstract DescriptionService from JCR and move it to org.gatein.portal.mop package

  1. … 31 more files in changeset.
Decouple the PageService from jcr and move it to org.gatein.portal.mop.page package

  1. … 82 more files in changeset.
Decouple the NavigationService from jcr and move it to org.gatein.portal.mop.navigation package

    • -15
    • +21
    ./TestNavigationServiceSave.java
    • -4
    • +10
    ./TestNavigationServiceWrapper.java
  1. … 225 more files in changeset.
Decouple NavigationService from persistence

  1. … 6 more files in changeset.
Extract and decouple node hierarchy management from navigation service

    • -41
    • +44
    ./TestNavigationServiceRebase.java
    • -66
    • +69
    ./TestNavigationServiceSave.java
    • -79
    • +84
    ./TestNavigationServiceUpdate.java
  1. … 84 more files in changeset.
Extract and decouple node hierarchy management from navigation service

    • -41
    • +44
    ./TestNavigationServiceRebase.java
    • -66
    • +69
    ./TestNavigationServiceSave.java
    • -79
    • +84
    ./TestNavigationServiceUpdate.java
  1. … 84 more files in changeset.
Extract and decouple node hierarchy management from navigation service

    • -41
    • +44
    ./TestNavigationServiceRebase.java
    • -66
    • +69
    ./TestNavigationServiceSave.java
    • -79
    • +84
    ./TestNavigationServiceUpdate.java
  1. … 84 more files in changeset.
Extract and decouple node hierarchy management from navigation service

    • -41
    • +44
    ./TestNavigationServiceRebase.java
    • -66
    • +69
    ./TestNavigationServiceSave.java
    • -79
    • +84
    ./TestNavigationServiceUpdate.java
  1. … 84 more files in changeset.
GTNPORTAL-2730 New code style rules and build level formatting enforcement

    • -28
    • +25
    ./AbstractTestNavigationService.java
    • -769
    • +724
    ./TestNavigationService.java
    • -383
    • +354
    ./TestNavigationServiceRebase.java
    • -1716
    • +1593
    ./TestNavigationServiceSave.java
    • -668
    • +642
    ./TestNavigationServiceUpdate.java
    • -187
    • +176
    ./TestNavigationServiceWrapper.java
  1. … 2290 more files in changeset.
GTNPORTAL-2624 Caching issue is happening when many navigations are created at the same time

    • -0
    • +38
    ./TestNavigationServiceWrapper.java
  1. … 1 more file in changeset.
GTNPORTAL-2587: TestNavigationServiceUpdate mistake (only fails if order of tests is not guaranteed)

GTNPORTAL-2541: Remove temporarily the test case loadNavigations to fix build failure in JDK 1.7

Use the new page API in the UserNodeFilter to load only the structural data of the current navigation's page

  1. … 25 more files in changeset.
Invalidate POMDataStorage using event emitted by PageServiceWrapper

  1. … 7 more files in changeset.
First step in the page service

    • -52
    • +2
    ./AbstractTestNavigationService.java
  1. … 34 more files in changeset.
GTNPORTAL-2541: Improve performance of getNavigations() method in UserPortalImpl as current user is root

  1. … 4 more files in changeset.
GTNPORTAL-2057 : NPE during transitive remove of transient node