Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
remove commented out code

Adds different handling for filenames according to browser. Now filenames would show properly. Fixes LDEV-1243

  1. … 1 more file in changeset.
display 'all my lessons' grouped according to courses/classes

  1. … 1 more file in changeset.
cleaning up lamsauthentication.{xml|dtd} related stuff

  1. … 12 more files in changeset.
change 'login as' to support non LAMS-DB users by maintaining LAMS shared session (universal login module uses it to verify sysadmin role before bypassing authentication)

  1. … 1 more file in changeset.
add 'all my lessons' page to My Profile - lists all active lessons, including those where the user is no longer part of the original course

  1. … 4 more files in changeset.
add boolean config option LDAPEncryptPasswordFromBrowser - allows admin to turn off sha1'ing of password in javascript

  1. … 4 more files in changeset.
Tweaking the save to get around a saving problem that Mitch is getting - entry id is null which suggests a problem with the order that Hibernate is using to save the records.

Clarifying why leaving the second parameter to new AuthoringActivityDTO() as null is okay.

[ LDEV-1325] Added log.error() to the catch blocks in LessonManagerServlet and LeraningDesignRepositoryServlet. Now when you put incorrect parameters in, the logs will tell you so.

constructor problem

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. … 35 more files in changeset.
Removing unnecessary lookup of the activity - it shouldn't be a cglib activity as it has just created.

putting ldap's add/create/update user into it's own spring transaction'd bean; added some more config parameters for ldap

  1. … 7 more files in changeset.
LDEV-1109: Fixed up a couple of bugs with saving and copying the learning design that crept in due to the addition of the tool output based branching - the branch mappings weren't saving or being copied properly.

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. … 8 more files in changeset.
LDEV-1134: Adding more support for the tool output based branching. Added a couple of simple tool output definitions for MCQ and Forum and added a class to the core to help tools create the tool output definitions (OutputDefinitionFactory), which required a change to MessageService. Also added the call to the core tool service to support calling the tools for their output definitions and new method call to ToolContentManager, requiring a change to all tools.

  1. … 18 more files in changeset.
The lookup for the service bean was looking for the "BlahServiceTarget", rather than "BlahService". As a result, it was accessing the functionality of the service bean, but was bypassing the transaction definitions, hence the database updates were not wrapped up in database transaction properly. We didn't notice it previously as the filter that forces the Hibernate Session to stay open during the entire web call was effectively causing us to use the same database connection for the entire web call anyway.

  1. … 2 more files in changeset.
more LDAP support; UserManagementService.setRolesForUserOrganisations has LazyInitialisationException problem

  1. … 7 more files in changeset.
temp call for returning Tool Output Definitions

  1. … 1 more file in changeset.
Changes to support tool output based branching. Work in progress!

  1. … 31 more files in changeset.
Fixed up lookup of existing group to branch mappings based on UIID and ID. Now uses a combination of both that should cover all cases.

Fixed up lookup of existing Groups based on UIID and ID. Now uses a combination of both that should cover all cases.

Handles group records that may or may not have an order id.

group naming dialog + saving groups

  1. … 10 more files 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. Did some small refactoring to have only one piece of code that creates the branching mapping related to a group as we have many bits that need to do this (authoring, import, chosen branching in monitoring and now preview!)

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

  1. … 9 more files in changeset.
LDEV-1134: Branching: View screen for the class export portfolio. Required refactoring of classes and moving the system tool link to move to an interface.

  1. … 18 more files in changeset.
branching activity saves start/end connector coords

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