• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
change some log labels from debug to info.

use multiple servlets to handle each home.do?method=, adding learner servlet. it does a role check (on shib attrs, not lams db), and adds shib user to lesson class if not already a member.

file ShibLearnerServlet.java was initially added on branch shibboleth_2_0.

    • -0
    • +0
    ./src/java/org/lamsfoundation/lams/web/ShibLearnerServlet.java
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.
custom Alert dialog

  1. … 9 more files in changeset.
Can handle local users logging in via shibboleth.

shib users have their usernames prefixed with their home server's fedId on non-local servers

changing shib authentication to 'on/off' rather than try to have db/shib authentication happening at the same time

  1. … 9 more files in changeset.
pre-select idp in lesson link for learner

  1. … 3 more files in changeset.
file ShibHomeServlet.java was initially added on branch shibboleth_2_0.

    • -0
    • +0
    ./src/java/org/lamsfoundation/lams/web/ShibHomeServlet.java
fixed positioning of bin

  1. … 2 more files in changeset.
a few neat UI improvements for branching - utilise scroll pane in branching view + move the bin into the view with open + fixed up transition/system tool x/y positioning on-drop

  1. … 6 more files in changeset.
display federation server lesson links for learners on index page

    • -0
    • +20
    ./web/includes/javascript/openUrls.js
remove NONE type option for Gate Activity(s)

  1. … 1 more file in changeset.
file GetFedServerGroupsServlet.java was initially added on branch shibboleth_2_0.

file GetFedServerLessonsServlet.java was initially added on branch shibboleth_2_0.

add 2 servlets at /servlet/getFedServerGroups and /servlet/getFedServerLessons for flash to use

  1. … 2 more files in changeset.
added labels for Branching

  1. … 2 more files in changeset.
fixes for PI (branching activity)

  1. … 7 more files in changeset.
updated branching types + fixed end connector position (applying dto data)

  1. … 10 more files in changeset.
fixed wddxtags type (firstActivityUIID) + improvement in loading sequences for branching activity

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

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

change update registry url from struts action to servlet so that it falls outside of web security context.

  1. … 1 more file in changeset.
improved canvas branch view - adding canvas activities (group, branching, optional activities etc)

  1. … 4 more files in changeset.
Branching: Improved validation logic for adding branch connectors or transitions in Branching Activity view. Added firstActivityUIID field to SequenceActivity. Creating branches on fly (onload of sequence activities in branching activity).

Rolling back previous update as the validation changes caused problems with drawing the "transitions" from the start hub.

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.
improved validation logic for adding branch connectors or transitions in Branching Activity view

  1. … 6 more files in changeset.
Branching: Wasn't updating the branch link when we copied the branch mappings (when copying a design).