Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-5208 Add Assessment option to turn discussion widget on/off

  1. … 4 more files in changeset.
LDEV-5208 Add Discussion Sentiment monitor widget

  1. … 14 more files in changeset.
LDEV-5157 Fix error when displaying blank answer history

LDEV-5121 Prevent Hibernate issues when processing existing QB questions

  1. … 1 more file in changeset.
LDEV-4520 Fix NaN% error in TBL monitoring when no one entered iRAT yet

LDEV-5121 TBL wizard questions go to private collection

Unless collection is specified, like when importing questions from Word

or QTI

  1. … 1 more file in changeset.
LDEV-5041 Add Assessment timing limits control to TBL monitoring

  1. … 6 more files in changeset.
LDEV-5138 If leader entered activity, any learner can set him as leader

  1. … 6 more files in changeset.
LDEV-5174 Improve Teams tab load time

All learners' results are loaded from DB in one go since eventually we

need all of them anyway.

Also penalty calculation happens only when penalty factor is set.

  1. … 2 more files in changeset.
LKC-29 Do not attempt to autosave is required data is missing

LDEV-5157 Reorganise and add programming languages support

Added C, Objective C, C++, C#, Skala and Kotlin.

  1. … 8 more files in changeset.
LDEV-5157 Colour code syntax of students' answers in monitoring

  1. … 9 more files in changeset.
LDEV-5157 Colour code syntax on Assessment results page

  1. … 2 more files in changeset.
LDEV-5157 Fix issues with line endings on CodeMirror

  1. … 2 more files in changeset.
LDEV-5157 Add code syntax highlighting to learner UI

  1. … 7 more files in changeset.
LDEV-5187 Combine Mark Hedging and Assessment justifications

Mark Hedging questions have own settings for justification. We should

have a consistent user experience in Assessment, not matter where

justification is set up: on Assessment activity level or on Mark Hedging

question level.

  1. … 8 more files in changeset.
LDEV-5185 Introduce advanced timing limits in Scratchie

  1. … 10 more files in changeset.
LDEV-5174 Add team summary table

  1. … 4 more files in changeset.
LDEV-5174 Redesign TBL monitor team tab

Extract tRAT stats to the top. Add counters of correct answers both for

iRAT and tRAT.

  1. … 9 more files in changeset.
LDEV-5181 Reintroduce setting confidence levels for all questions

For Mark Hedging questions they will be taken by students' allocation,

not from confidence level slider.

LDEV-5183 Feed confidence levels with mark hedging data

LDEV-5148 Make exported Assessment excel consistent with monitoring UI

Explicitly show which learners have not submitted an answer and do not

count them into stats.

LDEV-5181 Do not use Confidence Levels for Mark Hedging questions

Mark Hedging is already a kind of declaring confidence level by

students.

  1. … 5 more files in changeset.
LDEV-5181 Allow mark hedging questions for iRAT/tRAT in TBL template

  1. … 9 more files in changeset.
LDEV-5142 Introduce advanced time limits for Doku

  1. … 23 more files in changeset.
LDEV-5142 Extract logic for time limit servers

The abstract class can then be used in other tools with time limits

feature.

  1. … 2 more files in changeset.
LDEV-5144 Make iRAT compatible with new AE tab flow

  1. … 5 more files in changeset.
LDEV-5144 Extract AE tab management to TBL monitoring

Not every AE tab will be an Assessment, so we need tabs to be

independent on their content.

  1. … 10 more files in changeset.
LDEV-5162 Fix Ordering answers saving to DB

To reflect an order that a learner put his answers, a TreeSet was used.

Its comparing function uses displayOrder.

It works fine when elements are put into the set during the first save,

i.e. the first autosave or a submit before the first autosave.

But when another save occurs (another autosave or a submit after the

first autosave), the set of answers is not recreated. Only displayOrder

of answers is modified. But TreeSet is not aware of it and keeps old

ordering. The iteration that happens during the save picks up answers in

the old order.

The fix uses real displayOrder value instead of counting on correct

order in TreeSet.

Another solution would be to rebuild the set after modifying answers'

displayOrder.

Merge branch 'LDEV-5143' into v4.0

Conflicts:

lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/dto/SessionDTO.java

lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/service/AssessmentServiceImpl.java

  1. … 8 more files in changeset.