Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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-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.

LDEV-995 Export portfolio now includes the images uploaded into the FCKEditor

LDEV-1523 Learner's login is included now in the filename for teacher exported learner export portfolios

LDEV-1217: Tweaking logging so that we do log the part that still throws the exception.

LDEV-1217 When user cancels an export portfolio download, an exception is not caught

  1. … 1 more file in changeset.
LDEV-1508: change content-type to fix Safari export portfolio download

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

  1. … 12 more files in changeset.
Refactor jdbc call in DisplayGroupAction (gets list of lessons for index page) to use hibernate named query via LessonDAO and ICoreLearnerService.

  1. … 4 more files in changeset.
LDEV-1179: Export portfolio now displays a different msg for run offline activities. The screen comes from the learning war, and is called from the code on AbstractExportPortfolioServlet. Tools don't have to do anything, but they can override a new method in the servlet and supply the name of the activity (as per the tool's authoring screen) or do their own screen. Our tools will just display the name of the activity.

  1. … 15 more files in changeset.
Makes isParallelWaitActivity a bit more robust when the progress engine is having trouble working out the next activity.

LDEV-1402: Support empty branches by going straight to the next activity - this will be supported in the authoring client as a normal branch.

  1. … 4 more files in changeset.
LDEV-1401: Extra line crept into previous change and this caused the export portfolio to not list a branching activity or any activities after the branch.

LDEV-1375: Added some commented out code that could be used if we don't want the sequence page to be included for sequences that are branches within a branching activity.

LDEV-1375: Adding a page for sequence activities for class export portfolio. This requires setting it up as a system tool so that we have a url for the export portfolio.

  1. … 3 more files in changeset.
removing comment; method is now used for 'all my lessons'.

LDEV-1134: Removed some of the extra cautious code that was there as it can trigger a class cast exception (due to the way Hibernate loads objects). Code was originally there to catch bugs during development, but now it is just causing problems.

LDEV-1109: Fixing bugs in the authoring support for tool output based branching and getting the progress engine working. A rough implementation of the condition checking down for one MCQ condition for demonstration purposes. Two new methods added to the tool contract.

  1. … 36 more files in changeset.
LDEV-1109: Implement more of the authoring support for tool output based branching. Added the table to store the conditions designed in authoring and refactored the branch mapping table to support the conditions. Modified the authoring code to expect the new objects from the authoring client.

  1. … 10 more files in changeset.
LDEV-1134: Preview now lets the author run through multiple branches, but if a stop point is reached then it stops the lesson.

  1. … 1 more file in changeset.
LDEV-1134: Preview now lets the author select a branch to view, but the author can only do one branch. To view all branches, the author needs to run preview multiple times.

  1. … 1 more file in changeset.
LDEV-1134: Branching: Added stopAfterActivity flag to activity, which will allow us to "end" a lesson at the end of the activity. Progress engine changes done.

  1. … 17 more files in changeset.
LDEV-1134: Branching: View screen for the class export portfolio. Fixing problems with previous version - parallel activities were generating a link rather than just a heading, and a gate heading was appearing for learning and it should not appear at all.

LDEV-1134: Branching: View screen for the class export portfolio

  1. … 8 more files in changeset.
Typo fixed in a comment

Refactoring code so that all screens can update the progress bar.

  1. … 4 more files in changeset.
Branching: Branching activities always have a grouping during a lesson, as this is set up at lesson creation time. But they might not have any groups!

Branching: moved the types to the BranchingActivity so they can be accessed from learner and monitor.

Branching: Added a new field firstActivity to the SequenceActivity, so Flash can easily indicate where to start in a sequence activity. That way, the logic works in the same way as it does in a learning design.

  1. … 2 more files in changeset.