• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
file ShibExportPortfolioServlet.java was initially added on branch shibboleth_2_0.

    • -0
    • +0
    ./lams/web/ShibExportPortfolioServlet.java
adding shibbolized links for monitoring and export portfolio

    • -0
    • +103
    ./lams/web/ShibExportPortfolioServlet.java
    • -0
    • +103
    ./lams/web/ShibMonitorServlet.java
  1. … 1 more file in changeset.
remember to stop processing after sending a redirect! also check if user is a local user before updating roles from shib attributes.

various bugfixes

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

    • -24
    • +30
    ./lams/web/ShibLearnerServlet.java
    • -47
    • +132
    ./lams/web/ShibLoginServlet.java
  1. … 5 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.
use lesson service when adding learner to class

switch from getting user from SessionManager to using shib username attribute

    • -13
    • +18
    ./lams/web/ShibLearnerServlet.java
  1. … 2 more files in changeset.
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.

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

    • -0
    • +0
    ./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.
Can handle local users logging in via shibboleth.

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

    • -38
    • +57
    ./lams/web/ShibLoginServlet.java
changing shib authentication to 'on/off' rather than try to have db/shib authentication happening at the same time

    • -7
    • +2
    ./lams/security/UniversalLoginModule.java
    • -28
    • +50
    ./lams/web/ShibLoginServlet.java
  1. … 12 more files in changeset.
pre-select idp in lesson link for learner

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

    • -0
    • +0
    ./lams/web/ShibHomeServlet.java
display federation server lesson links for learners on index page

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

    • -0
    • +0
    ./lams/web/GetFedServerGroupsServlet.java
file GetFedServerLessonsServlet.java was initially added on branch shibboleth_2_0.

    • -0
    • +0
    ./lams/web/GetFedServerLessonsServlet.java
add 2 servlets at /servlet/getFedServerGroups and /servlet/getFedServerLessons for flash to use

    • -0
    • +40
    ./lams/web/GetFedServerGroupsServlet.java
    • -0
    • +40
    ./lams/web/GetFedServerLessonsServlet.java
  1. … 2 more files in changeset.
branching activity saves start/end connector coords

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

    • -0
    • +0
    ./lams/web/FedRegistryUpdateServlet.java
change update registry url from struts action to servlet so that it falls outside of web security context.

    • -0
    • +43
    ./lams/web/FedRegistryUpdateServlet.java
    • -41
    • +0
    ./lams/web/FederationRegistryAction.java
  1. … 2 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.

    • -4
    • +32
    ./lams/authoring/ObjectExtractor.java
  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

    • -15
    • +14
    ./lams/authoring/ObjectExtractor.java
  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"

    • -3
    • +2
    ./lams/authoring/web/AuthoringAction.java
update lams:help tag with style attribute, mainly for lams_admin to display properly

  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.