LDEV-1559 Fixed LearnerComplexActivity children display when branching is inside an optional. In monitor only show the branch activities when the user has attempted the assigned branch. Learner retains same swap behaviour.
LDEV-1005: Added lesson name to headings, added help button, improved layout, improved browser compatibility on the page sizing, added scrolling to the iframe, hide the branches that the user isn't doing, adding support for the jump ahead in preview.
LDEV-1005: Added lesson name to headings, added help button, improved layout, improved browser compatibility on the page sizing, added scrolling to the iframe, hide the branches that the user isn't doing, adding support for the jump ahead in preview.
LDEV-1558: Once a learner completes a lesson by hitting a "stop after activity" branch, it stays completed, irrespective of whether the user hits resume or if Live Edit is done and new activities are added to the end of the design.
LDEV-1558: When a learner completes a lesson at the end of a branch (ie a branch that stops, rather than continuing) then the parent activities are also marked as complete.
LDEV-1475 Automatically open the complex box when there is a current activity inside and show the active sequence. LDEV-1400 Fixed branching (completed) double click to open page inside contentFrame.
LDEV-1534: Deadlock happening on users starting the lesson when run from test harness. The exception was being caught but not logged properly. Is now always logged so we can debug this problem now!
LDEV-1400: When a branch / sequence is selected but the lesson is completed, the completion flag is removed so that it will go to the end of the sequence, rather than going straight to the end of the lesson.
lams_central shouldn't have dependency in lams_learning - moving method from LearnerService to LessonService in lams_common, as a result also moving Index*Beans to lams_common