• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
allow only course manager or monitor (excluede course admin) to see add lesson link

    • -1
    • +2
    ./org/lamsfoundation/lams/web/IndexAction.java
Removed redundant language and country tables - now just use the supported locale tables.

  1. … 34 more files in changeset.
Fixed tab alignment problem with IE. The URL to include the special IE stylesheet was wrong.

    • -5
    • +26
    ./org/lamsfoundation/lams/web/tag/CssTag.java
added variable for displaying either 'active' groups or 'archived' (for profile page) groups.

    • -29
    • +53
    ./org/lamsfoundation/lams/web/IndexAction.java
  1. … 2 more files in changeset.
change password

    • -0
    • +56
    ./org/lamsfoundation/lams/web/PasswordAction.java
  1. … 1 more file in changeset.
edit profile

    • -0
    • +87
    ./org/lamsfoundation/lams/web/ProfileSaveAction.java
  1. … 4 more files in changeset.
Remove unused lesson columns in Learning Design table

  1. … 10 more files in changeset.
ValidateLearningDesign has been split from StoreLearningDesign, but I forgot to add it as a transationed method.

Accidently removed saveLearningDesign - broke starting a lesson.

Tweak authoring make OptionalActivities save correctly when an existing child activity is moved out of the Optional Activity onto the canvas (ie becomes a top level activity). Changed the cascading of the activities relationship (see lams-common) and split the calls to save and validate into two methods, both called by the servlet. Splitting the calls means that an exception thrown in the validation shouldn't cause the save db update to roll back so the design will be saved, albiet marked as invalid. (MySQL might get us here - as we are sharing the session MySQL may still rollback, even though Spring doesn't roll back).

The servlet now also handles the exceptions and creates the wddx packets. Having the service handle the exception was causing a problem with the transaction - as it was catching the exception the partially updated data in the data was committed. By moving the exception handling out to the servlet, the Spring transation handling was detecting the exception and rolling back the transaction and hence the data in the db remained as it was in the start.

Found a reference in the comment to an old class name.

Adding support for LAMS 1.0.2 import. Includes a table to map the old tool types to our new tool signatures. Can import a sequence with tool tasks, no grouping and no data.

  1. … 19 more files in changeset.
implemented scratchpad for flash learner

    • -0
    • +125
    ./org/lamsfoundation/lams/notebook/web/StoreNBEntryServlet.java
  1. … 2 more files in changeset.
Remove code to keep transition ID always! It causes "save as" does not replicate transition error.

Add failure tolerance for read-only learning design unable save function.

Implenting copyToolContent. Calls a new method on the lamsCoreToolService.

  1. … 1 more file in changeset.
Replaced the old DisplayDeserialisedPacketServlet (which produced pretty messy output) with ReportWddxStructureServlet

  1. … 1 more file in changeset.
Convert a wddx packet to a indented text structure to aid understanding of a packet.

Add audit service.

  1. … 1 more file in changeset.
remove warnings only

    • -0
    • +2
    ./org/lamsfoundation/lams/web/IndexAction.java
only if user is in Lesson's LessonClass rather than if user is in Lesson's Organisation, allow user to monitor or participate in the Lesson

    • -15
    • +22
    ./org/lamsfoundation/lams/web/IndexAction.java
retrieve WebApplicationContext from proper servletContext to get IUserMangementService bean , as Dapeng found out to fix OpenSessionInViewFilter-not-work issue

    • -6
    • +14
    ./org/lamsfoundation/lams/web/HomeAction.java
    • -10
    • +16
    ./org/lamsfoundation/lams/web/IndexAction.java
  1. … 4 more files in changeset.
Add default handle for clear session.

Logout also clear system shared session.

    • -1
    • +5
    ./org/lamsfoundation/lams/web/HomeAction.java
Add customiseSessionID.

  1. … 6 more files in changeset.
Cleaning up unneeded stylesheets and tidying up portfolio pages.

    • -14
    • +13
    ./org/lamsfoundation/lams/web/tag/CssTag.java
  1. … 7 more files in changeset.
Improve error msgs handling.

  1. … 2 more files in changeset.
changed % to _ for uniqueID

remove Dummy Monitor page

    • -1
    • +1
    ./org/lamsfoundation/lams/web/IndexAction.java
Changing activity title from "title" to "activityTitle" - needed for sorting on the Flash client.

  1. … 4 more files in changeset.