Learner Progress DTO changes made to so that Flash will know when a learner is finished. * Current activity now set to null (and hence won't appear in packet) when the learner has completed the lesson. * New field lessonComplete which is true when the learner has completed the lesson, false otherwise.
Overhauled forceComplete so that it uses the progress engine to work out the next activity rather than iterating through all the activities. I18N the messages.
Creating a grouping failing when max number of groups null - now allows 99 of groups. Also changed the calculation of urls so that " null + some parameter" = null rather than null?param=blah
Random grouping now working - changed to make learner service changes to stop a hibernate lazy initialisation exception when grouping has just been run.
Replaced getAllLessonsWDDX, getLessonData with getLessonDetails. Suits the change from listing all the lessons in the monitoring client to just working with a single lesson.
Temporary indexContent page that points to Flash movies, set up for individual courses/classes rather than the old old organisation model. Done to allow Flash work to be done, while the admin work is in progress.