Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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.
Branching: Wasn't updating the branch link when we copied the branch mappings (when copying a design).

Branching: Getting the progress engine working so it will display the branch activities if the sequence/branch contains one or no activities

  1. … 12 more files in changeset.
remove 'name' from struts actions that have no actionform - causes struts warnings like "WARN [org.apache.struts.util.RequestUtils] No FormBeanConfig found under 'AuthoringAction"

update lams:help tag with style attribute, mainly for lams_admin to display properly

    • -1
    • +25
    ./java/org/lamsfoundation/lams/web/tag/HelpTag.java
  1. … 16 more files in changeset.
LDEV-1257: Tweaking the collection tests when copying the groups - need to check that they aren't null as Hibernate may not have created empty groups yet.

LDEV-1257: Added support for Groups to be created in authoring (so that the names can be entered) and the mapping table to map groups to a sequence activity (ala branch) for a Group based branching activity.

  1. … 17 more files in changeset.
adding branch activity to sequence - basic model/dto changes and packet handling

  1. … 9 more files in changeset.
removing flash fla and as files

removing flash fla and as files

removing flash fla and as files

  1. … 252 more files in changeset.
updated learner to jump to active/current activity pos on startup

  1. … 1 more file in changeset.
fixed learner icon drag/drop for force completing a learner

  1. … 2 more files in changeset.
fix for lock/unlocking complex acts on canvas

  1. … 4 more files in changeset.
fixed learner icon bug where icon would hide behind activities if moving from an optional activity - fixed depth issue by creating a container for the learnerIcon(s)

  1. … 2 more files in changeset.
Stop null pointer exception from appearing in logs when user with no roles logs in.