Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
The main tool context application file moved so that only the tool's have a context file classpath of /org/lamsfoundation/lams/tool.

  1. … 5 more files in changeset.
Changed the locale filter to accept language and country (preferred) or just language.

  1. … 1 more file in changeset.
Flash sends and receives & as &. Changed Java end to match. Also made the code more suitable for Java 5.

Renaming blahResources.properties to ApplicationResources.properties

    • binary
    ./lams/lams-admin.jar
Made a couple of methods protected so they could be used in the deserialisation test servlet.

  1. … 1 more file in changeset.
Tweaking to reduce the number of times the User object is retrieved from the database.

  1. … 5 more files in changeset.
Changed learning design activities and transition collections to use all-delete-orphan cascade management. This will ensure that the secondary records are created and removed as required.

This required fixing code that trigger cascade problems and also highlighted some session problems with the learner cache created by Jacky.

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

  1. … 2 more files in changeset.
Implementation getLearningLibraryByTitle was wrong and the method is not used so the whole method was removed.

Implementation of getLearningLibraries was returning all libraries in the database. Changed to only return the active libraries (ie the libraries that have been successfully installed).

  1. … 2 more files in changeset.
Updated Tool Deployer so that that parallel activities, installed using the tool deployer, can also be I18N.

    • -0
    • +1
    ./spring/src/.cvsignore
  1. … 6 more files in changeset.
Added a MessageSource manager, which will load arbitrary message sources on the fly. It is used to access the tool's language files from the authoring code, but it could be used by any part of LAMS to access a resource file as long as the path to the file is known.

Added I8N support constants for the activity and tool title, description, etc.

Updated lams_common jar.

Updated lams_common jar.

Moved the IBaseDAO and BaseDAO classes to their own packages and out of learning design. This interface and class may be used as the basis for any Hibernate DAO in the system - it isn't compulsory but it is a handy way of getting functionality. If we are going to be using it all over the place, having the classes in the learning design package is not a good idea.

  1. … 24 more files in changeset.
replace old xjavadox1.1 for Java SE5 syntax.

    • binary
    ./xdoclet/xjavadoc-1.5-snapshot050611.jar
Updated BasicToolVO to match the current Tool object, and added an interface to BasicToolVO. Now the call in lLamsToolService which allows a tool to access its own record in the lams_tool table refers to an interface (IToolVO) rather than a POJO. The code still passes a BasicToolVO to any calling tools, but it is better to refer only to interfaces in a service definition, rather than a concrete class.

  1. … 7 more files in changeset.
Change quartz make it persistence

  1. … 11 more files in changeset.
Add quartz persist table and upgrade to 1.5.2 from 1.5.0RC

    • -0
    • +1
    ./quartz/dbTables/readme.txt
    • -0
    • +134
    ./quartz/dbTables/tables_cloudscape.sql
    • -0
    • +1
    ./quartz/dbTables/tables_db2.sql
    • -0
    • +156
    ./quartz/dbTables/tables_db2_v72.sql
    • -0
    • +143
    ./quartz/dbTables/tables_db2_v8.sql
    • -0
    • +132
    ./quartz/dbTables/tables_derby.sql
    • -0
    • +1
    ./quartz/dbTables/tables_firebird.sql
    • -0
    • +1
    ./quartz/dbTables/tables_hsqldb.sql
    • -0
    • +1
    ./quartz/dbTables/tables_hsqldb_old.sql
    • -0
    • +196
    ./quartz/dbTables/tables_informix.sql
    • -0
    • +1
    ./quartz/dbTables/tables_mysql.sql
    • -0
    • +1
    ./quartz/dbTables/tables_mysql_innodb.sql
    • -0
    • +1
    ./quartz/dbTables/tables_oracle.sql
    • -0
    • +177
    ./quartz/dbTables/tables_pointbase.sql
    • -0
    • +162
    ./quartz/dbTables/tables_postgres.sql
  1. … 10 more files in changeset.
update mysql JDBC driver

    • binary
    ./mysql/mysql-connector-java-3.1.12-bin.jar
    • binary
    ./mysql/mysql-connector-java-3.1.7-bin.jar
  1. … 3 more files in changeset.
Updated changes in lams_common - added ThemeService, IThemeService and related changes in commonContext/applicationProperties.

Split learner and export urls (in Tool) to have separate urls for teacher, learner and authoring modes. Added language file columns to activity and tool - this will be used to internationalise the activity and tool name and descriptions that are currently in the database.

  1. … 35 more files in changeset.
Split learner and export urls (in Tool) to have separate urls for teacher, learner and authoring modes.

  1. … 6 more files in changeset.
Add start date for learnerProgress.

  1. … 3 more files in changeset.
Library upgraded: Standard Taglib 1.1 (JSTL 1.1)

*** empty log message ***

updated lams_common JAR

Added a flag to the Flash crash dump, which allows Flash to give a parameter which is then inserted into the filename. Useful for dumps where the data has to be split across multiple dumps due to Flash restrictions.

Working on the delete side of preview. Untested.

Working on the delete side of preview. Untested.

  1. … 4 more files in changeset.
Update lams.jar - new method validateActivity added to ScheduleGateActivity

remove getParameter from LocaleFilter