Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
If you change the lesson class for lesson, the old rows in the database are deleted. If the lesson has already started, you won't be able to change the lesson class.

Changed to suit changes in lams-learning - call to create the tool session has moved to LoadToolActivityAction and the ILearnerService has been split into two interfaces.

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

  1. … 6 more files in changeset.
Force complete wasn't handling optional activity correctly - need to check the completed activity list.

  1. … 1 more file in changeset.
Make it work offline.

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

  1. … 1 more file in changeset.
Log the exception and return an error message to Flash if an exceptin thrown,rather than returning nothing.

Implementing gate and grouping screens for export portfolio.

  1. … 41 more files in changeset.
LDEV-312: Close gate job name wasn't unique. Made unique by adding the activity id.

use updated UserManagementService interfaces

  1. … 6 more files in changeset.
remove userDAO reference , use baseDAO instead

Removing learnerProgress from the user's shared session. This should allow preview and learner to run without interfering with each other.

Preview changes - when define later activity occurs don't tell the tool that it is define later.

Updated to suit core change - getting preview mode working.

Adding unarchive functionality.

  1. … 8 more files in changeset.
Changed the "ungrouped" learners for chosen grouping to list all learners, not just the inprogress ones.

"Not supported" was forwarding to the wrong screen.

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

  1. … 8 more files in changeset.
Implemented a view random grouping screen and an interative chosen grouping screen.

  1. … 6 more files in changeset.
Clean up grouping code so that the shared code is in lams.jar, and making it so that learner can't trigger the chosen grouping.

Random grouping now working - changed to make learner service changes to stop a hibernate lazy initialisation exception when grouping has just been run.

Modified to use the get count of active learners in lams_common, and to suit changes in lams_learning.

added getLessonStaff call to retrieve list of staff in the lesson class

Updated to suit the learner change which moved the logic to cache the lesson learners into the lams.jar (in the LessonService).

Replaced getAllLessonsWDDX, getLessonData with getLessonDetails. Suits the change from listing all the lessons in the monitoring client to just working with a single lesson.

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

  1. … 20 more files in changeset.
renamed servlet + userID hack

Adding courseID to the initializeLesson call. Required to put the runtime learning design in the run sequences folder in the course's workspace.

  1. … 1 more file in changeset.
I18N the gate pages

  1. … 6 more files in changeset.
Changing organisation structure to a simple root, course, class structure.

  1. … 34 more files in changeset.