Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4187: Open new session on Presence Chat websocket thread run.

LDEV-4187: Reprocess the learner progress for a lesson, basing any missing entries from data gathered from the related tool or system activity.

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

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. … 1 more file in changeset.
LDEV-3765: Make sure all necessary objects still exist when unregistering an user.

LDEV-4175: Prevent a CompleteToolSession race exception caused by optimistic locking from canceling the whole transaction.

LDEV-3292: Get rid of learner progress object juggling when compling an activity. It looked like there were several objects but all changes were done on the same one. It could also lead to two objects referencing the same row in DB which resulted in an exception while saving.

LDEV-3653: Make sure that a websocket is open before sending any messages.

LDEV-4075: Get rid of Next Activity button in preview Branching.

  1. … 1 more file in changeset.
LDEV-4057 :Sort activities in sequence or chronological orders in .xls export

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

    • -0
    • +11
    ./org/lamsfoundation/lams/learning/command/dao/ICommandDAO.java
    • -0
    • +93
    ./org/lamsfoundation/lams/learning/command/model/Command.java
  1. … 37 more files in changeset.
LDEV-3765: Prototype of learner command websockets. Works only for Forum and force complete.

    • -0
    • +93
    ./org/lamsfoundation/lams/learning/command/Command.java
  1. … 6 more files in changeset.
LDEV-3948: Close optional activity when it is revisited and completed.

LDEV-3948: Close optional activity when it is revisited and completed.

LDEV-3914: Adding support activities

  1. … 29 more files in changeset.
LDEV-3915: Updating core learner screens like gates and groups to suit sliding div based progress bar.

  1. … 4 more files in changeset.
LDEV-3914: Replacing learner control frames with a div based sliding bar.

  1. … 25 more files in changeset.
LDEV-3915: Updating core learner screens like gates and groups to suit sliding div based progress bar.

  1. … 2 more files in changeset.
LDEV-3839: Add "allow restart" an advanced option in lesson setup. Add restart button above learner progress bar.

  1. … 19 more files in changeset.
LDEV-3839: Add "allow restart" an advanced option in lesson setup. Add restart button above learner progress bar.

  1. … 20 more files in changeset.
LDEV-3839: Add initial implementation of lesson retry.

  1. … 14 more files in changeset.
LDEV-3839: Add initial implementation of lesson retry.

  1. … 14 more files in changeset.
LDEV-3828: Re-introduce methods that mistakenly removed for LDEV-3674.

LDEV-3827 Remove JQM mobile interface

  1. … 19 more files in changeset.
LDEV-3776: Remove $Id CVS keyword.

  1. … 1060 more files in changeset.
LDEV-3776: Remove $Id CVS keyword.

  1. … 768 more files in changeset.
LDEV-3776: Clean up and format all LAMS Java code.

  1. … 2106 more files in changeset.
LDEV-3776: Clean up and format all LAMS Java code.

  1. … 1846 more files in changeset.
LDEV-3750 Ability to push marks to gradebook directly from Assessment