lams-contentrepository.jar

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-3425: copy lams libs

  1. … 6 more files in changeset.
LDEV-3336: Remove code for unnecessary ContentRepository WAR.

  1. … 270 more files in changeset.
LDEV-3164: Support several more tools. Changes in those tools' code TestHarness can interact with them without running Javascript. Remove unnecessary Flash methods. Remove junk from TestHarness project, including zipped Learning Designs which can not be imported anymore as they have non-numeric server version ("beta") Major clean up and logs improvement.

  1. … 44 more files in changeset.
LDEV-3147 Simplify tools: get rid of instructions tab, define in monitor and offline activity options

  1. … 72 more files in changeset.
LDEV-2847: Major changes to build.xml files. See JIRA comment for full explanation.

  1. … 1313 more files in changeset.
LDEV-1382: The content repository needs the user details from the session to function properly, so it was throwing an exception on import. The previous code looked at the path, but we need the filename!

  1. … 1 more file in changeset.
LDEV-1374: To ensure file names are not munged by zip utilities or operating systems using different encodings, we want to use filenames that use only the simplest of characters in zip archives. Added a new method getZipCompatiblePath() which converts a normal path to a numeric filename with the appropriate extension.

  1. … 2 more files in changeset.
Implemented putting the user id in the version record for files in the content repository. (LDEV-180) Replaces changes previously checked in.

The content repository gets the user from the shared session object (the userDTO). This allowed the content repository changes to be made without any changes to other parts of LAMS (hence the parts changed previously had to be changed back).

  1. … 5 more files in changeset.
Started to record user id against entries in content repository - not yet completed.

  1. … 4 more files in changeset.
Export tool content success.

  1. … 1 more file in changeset.
Update ToolContentManager API

  1. … 11 more files in changeset.
Renaming blahResources.properties to ApplicationResources.properties

  1. … 4 more files in changeset.
Implemented a new method to store a package (or directory) of files.

  1. … 2 more files in changeset.
Added a "copy node" function to the content repository, added "copy" functionality to the toolContentHandler.

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

  1. … 4 more files in changeset.
Include authoring client that has toolContentID, no userID in authoring calls, and expects libraryActivityUIImage. Some problems with the version built last night, so did a rebuild.

  1. … 4 more files in changeset.
Removed the treecache to simplify getting the classpaths right. Will be replaced with shared cache.

  1. … 1 more file in changeset.
Fix static bug: shared by webapp, so download does not work when tools switch.

  1. … 1 more file in changeset.
More changes to suit Hibernate 3

  1. … 19 more files in changeset.
The saveDB() call that I added previously to sort out the junit problems doesn't work in practise - it will cause an exception when the entire node is deleted.

Upgraded Hibernate to 3.0

  1. … 13 more files in changeset.
Changed authoring storeLearningDesignDetails and storeTheme to use standalone servlets. The struts actions can't take the WDDX packet from Flash as a POST body. Also updated DOLLY to 4.0.2 so updated all the core project jars.

  1. … 6 more files in changeset.
No longer rollback on checked exceptions - causes problems if the calling handles the exception and tries to continue the transaction.

Converted to use JNDI datasource.

  1. … 5 more files in changeset.
Added initial Theme support

  1. … 5 more files in changeset.
Completed generic tool file download servlet.

Started client download servlet. Trying out in forum - there is some issue with accessing the servlet. Checked in as this code has been released to Dolly.

  1. … 25 more files in changeset.
Recompiled jar as I'm not sure if it compiled properly before.

Added new class org.lamsfoundation.lams.contentrepository.client. The class handles a simple connection to the content repository, and allows a file to be stored and retrieved. Designed to be used by tools when their only use of the content repository is to store files for online and offline instructions.