Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-61 Fixing tool sessions - all users were getting separate tool sessions.

  1. … 1 more file in changeset.
changed so that the relationship between activities and learningLibrary is lazy loaded.

  1. … 1 more file in changeset.
LDEV-67: Run sequences were not going in the correct workspace folder. Now when the lesson starts, the learning design is placed in the default runtime sequence folder. If such a folder does not exist, the learning design is placed in the original folder. Also changed lams.jar to add a default runtime sequence folder to the workspace object.

LDEV-67: Run sequences were not going in the correct workspace folder. Added a default runtime sequence folder to the workspace object.

  1. … 4 more files in changeset.
Moved the hibernate properties to the applicationContext and localApplicationContext files, and removed the cache entries from the local version. This way, it won't try to load the jboss cache when doing junit tests. This was causing most of our junit tests to fail.

  1. … 3 more files in changeset.
Update wddx version to LAMS1.1 CVS tag.

  1. … 2 more files in changeset.
Modified the dummy monitoring screen to support the new Activity.getAuthoringActivityDTOSet() method.

  1. … 1 more file in changeset.
changes to Activity, ComplexActivity and LearningDesignDTO new method getAuthoringActivityDTOSet

Made Activity.toString() more informative.

Fixed display of the parallel activities on the dummy monitoring screen. Previously it was using the activities from in the learning design and the parallel activity was a CGLIB entry, which didn't give access to the activities method. Added a new session parameter, activities, which contains a set of AuthoringActivityDTO objects and these are used in the place of the learning design.

  1. … 2 more files in changeset.
modified ObjectExtractor : after parsing the activity list, it will go through the list again and match up the parent with child activity based ont he parentUIID

The getActivityByUUID now gets the real activity, rather than the hibernate CGLIB version, to avoid classcast errors when updating an activity in authoring.

  1. … 2 more files in changeset.
Fixed bug - tool content id was not being updated when a tool activity was updated. The code that handles the special fields for tool activities, optional activities, etc wasn't being called.

  1. … 1 more file in changeset.
Added mc to our temporary list of tools on the classpath.

  1. … 1 more file in changeset.
The rule to work out whether to pre-initialise the tool session was wrong. Was initialising for grouped activities, we want to initialise the non-grouped activities.

  1. … 1 more file in changeset.
Added three new fields to complete the activity on the client - was missing some of the tool details.

  1. … 1 more file in changeset.
Added archive a lesson feature

  1. … 6 more files in changeset.
Setup dummy learning functionality so that learner interface can be used in the Alpha version. Supports joining a lesson.

  1. … 18 more files in changeset.
Regigged the dummy monitoring screen. Made the layout more compact, moved the learner functionality to the learner screens.

Fixed a transaction bug with startLesson - the method was not named consistently in the applicationContext file, so the method was not part of a proper transaction. As such, the db changes done by the method were lost. This resulted in the lesson staying in the created state, never going onto the started state. Made the naming consistent and it now goes into the started state as expected.

  1. … 14 more files in changeset.
changes to the export functionalities

some changes to AbstractExportPortfolioServlet and HttpUrlConnectionUtil

made changes to export service - should not affect other lams-learning stuff

Add forum Tool service

  1. … 1 more file in changeset.
change forum tool context location

  1. … 2 more files in changeset.
Added support for wrapping an existing exception in a ToolException or a ToolServiceException

Added a "copy node" function to the content repository, added "copy" functionality to the toolContentHandler.

Removed run sequences from getAccessibleWorkspaceFolders() and added a new call getFolderContentsExcludeHome() which excludes the user's home directory from the returned contents.

  1. … 1 more file in changeset.
Grouping Changes?

Modified the ToolDownload to pick up the name of the tool content handler bean from the servlet definition, rather than hardcoding a standard name. This is needed as we can't have duplicated bean names across projects - the beans overwrite each other when loaded in lams_learning and lams_monitoring.

  1. … 4 more files in changeset.
latest build