• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-3971: Remove pointless synchronisation from Java methods. It would not work in multi-node environment anyway. Focus on DB transactions.

General clean up and formatting.

  1. … 12 more files in changeset.
LDEV-3666 Simplified if-then statement

LDEV-3666 Simplified if-then statement

LDEV-3967 Fixed sorting users by userID

  1. … 1 more file in changeset.
LDEV-3967 Fixed sorting users by userID

  1. … 1 more file in changeset.
LDEV-3968: Fix exception when there is mattext element but no content.

LDEV-3968: Fix exception when there is mattext element but no content.

file patch2040067.sql was initially added on branch lams2_head_wildfly.

    • -0
    • +0
    ./org/lamsfoundation/lams/dbupdates/patch2040067.sql
LDEV-3965 Added ability to enable two-factor authentication for selected users

  1. … 12 more files in changeset.
NTU-10: Add a JSP page to create a single activity lesson.

    • -19
    • +11
    ./org/lamsfoundation/lams/tool/BasicToolVO.java
    • -0
    • +2
    ./org/lamsfoundation/lams/tool/IToolVO.java
    • -1
    • +1
    ./org/lamsfoundation/lams/tool/Tool.java
  1. … 2 more files in changeset.
LDEV-3315: Remove session before changing its ID, i.e. creating a new session. Remove session from mapping even if user is not logged in.

  1. … 3 more files in changeset.
LDEV-3955: In Monitoring find and highlight leaders from Leader Selection Tool.

  1. … 3 more files in changeset.
LDEV-3765: Add command websockets in all tools. Run check less often (5s vs 2s) as the effect does not need to be immediate. Reorganise code. Add i18n support.

  1. … 44 more files in changeset.
file patch2040066.sql was initially added on branch lams2_head_wildfly.

    • -0
    • +0
    ./org/lamsfoundation/lams/dbupdates/patch2040066.sql
LDEV-3765: Prototype of learner command websockets. Works only for Forum and force complete.

  1. … 9 more files in changeset.
LDEV-2782: Move preceding lesson modification to service as all previous service calls are read-only, implying the save will be read-only too and leading to exceptions.

  1. … 2 more files in changeset.
LDEV-3919 LoginRequest should add user to lesson's staff when method=monitor is requested

  1. … 2 more files in changeset.
LDEV-3919 LoginRequest should add user to lesson's staff when method=monitor is requested

  1. … 2 more files in changeset.
LDEV-3912 Made LoginRequest work correctly with redirectURL parameters that point to the path outside of lams_central context

  1. … 1 more file in changeset.
LDEV-3906: Optimisations on the ISO8601_FORMATing function.

    • -1
    • +2
    ./org/lamsfoundation/lams/util/DateUtil.java
LDEV-3906: Switched to a thread safe ISO8601_FORMATing function.

    • -10
    • +3
    ./org/lamsfoundation/lams/util/DateUtil.java
LDEV-3906: Adding a ISO8601_FORMATing function, for sending dates in JSON ready for timeago.

    • -1
    • +18
    ./org/lamsfoundation/lams/util/DateUtil.java
  1. … 1 more file in changeset.
LDEV-3902: Bootstrapping the intro screen.

LDEV-3902: Fix lesson intro edit saving. Fix lesson intro thumbnail.

    • -0
    • +1
    ./org/lamsfoundation/lams/commonContext.xml
  1. … 3 more files in changeset.
LDEV-3901: Derive course ID from lesson ID.

  1. … 2 more files in changeset.
LDEV-3901: Derive course ID from lesson ID.

  1. … 2 more files in changeset.
LDEV-3315: If there is an exception saving an object to DB via UserManagementService, do not hide the exception as the following code is not aware of the problem.

LDEV-3315: If there is an exception saving an object to DB via UserManagementService, do not hide the exception as the following code is not aware of the problem.

LDEV-3315: Prevent HTTP Response Splitting by sanitizing redirectURL parameter during authentication.

LDEV-3315: Prevent session fixation attack by changing session ID on authentication. The ID is changed even on failed auth, but changing it only after successful one prevents users from accessing secure content (old session ID is cached).

This patch will become obsolete once we upgrade to Undertow 1.1.10+.