• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
fixed for lessons call on service + desc value changes in flash

  1. … 4 more files in changeset.
fixed up service - missing methods

adding description field to extLessonDTO received from remote lams server

  1. … 1 more file in changeset.
removing unused methods

adding field for lesson description of remote shared lessons

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

complete toString method

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.

    • -0
    • +178
    ./java/org/lamsfoundation/lams/learningdesign/BranchCondition.java
  1. … 6 more files in changeset.
adding saveLessonFed servlet, for saving external lessons

  1. … 1 more file in changeset.
adding saveFedLessons servlet for flash

  1. … 18 more files in changeset.
adding orgCode field to extLessonDTO

  1. … 3 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.

change call to update local list of federation servers to pass key as request header rather than get parameter

  1. … 2 more files in changeset.
file FedServerDTO.java was initially added on branch shibboleth_2_0.

    • -0
    • +0
    ./java/org/lamsfoundation/lams/federation/dto/FedServerDTO.java
adding getFedServerIds servlet to allow flash to read locally the names and ids of each lams server in 'federation'

  1. … 3 more files in changeset.
updated organisation DTO for new boolean fields (joint lessons) and tested access to values in flash

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

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

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

  1. … 18 more files in changeset.
Added validation for grouping activities - if the number of groups in the design is more than the specified number of groups then there is a validation error.

  1. … 2 more files in changeset.
Made spelling of branchingActivityUIID entry consistent between DTO and WDDXTAGS

Made the userlist in the GroupDTO optional, so that it isn't passed to authoring.

  1. … 2 more files in changeset.
Fixing up Grouping related code so it will cope with more cases during grouping, and so that groupingDAO can better find all the groups in a learning design.

  1. … 2 more files in changeset.
add results text when federation server list is updated

  1. … 1 more file in changeset.
Added adminURL

LDEV-1256

LDEV-1134: Preview now lets the author run through multiple branches, but if a stop point is reached then it stops the lesson.

  1. … 1 more file 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. … 2 more files in changeset.
The Edit Class button didn't work in monitoring for Shibboleth users - they don't have a role in the organisation that backs the lesson, so they couldn't get the organisation details. Changed the getOrganisationsForUserWithRole call so that if they don't have a role in the org, it still returns the basic details such as the name, etc.

adding ShibAttrEmail to lams_configuration, removing ShibIdpEntityId

  1. … 2 more files in changeset.
added new shib attribute for the ServerURL of the origin LAMS server to help determine whether user is local or not; added roles for shib users in ShibLoginServlet

  1. … 5 more files in changeset.