lams-github

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-3531 Fixed Browser jumps to the top of a page and freezes after guessing the right answer using iPad

LDEV-3514: Add an exception handled by TransactionRetryInterceptor.

LDEV-3514: Add an exception handled by TransactionRetryInterceptor.

LDEV-3514: Use pretInterceptor instead of postInterceptor. Create new transactions for service method retries.

Attach activity to Hibernate session in completeActivity() method.

  1. … 28 more files 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. … 29 more files in changeset.
LDEV-3530: Make the check for existing user a part of user creation transaction, so transaction retries are working on the latest data.

LDEV-3530: Make the check for existing user a part of user creation transaction, so transaction retries are working on the latest data.

LDEV-3510 Setting a position in the Blackboard content object allows the LAMS content to be moved in the list.

LDEV-3510 Setting a position in the Blackboard content object allows the LAMS content to be moved in the list.

LDEV-3484: Implementing StartLesson as a servlet, with a JSON response.

    • -0
    • +10
    /lams_bb_integration/WEB-INF/web.xml
LDEV-3484: Implementing StartLesson as a servlet, with a JSON response.

    • -0
    • +10
    /lams_bb_integration/WEB-INF/web.xml
LDEV-3528: Use different trigger for word counting as "keyup" event does not always reach CKEditor.

LDEV-3528: Use different trigger for word counting as "keyup" event does not always reach CKEditor.

LDEV-3527: Scroll to the same place after loading refreshed content.

LDEV-3527: Scroll to the same place after loading refreshed content.

LDEV-3523: Removing debugging left in accidently.

LDEV-3523: Added subtype to Learning Design

LDEV-3523: Added subtype to Learning Design

LDEV-3523: Added subtype to Learning Design LDEV-3526: Switched webservice calls to POST.

    • -0
    • +5
    /lams_bb_integration/RELEASE_NOTES.TXT
LDEV-3523: Added subtype to Learning Design LDEV-3526: Switched webservice calls to POST.

    • -0
    • +5
    /lams_bb_integration/RELEASE_NOTES.TXT
LDEV-3525: Add the user to the course even if he/she is already authenticated and we just redirect him/her.

LDEV-3525: Add the user to the course even if he/she is already authenticated and we just redirect him/her.

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. … 25 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. … 25 more files in changeset.
LDEV-3525: Check if user re-authenticates with the same role.

LDEV-3525: Check if user re-authenticates with the same role.

LDEV-3524: If min > max, set max to min.

LDEV-3524: If min > max, set max to min.

LDEV-3490: Fix activity title wrap in progress bar.

LDEV-3490: Fix activity title wrap in progress bar.