Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixing up a comment in monitoring service for customCSV

LDEV-1861 Adding customCSV

Adding the customCSV in to the initializeLesson method, so that when the call for preview is made, the customCSV is passed through and the tools can perform the copy required for tool adapters on external servers

LDEV-1819: Initialise branching activities properly after a live edit

  1. … 2 more files in changeset.
LDEV-1804: Tool urls on the Optional Activity page were missing the tool part - all there was was the lams part.

LDEV-1766: Some of the methods weren't transactioned properly in the context file. Once the transactions were correct, had to tweak some calls to hibernate

LDEV-1766: Removing groups from branches on the define later screen in monitoring wasn't working as I was trying to remove them from the group end and that is only cascade all. Changed to remove from the branch end as that has all-delete-orphan. Also noticed that some of the methods weren't transactioned properly in the context file.

LDEV-1733: Allow teachers to add any number of groups to a chosen grouping, irrespective of the max number set in authoring. If they do add more than the max number, then the max number column is set to null (and not 0) as this matches what authoring expects.

  1. … 2 more files in changeset.
LDEV-1717: scheduling beans are no longer singletons, so the server is trying to set up quartz schedule entries for two gates or two lessons at the same time then they won't interfere with each other.

LDEV-1571: Sync gates to open for group based and teacher chosen branching. The "potential list of learners" is restricted to the group of learners associated with the group assigned to the branch.

  1. … 14 more files in changeset.
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.

  1. … 23 more files in changeset.
LDEV-1473: Fixing up the complex activity pages. Now have three statuses: Not Started, Started and Completed. The sequence activities show up as their own pages. The branching, optional sequence and sequence pages all have links to contained activities if the activities are started or completed. The activities in the sequences are now ordered by transition, rather than order id, as that is what the progress engine uses to determine order.

  1. … 1 more file in changeset.
LDEV-1473: Removing the class cast exception that an occur on the learner progress screen for branching - the old CGLIB problem.

LDEV-1473: Removing the class cast exception that an occur on the learner progress screen for branching - the old CGLIB problem.

LDEV-1400: When a force complete is done, any branching, optional sequences or optional activities have the parent activity marked as complete, but no children are marked as complete.

LDEV-1473 Add learner progress screens for complex activities. Parallel activities display simultaneously just like in learner; optional/branch activities state whether they have been started or not; optional/branch sequences display whether the sequences have been started, and link to each tool's learner progress url if the activity has been attempted. Branch screen yet to be tested due to flash error when making callback to LAMS.

  1. … 6 more files in changeset.
LDEV-1480: Set the Group UIID and Entry UIID fields so that Live Edit is able to handle the designs properly.

LDEV-1480: Live Edit is wiping out any existing groups for teacher chosen branching. I've added uiids to the grouping and this fixes part of the problem - the groups are now kept but the mapping entries are lost.

LDEV-750: Adding insert sequence into sequence functionality. Basic functionality done - still yet to do the Flash side and some security checking.

  1. … 35 more files in changeset.
LDEV-1410: When a description wasn't supplied for a lesson, a default description was always set. The default has been removed. I've also improved the handling for a missing lesson title, but it will probably never be used as Flash ensures there is a lesson title.

LDEV-1278: Adding calls that allow the sending of learner progress records in batches.

LDEV-1375: Implementing the class export portfolio page for sequence activities

  1. … 5 more files in changeset.
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. … 2 more files in changeset.
LDEV-1280: Changing the export portfolio url to suit changes made to split branching action into three actions.

LDEV-1280: Implementing assign groups to branch in monitor screen (for define later). Split the current branching activity into three - one for each type of branching. Also moved the UTF-8 ajax fix to a common class in lams.jar so it can be used for all AJAX calls if desired.

  1. … 4 more files in changeset.
LDEV-1134: Fixed the View Branches screen for tool output based branching - I can't list the users based on groups as they aren't in groups (and I can't put them in groups as the groups have to be linked to the condition and if the user goes to the default branch there is no condition). So for tool output based branching I have to find the users via their progress records.

  1. … 6 more files in changeset.
LDEV-1134: Fixing up class cast errors

  1. … 1 more file in changeset.
Adds UTF-8 to the AJAX response (LDEV-1275)

LDEV-1258 Live edit flag is set to false when the learning design is copied

Adding proper logging and excepting handling (LDEV-1271)

fixed from previews revision