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

file RepopulateProgressMarksServlet.java was initially added on branch lams2_head_wildfly.

file ICommandDAO.java was initially added on branch lams2_head_wildfly.

    • -0
    • +0
    ./org/lamsfoundation/lams/learning/command/dao/ICommandDAO.java
file Command.java was initially added on branch lams2_head_wildfly.

file CommandDAO.java was initially added on branch lams2_head_wildfly.

file Command.java was initially added on branch lams2_head_wildfly.

    • -0
    • +0
    ./org/lamsfoundation/lams/learning/command/Command.java
file CommandWebsocketServer.java was initially added on branch lams2_head_wildfly.

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

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-3776: Remove $Id CVS keyword.

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

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

  1. … 21 more files in changeset.
file PresenceWebsocketServer.java was initially added on branch lams2_head_wildfly.

file PresenceChatService.java was initially added on branch lams2_head_wildfly.

file IPresenceChatService.java was initially added on branch lams2_head_wildfly.

file PresenceChatUser.java was initially added on branch lams2_head_wildfly.

file PresenceChatMessage.java was initially added on branch lams2_head_wildfly.

file PresenceChatDAO.java was initially added on branch lams2_head_wildfly.

file IPresenceChatDAO.java was initially added on branch lams2_head_wildfly.

LDEV-3638: Remove lesson and all its resources on demand.

Files in content repository stay.

Clean up unnecessary code, format.

  1. … 48 more files in changeset.
LDEV-3614: Improve processing of Gate activities.

Alter lams_activity_learners table so it reflects its real purpose: storing learners who are allowed to pass a gate.

Find out who is waiting in front of a gate using learner progress (activity attempt).

For sync gate take into account all possible lesson learners (lesson class) rather than only ones who started a lesson.

Use an entity in JSP generation rather than a DTO which is just a wrapper for the entity.

Code clean up.

  1. … 39 more files in changeset.
LDEV-3600: In Sequence and Learners tab allow searching for Learners who has not started the lesson yet.

  1. … 14 more files in changeset.
LDEV-3599: Load only first few learners for each activity and lesson completed. Count learners for each activity, including hidden children of Branching in Flash format. Fetch full learner list on demand.

Remove unnecessary methods.

  1. … 9 more files in changeset.
LDEV-3577 Pass marks to gradebook on finishing activity that was already completed

LDEV-3533: Detect iOS-based client and use simple Learner interface then.

  1. … 7 more files in changeset.
LDEV-3532 Proper handling of passing marks to LMS on the second attempt

  1. … 1 more file in changeset.
LDEV-3514: Use pretInterceptor instead of postInterceptor.

Create new transactions for service method retries.

Attach activity to Hibernate session in completeActivity() method.

  1. … 42 more files in changeset.
LDEV-3514: Use postInterceptor instead of preInterceptor.

PreInterceptor apparently runs before Hibernate transaction gets created. When an exception in the proxied method occurs, the transaction is canceled and is not re-created when retry is attempted. This leads to "no session" or "read only transaction on write" errors.

PostInterceptor seems to work when the transaction is already created, so retries happen witin its scope.

  1. … 39 more files in changeset.
LDEV-3514: Wrap all transactional methods with TransactionRetryInterceptor. Set number of attempts to 3.

Remove previous safety mechanism for completeActivity() method.

  1. … 41 more files in changeset.