Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4204: Redirects were causing the login page to get stuck once it had failed a password or had a locked out password so changes to a forward which leaves the "referer" entry as it orginally was in the browser. Redirect appears to be needed for the two stage authentication to work properly so it was left as is.

LDEV-4187: Make sure that even after an exception is thrown, the Hibernate session is closed. Add extra logging to verify completeActivity() failures.

    • -46
    • +51
    ./lamsfoundation/lams/events/EventNotificationService.java
  1. … 7 more files in changeset.
LDEV-3600: Fix SQL query syntax (pure SQL instead of HQL).

LDEV-4196 Added new options to allow multiple leaders

  1. … 1 more file in changeset.
LDEV-4187: Get an learner's status from the tool for a particular tool session, which can be used to regenerate learner progress.

    • -0
    • +85
    ./lamsfoundation/lams/tool/ToolCompletionStatus.java
  1. … 34 more files in changeset.
LDEV-4175: Turn off Hibernate second level cache as it can lead to unsynchronised data on clustered environment.

    • -2
    • +2
    ./lamsfoundation/lams/applicationContext.xml
LDEV-4175: Evict objects which are put into a form, then attaced to a session and possible saved with other objects with same IDs.

    • -1
    • +3
    ./lamsfoundation/lams/dao/IBaseDAO.java
  1. … 8 more files in changeset.
LDEV-4187: Delegate non-HTTP-request tasks to own threads. Open and close Hibernate session for each of such thread. Bind created session to context and thread. Close session at the end of thread execution.

  1. … 4 more files in changeset.
LDEV-4187: Commented out the actions that bind the session to the thread as this is causing the progress bar issues. Needs to be reviewed and fixed properly.

LDEV-4187: Debugging for the learner progress issues commented out in the code in case needed for future testing. Only the warnings left active to warn if the attempted activity set is wrong.

    • -48
    • +48
    ./lamsfoundation/lams/lesson/LearnerProgress.java
LDEV-4187: Extra logging.

    • -0
    • +1
    ./lamsfoundation/lams/lesson/LearnerProgress.java
LDEV-4187: Extra logging.

    • -43
    • +47
    ./lamsfoundation/lams/lesson/LearnerProgress.java
Extra debugging to view what LAMS thinks is the current and completed activities.

    • -0
    • +34
    ./lamsfoundation/lams/lesson/LearnerProgress.java
LDEV-4187: Improving debugging statements.

    • -2
    • +6
    ./lamsfoundation/lams/lesson/LearnerProgress.java
LDEV-4187: Synchronise completeActivity() method again. Do not pull LearnerProgress from DB as the same object seems to be fetched fron cache anyway. Add extra logs for attempted->completed activity transition.

    • -1
    • +21
    ./lamsfoundation/lams/lesson/LearnerProgress.java
  1. … 1 more file in changeset.
LDEV-4180 fixing third zero

LDEV-4185: Be ready for null names of LDs or folders in Authoring.

  1. … 1 more file in changeset.
LDEV-4180: Updating release details to version 3.0

    • -0
    • +17
    ./lamsfoundation/lams/dbupdates/patch2040084.sql
  1. … 2 more files in changeset.
LDEV-3640: Add cascades for learner progress as otherwise permanent lesson removal fails.

    • -0
    • +25
    ./lamsfoundation/lams/dbupdates/patch2040083.sql
LDEV-3335: Prevent an exception if session for a login is already invalidated.

LDEV-4144: Showing a growl style message for the timezone warning when the user logins in.

    • -0
    • +10
    ./lamsfoundation/lams/dbupdates/patch2040082.sql
  1. … 3 more files in changeset.
DEV-4097 Change lams_ext_user_userid_map's tc_gradebook_id to text

    • -0
    • +8
    ./lamsfoundation/lams/dbupdates/patch2040081.sql
DEV-4097 Change lams_ext_user_userid_map's tc_gradebook_id to text

    • -0
    • +8
    ./lamsfoundation/lams/dbupdates/patch2040081.sql
LDEV-4151 In case LoginRequest call has redirectURL parameter make sure user gets added to the lesson as a learner

LDEV-4151 In case LoginRequest call has redirectURL parameter Make sure user gets added to the lesson as a learner

LDEV-3971: Move code that creates a session on tool side to the same transaction where core tool session gets created. Otherwise a learner can read that the core session is created and enter the activity where tool session does not exist yet.

LDEV-3971: Use separate transaction to create a tool session as otherwise duplicate attempt & retry cancels whole business logic.

    • -1
    • +1
    ./lamsfoundation/lams/toolApplicationContext.xml
LDEV-4145: Comments made in monitoring now get a blue background. Also tweaked comment layout so that the replies do not go outside the panel border.

    • -0
    • +10
    ./lamsfoundation/lams/dbupdates/patch2040080.sql
  1. … 6 more files in changeset.
LDEV-4127: Remove default tool conditions. Fix conditions refresh in Authoring.

    • -5
    • +5
    ./lamsfoundation/lams/tool/OutputFactory.java
  1. … 26 more files in changeset.
LDEV-4135: Fill tool activities' learning library ID if it is missing during LD import or open.

    • -0
    • +2
    ./lamsfoundation/lams/commonContext.xml
  1. … 2 more files in changeset.