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

LDEV-3872 Include Start and Complete date to the "Activity View" tab in export gradebook

LDEV-3884 Show median time taken instead of the average one in gradebook

  1. … 5 more files in changeset.
LDEV-3884 Show median mark instead of the average one in gradebook

  1. … 5 more files in changeset.
LDEV-3750 Improve performance of pushing marks to gradebook

  1. … 5 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-3752 Course gradebook .xlsx export to include time stamps for start and completion

LDEV-3752 Gradebook .xlsx export to include time stamps for start and completion

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

  1. … 20 more files in changeset.
LDEV-3732 Sort users displayed at the Lesson Summary page of lesson excel export

LDEV-3732 Sort gradebook excel export by name

    • -0
    • +16
    ./lamsfoundation/lams/gradebook/util/UserComparator.java
LDEV-3623 Fixed exception thrown on exporting a lesson gradebook when one of the users has current activity as NULL

LDEV-3558 Fixed exception thrown on a lesson gradebook page when lesson contains floating activity

LDEV-3557 Improve performance of gradebook xls export

  1. … 7 more files in changeset.
LDEV-3554 Improve performance of gradebook pages

  1. … 9 more files in changeset.
LDEV-3549 Course gradebook only to be accessible for course admin/managers

  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. … 43 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. … 42 more files in changeset.
LDEV-3428: Do not create default conditions when Tool output definitions are fetched. They only get created when Tool defaut content is cloned.

Fix class cast exeption when changing grade of first activity in sequence.

Fix lesson mark calculation exception.

Pass IDs to service methods instead of DB objects.

  1. … 6 more files in changeset.
LDEV-3424 Add new feature to integrations to be able to sync all marks in the lesson

LDEV-3420 Add date column to Gradebook marks

  1. … 3 more files in changeset.
LDEV-3315, LDEV-3367: Refactor SecurityService methods. Improve security in several places.

  1. … 16 more files in changeset.
LDEV-3315, LDEV-3367: Refactor SecurityService methods. Replace Monitoring and Gradebook own security code with SecurityService checks.

  1. … 17 more files in changeset.
LDEV-3315: Add security service and use it in vital entry points.

  1. … 12 more files in changeset.
LDEV-3307 Improve lesson gradebook export performance

* speed up producing tool outputs in assessment tool

  1. … 7 more files in changeset.
LDEV-3286 audit log when marks are released

  1. … 1 more file in changeset.
LDEV-3286 audit log mark changes done in gradebook

  1. … 2 more files in changeset.
LDEV-2463: escape HTML to prevent possible XSS attacks

  1. … 1 more file in changeset.