lams-learning.jar

  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-2847: Major changes to build.xml files. See JIRA comment for full explanation.

  1. … 1191 more files in changeset.
latest jars

  1. … 1 more file in changeset.
more merging lams2_3 into head

  1. … 39 more files in changeset.
Merge lams2_3 into head

  1. … 162 more files in changeset.
Merge lams2_3_jboss5 changes into lams2_3

  1. … 99 more files in changeset.
LDEV-2071: Added initial version of LAMS 2.3 on JBoss 5.1.

  1. … 37 more files in changeset.
lams-learning.jar was missing on 2.3 branch. videorecorder should now compile fine.

LDEV-2173 Adding the functionality into the progress engine to force outputs into gradebook if specified by the user

  1. … 14 more files in changeset.
LDEV-2005 - Voice recording tool

- FCKEditor plugin present

- Changes to configuration file for Red5 settings

- Updates to VideoRecorderForFCK (Flex)

  1. … 76 more files in changeset.
LDEV-1299: Backend for condition gates.

  1. … 25 more files in changeset.
LDEV-1581: Addin final version of logic.

  1. … 9 more files in changeset.
LDEV-1299: Quick bug fix attempt - recompiled JARs with Java 1.5

  1. … 3 more files in changeset.
LDEV-1299: Quick bug fix attempt - commiting new JAR files.

  1. … 3 more files in changeset.
LDEV-1299: Quick bug fix attempt - monitoring does not compile because of a missing method in learning, which exists in the source code but maybe not in the JAR file.

  1. … 2 more files in changeset.
LDEV-1847 - Fixed export portfolio so custom inmages for gmap are bundled with the export.

Now the class is centralised in learner so this can be used in future for other tools.

  1. … 1 more file in changeset.
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. … 15 more files in changeset.
merge with lams2_0_3 tag on HEAD

  1. … 129 more files in changeset.
LDEV-1051 and LDEV-1198: Fixed the break out of frames logic for parallels at the end of a design and inside an optional activity.

  1. … 12 more files in changeset.
Breaking the completeToolSession functionality into two parts. Now the tool session is completed but it forwards to another call to complete the activity and calculate the next activity. This is to reduce the chances of collisions when live edit is being started, in a clustering environment. See the live edit wiki page for more details.

  1. … 14 more files in changeset.
Merging 2.0.1 changes from the HEAD

  1. … 179 more files in changeset.
Merged 2.0.1 release changes from HEAD.

  1. … 204 more files in changeset.
Improving the permission tests on the main monitoring calls.

  1. … 1 more file in changeset.
Moving from a tool activity to a grouped tool activity was throwing an exception as the "create tool session" code (which calls the tool to create the tool session details) was being called within the tool context.

Moved the call to create the tool session into LoadToolActivityAction so that it will always be run within the lams-learning war context and hence all the tools' beans are available in the Spring context.

To try to stop this sort of problem occuring again (ie a tool calling code that relies on all tools' beans being in the context) the ILearnerService has been split into two interfaces. ILearnerService now only contains the one method that should be called by tools (to complete a tool session). All other calls are in ICoreLearnerService. Any of the core modules may use the ICoreLearnerService but only tools should use the ILearnerService.

  1. … 24 more files in changeset.
the latest lams_learning

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

  1. … 25 more files in changeset.
Call passon to update the progress bar on tool pages, optional activities and the completed screen.

Should also cope with the user partially doing an optional activity, continuing on in the design, then coming back later to the optional activity to do more, and then going back to where they were up to in the sequence before jumping back.

  1. … 18 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. I18N the grouping screen and added a wait page for the chosen grouping.

  1. … 15 more files in changeset.
Random grouping now working.

Fixed issues in authoring - was trying to look up grouping by UUID and that won't work for more than one design with grouping (as the UUIDs may be duplicated). Modified authoring to get all the existing groupings via the grouping activities.

Changed to make learner service changes to stop a hibernate lazy initialisation exception when grouping has just been run. Also reduced the amount of data needed to be cached in the session - only the lesson id is needed not the complete lesson.

  1. … 6 more files in changeset.
Changed calls to update lesson to use the lessonId rather than the lesson. Change allowed us to reduce the amount cached in the context. This fixed various issues with Optional and Parallel activities.

  1. … 14 more files in changeset.
Replaced getActiveLessons with getLesson, to suit the change from listing all the lessons in the learner client to just working with a single lesson.

Also moved the logic to cache the lesson learners into the lams.jar (in the LessonService).

  1. … 10 more files in changeset.