• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Upgraded Hibernate to 3.0. Using the open session filter pattern to avoid problems with Spring closing the session but objects not being fully loaded (due to lazy loading).

  1. … 3 more files in changeset.
getToolContentID method defintion

implemented getToolContentID method

added contentIDGenerator, used to generate a new content id for a tool/activity

when extracting a learning design, if the learningDesignID field is not null, then load up the learning design object from the database, otherwise create a new one

Shared session latest solution.

Delete the wrong solution for shared session across web apps

    • -122
    • +0
    ./org/lamsfoundation/lams/web/SharedSession.java
Stopped the authoring using the DTOs as a way of converting the data coming from Flash.

Using the DTOs caused the WDDX null values (e.g. -1111111) to be written to the database.

  1. … 13 more files in changeset.
Improved the special NULL handling code for WDDX processing. Now uses the convertToBlah utilities in WDDXProcessor.

  1. … 8 more files in changeset.
Switched date conversion to use the DateUtil function. Still need to get the right format for Flash and include in the function

modified getAllLearningLibraryDetails , for each learning library it retrieves the template activities

Changed authoring storeLearningDesignDetails and storeTheme to use standalone servlets.

The struts actions can't take the WDDX packet from Flash as a POST body.

    • -0
    • +61
    ./org/lamsfoundation/lams/authoring/web/StoreLDServlet.java
    • -0
    • +59
    ./org/lamsfoundation/lams/authoring/web/StoreThemeServlet.java
  1. … 24 more files in changeset.
Add security and fix bug in SharedSession

  1. … 2 more files in changeset.
Add TODO for hardcode

Changed storeLearningDesignDetails to expect the WDDX packet in the input stream,

not in a parameter.

Add UserDTO info to SharedSession

    • -0
    • +85
    ./org/lamsfoundation/lams/web/SharedSession.java
  1. … 1 more file in changeset.
Move 2 classess into *.web.util package instead of *.web package.

    • -0
    • +1
    ./org/lamsfoundation/lams/web/HomeAction.java
  1. … 9 more files in changeset.
Change password screen display.

  1. … 3 more files in changeset.
Move login/index stuff from Lams_common

    • -0
    • +101
    ./org/lamsfoundation/lams/security/DatabaseAuthenticator.java
    • -0
    • +91
    ./org/lamsfoundation/lams/security/JspRedirectStrategy.java
    • -0
    • +96
    ./org/lamsfoundation/lams/security/LDAPAuthenticator.java
    • -0
    • +116
    ./org/lamsfoundation/lams/security/NestableGroup.java
    • -0
    • +113
    ./org/lamsfoundation/lams/security/SimpleGroup.java
    • -0
    • +44
    ./org/lamsfoundation/lams/security/SimplePrincipal.java
    • -0
    • +257
    ./org/lamsfoundation/lams/security/UniversalLoginModule.java
    • -0
    • +25
    ./org/lamsfoundation/lams/security/WebAuthAuthenticator.java
    • -0
    • +63
    ./org/lamsfoundation/lams/security/WebAuthServlet.java
    • -0
    • +222
    ./org/lamsfoundation/lams/web/HomeAction.java
    • -0
    • +112
    ./org/lamsfoundation/lams/web/PasswordChangeAction.java
  1. … 5 more files in changeset.
Merge Lams_authoring and Lams_workspace.

    • -0
    • +339
    ./org/lamsfoundation/lams/authoring/ObjectExtractor.java
    • -0
    • +214
    ./org/lamsfoundation/lams/authoring/web/AuthoringAction.java
    • -0
    • +59
    ./org/lamsfoundation/lams/workspace/dto/UpdateContentDTO.java
    • -0
    • +439
    ./org/lamsfoundation/lams/workspace/web/WorkspaceAction.java
  1. … 90 more files in changeset.