For 1.1 we will have separate theme definitions - Flash will use a handcoded XML file and HTML (jsps) will use a handcoded css file. As these two may not be in sync, we need two entries in the user table to link to themes. The db has been changed to have two entries but none of the java code is changed to match yet.
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.
Changed name of parentLearningDesign to originalLearningDesign. This field links the lesson version of a design back to its original design, but the parent name suggests that the parent learning design contains the child learning design (this is the meaning in the activity table) so the name was changed.
LDEV-61 Fixing tool sessions - all users were getting separate tool sessions.Changed name of "group" to "sessionGroup" so that the HQL wouldn't throw warnings about group being a reserved word.
added the property groupingTypeId, which previously wasnt there.when retrieving Grouping objects, the groupingTypeId was null regardless of what value was stored on database. Works okay now.