LDEV-1131: If the user is using a custom stylesheet, export portfolio wasn't copying the images directory for the stylesheet. Changed the export so it now copies the theme's special images (using the new image_directory column in the theme) as well as the default images.
LDEV-1098: Increased size of locale_id field so that it will take more than 127 rows in the database. Matching java field is now an Integer, not a Byte.
Adding a flag to control whether or not the export portfolio button appears on the learner client. Includes a change to the lesson table in the database and adding the new field to the LessonDetailsDTO.
turn off lazy loading for integration.we should modify addStaffMember and addLearner method in LessonServiceto eagerly load the related objects so that we can turn on lazy loading later onfor best performance
set lazy loading to false for related properties, it's temp solution to make webservice work. Should be reverted back as soon as we solved the CustomizedOpenSessionInViewFilter not working for webservice call problem
added content folder id field to learning design table + updated related dto's + added generator method for random 32 char id to authoring service + updated wddx packet handling
Tweaking the cascading of child activities and the checking of order ids, needed to 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).
Added programatically controlled join class for the many-to-many relationship between workspace and workspace folder. Just can't seem to get Hibernate to create the record when we do it using Hibernate's many-to-many.This should fix the problem with the folder for a new organisation not appearing in the authoring module.
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.