Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4139 As long as activities were not explicitly saved into DB beforehand and the transaction is still open - therefore we should not assume activities are already inserted and so we use activityDAO.insertOrUpdate()

LDEV-4139 Make transaction to start when MonitoringService.cloneLessons() is called

LDEV-4148 * Passing userId of the person who initiated cloning to startLesson() method in order to pass security check * modified a few methods to stop returning non-needed variables

LDEV-4086: Add "Add all learners" button to Edit Class dialog.

  1. … 4 more files in changeset.
LDEV-4061: Do not count completed learners as started.

LDEV-4061: Add overall completion chart in monitoring UI. Update d3.js to 3.x latest. Version 4 is not backwards compatible. Allow legend on hover instead of a static one next to the chart.

  1. … 7 more files in changeset.
LDEV-3902: Moving introduction edit to monitoring.

  1. … 3 more files in changeset.
LDEV-4002: Forbid non-authors from accessing Authoring. Check for author role when starting Live Edit. Do not show Live Edit button if role check fails.

  1. … 1 more file in changeset.
LDEV-4002: Forbid non-authors from accessing Authoring. Check for author role when starting Live Edit. Do not show Live Edit button if role check fails.

  1. … 1 more file in changeset.
LDEV-3662: Use the right exception.

LDEV-3662: Do not stop on missing/removed tools.

LDEV-3978: Allow selecting and moving multiple learners in Monitoring.

  1. … 4 more files in changeset.
LDEV-3978: Allow selecting and moving multiple learners in Monitoring.

  1. … 3 more files in changeset.
LDEV-3955: Get real activity object instead of Hibernate proxy.

LDEV-3955: In Monitoring find and highlight leaders from Leader Selection Tool.

  1. … 4 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.

  1. … 44 more files in changeset.
LDEV-3765: Prototype of learner command websockets. Works only for Forum and force complete.

  1. … 9 more files in changeset.
DEV-3944: Add a method to add course learners to a lesson.

DEV-3944: Add a method to add course learners to a lesson.

LDEV-3637 Add integration API: clone a lesson based on a lessonID

  1. … 3 more files in changeset.
LDEV-3874: Added delete button to delete scheduled notifications.

  1. … 2 more files in changeset.
LDEV-3874: Added delete button to delete scheduled notifications.

  1. … 3 more files in changeset.
LDEV-3885: Add view grouping interface.

  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. … 20 more files in changeset.
LDEV-3839: Add "allow restart" an advanced option in lesson setup. Add restart button above learner progress bar.

  1. … 21 more files in changeset.
LDEV-3835: The hibernate virtual class for the Branching Activity cannot be cast to Branching. The exception was causing the activity monitoring screen to display but not be able to double click on anything.

LDEV-3835: The hibernate virtual class for the Branching Activity cannot be cast to Branching. The exception was causing the activity monitoring screen to display but not be able to double click on anything.

LDEV-3838: No need to check if SVG is FLA-created as we support only FLA-created ones in WildFly branch.

LDEV-3839: Add initial implementation of lesson retry.

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

  1. … 19 more files in changeset.